### Log truncated: showing last 9.0 of 16.4 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-28 08:17:35,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081735_484637_test_ewallet_refund_credit_note_line_quantity.txt 2026-10-28 08:17:35,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Removing chrome user profile "/tmp/tmplk6uuo1l_chrome_odoo" 2026-10-28 08:17:35,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: waiting for threads: [, ] 2026-10-28 08:17:36,104 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54312231 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '7ab25557-c08d-4ebc-9ad7-ab3c1a2e3cbb'} created pos.order #441 2026-10-28 08:17:36,106 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54312231 finished 2026-10-28 08:17:36,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cIHsfKrY - [28/Oct/2026 08:17:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 9.291 rw 2026-10-28 08:17:36,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cIHsfKrY - [28/Oct/2026 08:17:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 342 0.37 0.948 rw 2026-10-28 08:17:45,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_free_product_multiple_reward_products ... 2026-10-28 08:17:46,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome pid: 35683 2026-10-28 08:17:46,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless temporary user profile dir: /tmp/tmpg05wnwnl_chrome_odoo 2026-10-28 08:17:46,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:33299/json/version 2026-10-28 08:17:46,753 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:17:46,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Browser version: Chrome/150.0.7871.114 2026-10-28 08:17:46,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:33299/json 2026-10-28 08:17:46,783 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:17:46,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Websocket url found: ws://127.0.0.1:33299/devtools/page/631D3FAF55245F9E4B29418453352013 2026-10-28 08:17:46,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Enable chrome headless console log notification 2026-10-28 08:17:46,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless enable page notifications 2026-10-28 08:17:46,968 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:17:46,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Setting session cookie in browser 2026-10-28 08:17:46,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-10-28 08:17:46,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-10-28 08:17:47,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:47] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 64 0.07 0.142 rw 2026-10-28 08:17:47,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Navigation result: {'frameId': '631D3FAF55245F9E4B29418453352013', 'loaderId': '2AD6DF5F4DF8E78FBBE8EE4C0D3ADCA3', 'isDownload': False} 2026-10-28 08:17:47,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Evaluate ready code "odoo.isTourReady('test_free_product_multiple_reward_products')" 2026-10-28 08:17:47,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:47] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.283 ro 2026-10-28 08:17:47,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:47] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.044 ro 2026-10-28 08:17:47,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:47] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.067 ro 2026-10-28 08:17:48,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: Owl is running in 'dev' mode. 2026-10-28 08:17:48,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:17:48,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:17:48,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.027 ro 2026-10-28 08:17:48,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-10-28 08:17:48,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.035 rw 2026-10-28 08:17:48,758 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:17:49,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524026 270 0.246 0.662 rw 2026-10-28 08:17:49,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: The ready code tooks too much time : 2.3687920570373535 2026-10-28 08:17:49,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Evaluate test code "odoo.startTour('test_free_product_multiple_reward_products', {"stepDelay": 0, "debug": false})" 2026-10-28 08:17:49,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:17:49,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [1/25] Tour test_free_product_multiple_reward_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:17:49,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-10-28 08:17:49,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-10-28 08:17:49,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-10-28 08:17:49,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:17:50,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.007 ro 2026-10-28 08:17:50,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.02 rw 2026-10-28 08:17:50,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:17:50,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:17:50,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.076 rw 2026-10-28 08:17:50,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-10-28 08:17:50,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.066 rw 2026-10-28 08:17:50,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:17:50,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:17:50,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.053 - 2026-10-28 08:17:50,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.059 ro 2026-10-28 08:17:50,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [2/25] Tour test_free_product_multiple_reward_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:17:50,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:50] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.045 0.132 rw 2026-10-28 08:17:51,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.058 0.267 rw 2026-10-28 08:17:51,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [3/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-10-28 08:17:51,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.293 rw 2026-10-28 08:17:51,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.073 rw 2026-10-28 08:17:51,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.042 0.097 rw 2026-10-28 08:17:51,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [4/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item B' (trigger: article.product .product-content .product-name:contains("Promo Item B")) 2026-10-28 08:17:51,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [5/25] Tour test_free_product_multiple_reward_products → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:17:51,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [6/25] Tour test_free_product_multiple_reward_products → Step click Actions button (trigger: .more-btn) 2026-10-28 08:17:51,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [7/25] Tour test_free_product_multiple_reward_products → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:17:51,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [8/25] Tour test_free_product_multiple_reward_products → Step .selection-item span:nth-child(2) 2026-10-28 08:17:51,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [9/25] Tour test_free_product_multiple_reward_products → Step select reward (trigger: .selection-item:contains("Buy 2 Take 1")) 2026-10-28 08:17:51,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:17:51,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [10/25] Tour test_free_product_multiple_reward_products → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:17:51,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [11/25] Tour test_free_product_multiple_reward_products → Step selection popup has 'Promo Item A' (trigger: .selection-item:contains("Promo Item A")) 2026-10-28 08:17:51,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [12/25] Tour test_free_product_multiple_reward_products → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:17:51,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [13/25] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:17:51,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [14/25] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:17:51,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [15/25] Tour test_free_product_multiple_reward_products → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-10-28 08:17:51,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [16/25] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:17:51,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [17/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-10-28 08:17:51,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [18/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-10-28 08:17:51,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [19/25] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:17:51,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [20/25] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".selected","productName":"Promo Item A","quantity":"3.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Promo Item A")):has(.qty:contains("3"))) 2026-10-28 08:17:51,981 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:17:51,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [21/25] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:17:51,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [22/25] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:17:51,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [23/25] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:17:51,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [24/25] Tour test_free_product_multiple_reward_products → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-10-28 08:17:51,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [25/25] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:17:51,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: tour succeeded 2026-10-28 08:17:51,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:51] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-10-28 08:17:51,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_free_product_multiple_reward_products SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-28 08:17:52,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: heap 21364756 (allocated 22564864) 2026-10-28 08:17:52,206 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:17:52,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fn7aY0qR - [28/Oct/2026 08:17:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.786 rw 2026-10-28 08:17:52,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing chrome headless with pid 35683 2026-10-28 08:17:52,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing websocket connection 2026-10-28 08:17:52,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Terminating chrome headless with pid 35683 2026-10-28 08:17:52,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081752_519187_test_free_product_multiple_reward_products.txt 2026-10-28 08:17:52,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Removing chrome user profile "/tmp/tmpg05wnwnl_chrome_odoo" 2026-10-28 08:17:52,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-10-28 08:17:53,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome pid: 35812 2026-10-28 08:17:53,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless temporary user profile dir: /tmp/tmptk3o_7f5_chrome_odoo 2026-10-28 08:17:53,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:45247/json/version 2026-10-28 08:17:53,437 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:17:53,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:17:53,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:45247/json 2026-10-28 08:17:53,478 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:17:53,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Websocket url found: ws://127.0.0.1:45247/devtools/page/3B327ECCF5FDD0977D53F556787ED418 2026-10-28 08:17:53,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Enable chrome headless console log notification 2026-10-28 08:17:53,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless enable page notifications 2026-10-28 08:17:53,709 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:17:53,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Setting session cookie in browser 2026-10-28 08:17:53,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-10-28 08:17:53,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-10-28 08:17:53,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:53] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 64 0.047 0.172 rw 2026-10-28 08:17:53,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Navigation result: {'frameId': '3B327ECCF5FDD0977D53F556787ED418', 'loaderId': '08F58C6004D9295814816186897F7A9C', 'isDownload': False} 2026-10-28 08:17:53,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Evaluate ready code "odoo.isTourReady('MultiplePhysicalGiftCardProgramSaleTour')" 2026-10-28 08:17:54,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.281 ro 2026-10-28 08:17:54,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.037 ro 2026-10-28 08:17:54,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.045 ro 2026-10-28 08:17:54,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:17:54,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:17:54,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:17:54,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 08:17:54,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.038 rw 2026-10-28 08:17:54,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.034 rw 2026-10-28 08:17:55,275 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:17:55,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527621 265 0.254 0.664 rw 2026-10-28 08:17:56,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: The ready code tooks too much time : 2.131190299987793 2026-10-28 08:17:56,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Evaluate test code "odoo.startTour('MultiplePhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:17:56,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:17:56,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [1/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:17:56,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.021 ro 2026-10-28 08:17:56,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:17:56,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.035 rw 2026-10-28 08:17:56,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 08:17:56,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:56] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.031 ro 2026-10-28 08:17:57,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 08:17:57,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:17:57,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:17:57,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.057 rw 2026-10-28 08:17:57,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.038 ro 2026-10-28 08:17:57,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 08:17:57,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:17:57,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.017 ro 2026-10-28 08:17:57,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:17:57,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-10-28 08:17:57,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [2/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:17:57,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.046 0.091 rw 2026-10-28 08:17:57,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.055 0.236 rw 2026-10-28 08:17:57,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [3/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:17:57,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.284 rw 2026-10-28 08:17:57,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.164 ro 2026-10-28 08:17:57,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.089 rw 2026-10-28 08:17:57,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.17 rw 2026-10-28 08:17:57,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [4/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards1' (trigger: button.selection-item:has(span:contains("Gift Cards1"))) 2026-10-28 08:17:57,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [5/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-28 08:17:58,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [6/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-10-28 08:17:58,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:17:58,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [7/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:17:58,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [8/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0000) 2026-10-28 08:17:58,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [9/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-28 08:17:58,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:58] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.021 rw 2026-10-28 08:17:58,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [10/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-28 08:17:58,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [11/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:17:58,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [12/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-28 08:17:58,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [13/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:17:58,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [14/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-28 08:17:58,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [15/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-28 08:17:58,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [16/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:17:58,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [17/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:17:58,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [18/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:17:58,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:17:58,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:17:59,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [19/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:17:59,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [20/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:17:59,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [21/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:17:59,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [22/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:17:59,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [23/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:17:59,921 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50548851 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '40640a72-deb9-4f77-8cb3-616108a5c68e'}] 2026-10-28 08:17:59,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [24/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:17:59,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [25/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:00,159 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50548851 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '40640a72-deb9-4f77-8cb3-616108a5c68e'} created pos.order #442 2026-10-28 08:18:00,161 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50548851 finished 2026-10-28 08:18:00,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 97 0.086 0.24 rw 2026-10-28 08:18:00,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-10-28 08:18:00,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [26/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:00,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [27/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:18:00,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [28/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards2' (trigger: button.selection-item:has(span:contains("Gift Cards2"))) 2026-10-28 08:18:00,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.057 rw 2026-10-28 08:18:00,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [29/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-28 08:18:00,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [30/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-28 08:18:00,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [31/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:18:00,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [32/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0001) 2026-10-28 08:18:00,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [33/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-28 08:18:01,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:01] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.009 0.023 rw 2026-10-28 08:18:01,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [34/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-28 08:18:01,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [35/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:18:01,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [36/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-28 08:18:01,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [37/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:18:01,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [38/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-28 08:18:01,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [39/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-28 08:18:01,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [40/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:01,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [41/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:01,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [42/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:01,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [43/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:18:01,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [44/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:18:01,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [45/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:18:01,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [46/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:18:01,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [47/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:02,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [48/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:02,243 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85217856 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '1133d59b-59ea-4e32-bb75-10abfbae2292'}] 2026-10-28 08:18:02,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [49/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:02,443 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85217856 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '1133d59b-59ea-4e32-bb75-10abfbae2292'} created pos.order #443 2026-10-28 08:18:02,445 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85217856 finished 2026-10-28 08:18:02,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 80 0.096 0.2 rw 2026-10-28 08:18:02,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-10-28 08:18:02,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [50/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:02,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [51/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:18:02,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [52/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards3' (trigger: button.selection-item:has(span:contains("Gift Cards3"))) 2026-10-28 08:18:02,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-10-28 08:18:02,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [53/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-28 08:18:02,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [54/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-10-28 08:18:02,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [55/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:18:02,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [56/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0002) 2026-10-28 08:18:02,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [57/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-28 08:18:03,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:03] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.004 0.021 rw 2026-10-28 08:18:03,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [58/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-28 08:18:03,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [59/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:18:03,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [60/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-28 08:18:03,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [61/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:18:03,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [62/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-28 08:18:03,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [63/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-28 08:18:03,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [64/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:03,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [65/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:03,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [66/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:03,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [67/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:18:03,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [68/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:18:03,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [69/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:18:03,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [70/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:18:03,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [71/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:04,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [72/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:04,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [73/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:04,487 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7568391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '104b231f-b511-462f-a807-2133535f4bd7'}] 2026-10-28 08:18:04,699 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7568391 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '104b231f-b511-462f-a807-2133535f4bd7'} created pos.order #444 2026-10-28 08:18:04,702 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7568391 finished 2026-10-28 08:18:04,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 80 0.064 0.224 rw 2026-10-28 08:18:04,897 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:04] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:18:04,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [74/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:04,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: tour succeeded 2026-10-28 08:18:04,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR MultiplePhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 08:18:05,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:18:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-10-28 08:18:05,140 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:05,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: heap 23448580 (allocated 25710592) 2026-10-28 08:18:05,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 t2uEZenF - [28/Oct/2026 08:17:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 10.18 rw 2026-10-28 08:18:05,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing chrome headless with pid 35812 2026-10-28 08:18:05,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing websocket connection 2026-10-28 08:18:05,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Terminating chrome headless with pid 35812 2026-10-28 08:18:05,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081805_373453_test_gift_card_code_links_to_correct_program.txt 2026-10-28 08:18:05,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Removing chrome user profile "/tmp/tmptk3o_7f5_chrome_odoo" 2026-10-28 08:18:05,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-10-28 08:18:06,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome pid: 35960 2026-10-28 08:18:06,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless temporary user profile dir: /tmp/tmpngb54emj_chrome_odoo 2026-10-28 08:18:06,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:42945/json/version 2026-10-28 08:18:06,266 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:06,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:06,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:42945/json 2026-10-28 08:18:06,283 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:06,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Websocket url found: ws://127.0.0.1:42945/devtools/page/3D2BB0BD6E0880E8AACDB0BDBD505315 2026-10-28 08:18:06,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Enable chrome headless console log notification 2026-10-28 08:18:06,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless enable page notifications 2026-10-28 08:18:06,492 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:18:06,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Setting session cookie in browser 2026-10-28 08:18:06,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:06,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:18:06,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:06] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.039 0.167 rw 2026-10-28 08:18:06,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigation result: {'frameId': '3D2BB0BD6E0880E8AACDB0BDBD505315', 'loaderId': '7BC242B0778AB08839AE6ED634F060CE', 'isDownload': False} 2026-10-28 08:18:06,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Evaluate ready code "odoo.isTourReady('test_gift_card_no_date')" 2026-10-28 08:18:06,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:06] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.291 ro 2026-10-28 08:18:06,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:06] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.047 ro 2026-10-28 08:18:06,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:06] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-10-28 08:18:07,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:07,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:18:07,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:18:07,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:18:07,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-10-28 08:18:07,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.035 rw 2026-10-28 08:18:08,184 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:18:08,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522436 265 0.259 0.686 rw 2026-10-28 08:18:08,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: The ready code tooks too much time : 2.2543022632598877 2026-10-28 08:18:08,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Evaluate test code "odoo.startTour('test_gift_card_no_date', {"stepDelay": 0, "debug": false})" 2026-10-28 08:18:08,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:18:08,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [1/20] Tour test_gift_card_no_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:18:09,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.019 ro 2026-10-28 08:18:09,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:18:09,084 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:18:09,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:18:09,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:18:09,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:18:09,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:18:09,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-10-28 08:18:09,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.057 0.069 rw 2026-10-28 08:18:09,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.058 ro 2026-10-28 08:18:09,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.089 rw 2026-10-28 08:18:09,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:18:09,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:09] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:18:10,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 08:18:10,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-10-28 08:18:10,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [2/20] Tour test_gift_card_no_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:18:10,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.05 0.12 rw 2026-10-28 08:18:10,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.027 0.256 rw 2026-10-28 08:18:10,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.25 rw 2026-10-28 08:18:10,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.01 0.054 ro 2026-10-28 08:18:10,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [3/20] Tour test_gift_card_no_date → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:18:10,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.042 rw 2026-10-28 08:18:10,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.045 0.094 rw 2026-10-28 08:18:10,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [4/20] Tour test_gift_card_no_date → Step a:contains("Sell physical gift card?") 2026-10-28 08:18:10,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [5/20] Tour test_gift_card_no_date → Step Input code 'test' (trigger: input[id="code"]) 2026-10-28 08:18:10,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [6/20] Tour test_gift_card_no_date → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:18:10,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [7/20] Tour test_gift_card_no_date → Step .modal input[id="code"]:value(test) 2026-10-28 08:18:10,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [8/20] Tour test_gift_card_no_date → Step Input amount '42' (trigger: input[id="amount"]) 2026-10-28 08:18:10,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:18:11,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:11] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.007 0.021 rw 2026-10-28 08:18:11,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [9/20] Tour test_gift_card_no_date → Step Input date '' (trigger: .modal input.o_datetime_input.cursor-pointer.form-control.form-control-lg) 2026-10-28 08:18:11,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [10/20] Tour test_gift_card_no_date → Step .btn-primary:contains("Add Balance") 2026-10-28 08:18:11,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [11/20] Tour test_gift_card_no_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:11,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [12/20] Tour test_gift_card_no_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:11,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [13/20] Tour test_gift_card_no_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:11,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:18:11,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:18:12,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [14/20] Tour test_gift_card_no_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:18:12,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [15/20] Tour test_gift_card_no_date → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:18:12,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [16/20] Tour test_gift_card_no_date → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:18:12,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [17/20] Tour test_gift_card_no_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:12,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [18/20] Tour test_gift_card_no_date → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:12,628 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64085059 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'cfe9f3ec-620c-4b9a-8242-64c97251e4e9'}] 2026-10-28 08:18:12,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [19/20] Tour test_gift_card_no_date → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:12,910 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64085059 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'cfe9f3ec-620c-4b9a-8242-64c97251e4e9'} created pos.order #445 2026-10-28 08:18:12,912 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64085059 finished 2026-10-28 08:18:13,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5445 94 0.133 0.267 rw 2026-10-28 08:18:13,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.021 ro 2026-10-28 08:18:13,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [20/20] Tour test_gift_card_no_date → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:13,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: tour succeeded 2026-10-28 08:18:13,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_gift_card_no_date SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-28 08:18:13,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.038 rw 2026-10-28 08:18:13,510 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:13,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: heap 21387864 (allocated 22827008) 2026-10-28 08:18:13,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iYMs2jpb - [28/Oct/2026 08:18:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 5.705 rw 2026-10-28 08:18:13,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing chrome headless with pid 35960 2026-10-28 08:18:13,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing websocket connection 2026-10-28 08:18:13,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Terminating chrome headless with pid 35960 2026-10-28 08:18:13,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081813_766962_test_gift_card_no_date.txt 2026-10-28 08:18:13,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Removing chrome user profile "/tmp/tmpngb54emj_chrome_odoo" 2026-10-28 08:18:13,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-10-28 08:18:14,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome pid: 36096 2026-10-28 08:18:14,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless temporary user profile dir: /tmp/tmpm9w_8ov0_chrome_odoo 2026-10-28 08:18:14,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:39459/json/version 2026-10-28 08:18:14,756 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:14,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:14,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:39459/json 2026-10-28 08:18:14,876 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:14,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Websocket url found: ws://127.0.0.1:39459/devtools/page/27C9DE074D1A3D6D4D3F0503AC743F58 2026-10-28 08:18:14,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Enable chrome headless console log notification 2026-10-28 08:18:14,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless enable page notifications 2026-10-28 08:18:15,146 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:18:15,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Setting session cookie in browser 2026-10-28 08:18:15,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:15,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:18:15,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:15] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.055 0.174 rw 2026-10-28 08:18:15,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigation result: {'frameId': '27C9DE074D1A3D6D4D3F0503AC743F58', 'loaderId': '8A8784DCD6779555B8718A6837EFE2DD', 'isDownload': False} 2026-10-28 08:18:15,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate ready code "odoo.isTourReady('GiftCardProgramPriceNoTaxTour')" 2026-10-28 08:18:15,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:15] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.275 ro 2026-10-28 08:18:15,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:15] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.035 ro 2026-10-28 08:18:15,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:15] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.074 ro 2026-10-28 08:18:16,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:16,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:18:16,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 08:18:16,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:18:16,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-10-28 08:18:16,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.044 rw 2026-10-28 08:18:16,901 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:18:17,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522810 265 0.293 0.711 rw 2026-10-28 08:18:17,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: The ready code tooks too much time : 2.38240909576416 2026-10-28 08:18:17,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate test code "odoo.startTour('GiftCardProgramPriceNoTaxTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:18:17,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 08:18:17,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [1/29] Tour GiftCardProgramPriceNoTaxTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:18:17,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.02 ro 2026-10-28 08:18:17,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-10-28 08:18:17,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:18:17,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:17] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:18:18,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.019 ro 2026-10-28 08:18:18,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:18:18,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.038 rw 2026-10-28 08:18:18,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-10-28 08:18:18,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.043 ro 2026-10-28 08:18:18,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.025 - 2026-10-28 08:18:18,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.052 rw 2026-10-28 08:18:19,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:18:19,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 08:18:19,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-10-28 08:18:19,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.03 ro 2026-10-28 08:18:19,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [2/29] Tour GiftCardProgramPriceNoTaxTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:18:19,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.038 0.122 rw 2026-10-28 08:18:19,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [3/29] Tour GiftCardProgramPriceNoTaxTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:18:19,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.061 0.272 rw 2026-10-28 08:18:19,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.011 0.167 ro 2026-10-28 08:18:19,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.017 0.446 rw 2026-10-28 08:18:19,546 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.215 rw 2026-10-28 08:18:19,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.26 rw 2026-10-28 08:18:19,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [4/29] Tour GiftCardProgramPriceNoTaxTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:18:19,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [5/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:18:19,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [6/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:18:19,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [7/29] Tour GiftCardProgramPriceNoTaxTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:18:19,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [8/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:18:19,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:18:19,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [9/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:18:19,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [10/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:18:19,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [11/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-28 08:18:19,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [12/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:18:19,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [13/29] Tour GiftCardProgramPriceNoTaxTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:18:19,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [14/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","price":"1.98"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1")):has(.price:contains("1.98"))) 2026-10-28 08:18:19,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [15/29] Tour GiftCardProgramPriceNoTaxTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:18:19,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [16/29] Tour GiftCardProgramPriceNoTaxTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:18:19,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [17/29] Tour GiftCardProgramPriceNoTaxTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:18:19,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [18/29] Tour GiftCardProgramPriceNoTaxTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:18:20,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [19/29] Tour GiftCardProgramPriceNoTaxTour → Step input text '043123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:18:20,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [20/29] Tour GiftCardProgramPriceNoTaxTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:18:20,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [21/29] Tour GiftCardProgramPriceNoTaxTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-10-28 08:18:20,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:20] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 10 0.012 0.052 rw 2026-10-28 08:18:20,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [22/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:18:20,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [23/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:18:20,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [24/29] Tour GiftCardProgramPriceNoTaxTour → Step Check the product page (trigger: .product-list) 2026-10-28 08:18:20,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [25/29] Tour GiftCardProgramPriceNoTaxTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:18:20,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [26/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-1.00"))) 2026-10-28 08:18:20,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [27/29] Tour GiftCardProgramPriceNoTaxTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:18:20,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [28/29] Tour GiftCardProgramPriceNoTaxTour → Step order total amount is '0.98' (trigger: .product-screen .order-summary .total:contains("0.98")) 2026-10-28 08:18:20,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [29/29] Tour GiftCardProgramPriceNoTaxTour → Step order total amount is '0.98' (trigger: .product-screen .order-summary .total:contains("0.98"):not(:visible)) 2026-10-28 08:18:20,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: tour succeeded 2026-10-28 08:18:20,322 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:20] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:18:20,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: ╔══════════════════════════════════════════════╗ ║ TOUR GiftCardProgramPriceNoTaxTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-28 08:18:20,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:20] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:18:20,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: heap 20329108 (allocated 21516288) 2026-10-28 08:18:20,529 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:20,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 voJzfAKU - [28/Oct/2026 08:18:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.024 rw 2026-10-28 08:18:20,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing chrome headless with pid 36096 2026-10-28 08:18:20,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing websocket connection 2026-10-28 08:18:20,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Terminating chrome headless with pid 36096 2026-10-28 08:18:20,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081820_764971_test_gift_card_price_no_tax.txt 2026-10-28 08:18:20,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Removing chrome user profile "/tmp/tmpm9w_8ov0_chrome_odoo" 2026-10-28 08:18:20,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-10-28 08:18:21,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 36222 2026-10-28 08:18:21,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmp61de2x6g_chrome_odoo 2026-10-28 08:18:21,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:38835/json/version 2026-10-28 08:18:21,674 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:21,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:21,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:38835/json 2026-10-28 08:18:21,786 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:21,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:38835/devtools/page/7ED1EBC71F9CBB4215F4B805E48CE789 2026-10-28 08:18:21,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-10-28 08:18:21,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-10-28 08:18:22,089 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:18:22,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-10-28 08:18:22,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:22,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:18:22,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:22] "GET /pos/ui/80 HTTP/1.1" 200 6841 65 0.062 0.155 rw 2026-10-28 08:18:22,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '7ED1EBC71F9CBB4215F4B805E48CE789', 'loaderId': '431F48558D8CE77B24B3A8E375FC34EF', 'isDownload': False} 2026-10-28 08:18:22,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour1')" 2026-10-28 08:18:22,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:22] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.358 ro 2026-10-28 08:18:22,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:22] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.075 ro 2026-10-28 08:18:22,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:22] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.103 ro 2026-10-28 08:18:23,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:23,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:18:23,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-10-28 08:18:23,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.034 ro 2026-10-28 08:18:23,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.045 rw 2026-10-28 08:18:23,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.023 rw 2026-10-28 08:18:23,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:18:24,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 507177 267 0.24 0.655 rw 2026-10-28 08:18:24,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: The ready code tooks too much time : 2.2357559204101562 2026-10-28 08:18:24,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour1', {"stepDelay": 0, "debug": false})" 2026-10-28 08:18:24,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/15] Tour GiftCardProgramTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:18:24,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-10-28 08:18:24,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 08:18:24,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:18:24,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.025 rw 2026-10-28 08:18:24,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:18:25,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 08:18:25,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.02 rw 2026-10-28 08:18:25,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.042 rw 2026-10-28 08:18:25,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-10-28 08:18:25,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.038 ro 2026-10-28 08:18:25,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-10-28 08:18:25,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-10-28 08:18:25,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:18:25,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-10-28 08:18:25,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 08:18:25,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.048 ro 2026-10-28 08:18:26,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/15] Tour GiftCardProgramTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:18:26,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "GET /pos/ui/80 HTTP/1.1" 200 6881 32 0.053 0.15 rw 2026-10-28 08:18:26,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/15] Tour GiftCardProgramTour1 → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:18:26,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 32 0.026 0.286 rw 2026-10-28 08:18:26,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.108 ro 2026-10-28 08:18:26,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.31 rw 2026-10-28 08:18:26,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.179 rw 2026-10-28 08:18:26,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.226 rw 2026-10-28 08:18:26,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/15] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:18:26,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/15] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:18:26,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/15] Tour GiftCardProgramTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:26,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/15] Tour GiftCardProgramTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:26,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/15] Tour GiftCardProgramTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:26,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:18:26,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:18:26,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:18:27,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/15] Tour GiftCardProgramTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:18:27,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/15] Tour GiftCardProgramTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:18:27,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/15] Tour GiftCardProgramTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:18:27,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/15] Tour GiftCardProgramTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:27,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/15] Tour GiftCardProgramTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:27,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/15] Tour GiftCardProgramTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:27,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74675434 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '02049669-3b74-4ad9-8f8b-5db12c95370d'}] 2026-10-28 08:18:28,095 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74675434 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '02049669-3b74-4ad9-8f8b-5db12c95370d'} created pos.order #446 2026-10-28 08:18:28,101 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74675434 finished 2026-10-28 08:18:28,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 94 0.093 0.268 rw 2026-10-28 08:18:28,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.021 ro 2026-10-28 08:18:28,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [15/15] Tour GiftCardProgramTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:28,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-10-28 08:18:28,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour1 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 08:18:28,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.022 0.073 rw 2026-10-28 08:18:28,625 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:28,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 20255796 (allocated 21254144) 2026-10-28 08:18:28,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6Vd4ZWGd - [28/Oct/2026 08:18:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.158 rw 2026-10-28 08:18:28,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 36222 2026-10-28 08:18:28,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-10-28 08:18:28,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 36222 2026-10-28 08:18:28,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081828_890162_test_gift_card_program.txt 2026-10-28 08:18:28,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmp61de2x6g_chrome_odoo" 2026-10-28 08:18:29,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 36356 2026-10-28 08:18:29,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmpi97lnj09_chrome_odoo 2026-10-28 08:18:29,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:45629/json/version 2026-10-28 08:18:29,394 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:29,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:29,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:45629/json 2026-10-28 08:18:29,600 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:29,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:45629/devtools/page/42825B412CEE77ADF398E7208BC0603F 2026-10-28 08:18:29,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-10-28 08:18:29,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-10-28 08:18:29,803 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:18:29,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-10-28 08:18:29,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:29,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:18:29,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:29] "GET /pos/ui/80 HTTP/1.1" 200 6881 32 0.026 0.118 rw 2026-10-28 08:18:29,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '42825B412CEE77ADF398E7208BC0603F', 'loaderId': 'BC69A4CA27A71A790A0A404D6B64FEEF', 'isDownload': False} 2026-10-28 08:18:29,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour2')" 2026-10-28 08:18:30,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:30] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.02 ro 2026-10-28 08:18:30,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:30] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.233 ro 2026-10-28 08:18:30,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:30] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.034 ro 2026-10-28 08:18:31,062 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:31,098 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:18:31,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:18:31,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.02 ro 2026-10-28 08:18:31,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.021 rw 2026-10-28 08:18:31,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.037 rw 2026-10-28 08:18:31,577 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:18:32,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 507234 250 0.265 0.576 rw 2026-10-28 08:18:32,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: The ready code tooks too much time : 2.361276388168335 2026-10-28 08:18:32,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:18:32,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/18] Tour GiftCardProgramTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:18:32,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:18:32,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:18:32,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:18:32,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.032 rw 2026-10-28 08:18:32,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:32] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:18:33,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-10-28 08:18:33,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:18:33,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.046 rw 2026-10-28 08:18:33,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-10-28 08:18:33,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:18:33,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-10-28 08:18:33,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.012 0.044 ro 2026-10-28 08:18:33,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.011 ro 2026-10-28 08:18:33,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:18:33,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.05 - 2026-10-28 08:18:33,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.057 - 2026-10-28 08:18:33,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 32 0.038 0.09 rw 2026-10-28 08:18:33,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/18] Tour GiftCardProgramTour2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:18:33,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/18] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:18:33,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/18] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:18:33,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/18] Tour GiftCardProgramTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:18:33,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /pos/ui/80 HTTP/1.1" 200 6881 32 0.033 0.259 rw 2026-10-28 08:18:33,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.291 rw 2026-10-28 08:18:33,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:33] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 4 0.004 0.131 ro 2026-10-28 08:18:34,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/18] Tour GiftCardProgramTour2 → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:18:34,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:34] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:18:34,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:18:34,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/18] Tour GiftCardProgramTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:18:34,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/18] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:18:34,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:34] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 10 0.011 0.06 rw 2026-10-28 08:18:34,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/18] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:18:34,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/18] Tour GiftCardProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:34,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:34] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:18:34,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/18] Tour GiftCardProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:34,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/18] Tour GiftCardProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:34,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:18:34,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:18:34,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/18] Tour GiftCardProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:18:34,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/18] Tour GiftCardProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:18:34,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [15/18] Tour GiftCardProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:35,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [16/18] Tour GiftCardProgramTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:35,444 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50684813 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '4173fbed-6b42-48a2-ab48-ddf0509d1117'}] 2026-10-28 08:18:35,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [17/18] Tour GiftCardProgramTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:35,985 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50684813 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '4173fbed-6b42-48a2-ab48-ddf0509d1117'} created pos.order #447 2026-10-28 08:18:35,990 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50684813 finished 2026-10-28 08:18:36,084 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5704 185 0.184 0.461 rw 2026-10-28 08:18:36,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:18:36,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [18/18] Tour GiftCardProgramTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:36,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-10-28 08:18:36,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 08:18:36,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.054 rw 2026-10-28 08:18:36,493 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:36,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 20664904 (allocated 22040576) 2026-10-28 08:18:36,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pPe_OjA8 - [28/Oct/2026 08:18:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.272 rw 2026-10-28 08:18:36,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 36356 2026-10-28 08:18:36,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-10-28 08:18:36,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 36356 2026-10-28 08:18:36,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081836_712611_test_gift_card_program.txt 2026-10-28 08:18:36,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmpi97lnj09_chrome_odoo" 2026-10-28 08:18:36,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-10-28 08:18:37,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome pid: 36497 2026-10-28 08:18:37,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless temporary user profile dir: /tmp/tmp42yv4px4_chrome_odoo 2026-10-28 08:18:37,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:43759/json/version 2026-10-28 08:18:37,587 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:37,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:37,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:43759/json 2026-10-28 08:18:37,641 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:37,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Websocket url found: ws://127.0.0.1:43759/devtools/page/2FF15B5564BAC25963B25B0CCEE1455D 2026-10-28 08:18:37,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Enable chrome headless console log notification 2026-10-28 08:18:37,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless enable page notifications 2026-10-28 08:18:37,881 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:18:37,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Setting session cookie in browser 2026-10-28 08:18:37,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:37,896 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:18:38,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.035 0.135 rw 2026-10-28 08:18:38,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigation result: {'frameId': '2FF15B5564BAC25963B25B0CCEE1455D', 'loaderId': 'E5209B8960E2681FC0FEAAEBDB6AE375', 'isDownload': False} 2026-10-28 08:18:38,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate ready code "odoo.isTourReady('GiftCardProgramInvoice')" 2026-10-28 08:18:38,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.239 ro 2026-10-28 08:18:38,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.025 ro 2026-10-28 08:18:38,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.058 ro 2026-10-28 08:18:38,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:38,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:18:38,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:18:38,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-10-28 08:18:39,047 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.014 rw 2026-10-28 08:18:39,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-10-28 08:18:39,433 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:18:40,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523633 265 0.275 0.689 rw 2026-10-28 08:18:40,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: The ready code tooks too much time : 2.1893370151519775 2026-10-28 08:18:40,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate test code "odoo.startTour('GiftCardProgramInvoice', {"stepDelay": 0, "debug": false})" 2026-10-28 08:18:40,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-10-28 08:18:40,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [1/24] Tour GiftCardProgramInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:18:40,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:18:40,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:18:40,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 08:18:40,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:18:41,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:18:41,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.019 rw 2026-10-28 08:18:41,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:18:41,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.068 rw 2026-10-28 08:18:41,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-10-28 08:18:41,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.057 ro 2026-10-28 08:18:41,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.068 rw 2026-10-28 08:18:41,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:18:41,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.037 ro 2026-10-28 08:18:41,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.06 - 2026-10-28 08:18:41,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.102 - 2026-10-28 08:18:41,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.035 0.099 rw 2026-10-28 08:18:41,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [2/24] Tour GiftCardProgramInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:18:41,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.042 0.251 rw 2026-10-28 08:18:41,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [3/24] Tour GiftCardProgramInvoice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:18:41,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.256 rw 2026-10-28 08:18:41,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.013 0.146 ro 2026-10-28 08:18:41,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.016 0.116 rw 2026-10-28 08:18:42,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.173 rw 2026-10-28 08:18:42,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [4/24] Tour GiftCardProgramInvoice → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:18:42,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [5/24] Tour GiftCardProgramInvoice → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:18:42,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [6/24] Tour GiftCardProgramInvoice → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:18:42,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.03 ro 2026-10-28 08:18:42,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [7/24] Tour GiftCardProgramInvoice → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:18:42,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [8/24] Tour GiftCardProgramInvoice → Step Search customer with "A Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:18:42,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [9/24] Tour GiftCardProgramInvoice → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:18:42,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:18:42,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [10/24] Tour GiftCardProgramInvoice → Step Check "A Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A Test Partner")) 2026-10-28 08:18:42,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [11/24] Tour GiftCardProgramInvoice → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-10-28 08:18:42,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [12/24] Tour GiftCardProgramInvoice → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:18:42,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [13/24] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:18:42,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [14/24] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:18:42,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [15/24] Tour GiftCardProgramInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:42,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.013 ro 2026-10-28 08:18:42,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [16/24] Tour GiftCardProgramInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:42,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [17/24] Tour GiftCardProgramInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:42,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:18:42,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:18:43,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [18/24] Tour GiftCardProgramInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:18:43,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [19/24] Tour GiftCardProgramInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 08:18:43,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [20/24] Tour GiftCardProgramInvoice → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 08:18:43,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [21/24] Tour GiftCardProgramInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:43,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [22/24] Tour GiftCardProgramInvoice → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:43,830 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25680515 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '7fc16b2a-1e57-44b1-ac1f-67962b8be9e9'}] 2026-10-28 08:18:43,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [23/24] Tour GiftCardProgramInvoice → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:45,483 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25680515 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '7fc16b2a-1e57-44b1-ac1f-67962b8be9e9'} created pos.order #448 2026-10-28 08:18:45,486 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25680515 finished 2026-10-28 08:18:45,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5537 422 0.675 1.2 rw 2026-10-28 08:18:45,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:45] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-10-28 08:18:45,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [24/24] Tour GiftCardProgramInvoice → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:45,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: tour succeeded 2026-10-28 08:18:45,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardProgramInvoice SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-28 08:18:45,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.046 rw 2026-10-28 08:18:46,086 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:46,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: heap 21366428 (allocated 22827008) 2026-10-28 08:18:46,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P0jN7ej- - [28/Oct/2026 08:18:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.988 rw 2026-10-28 08:18:46,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing chrome headless with pid 36497 2026-10-28 08:18:46,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing websocket connection 2026-10-28 08:18:46,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Terminating chrome headless with pid 36497 2026-10-28 08:18:46,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081846_304002_test_gift_card_program_create_with_invoice.txt 2026-10-28 08:18:46,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Removing chrome user profile "/tmp/tmp42yv4px4_chrome_odoo" 2026-10-28 08:18:46,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-10-28 08:18:47,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome pid: 36629 2026-10-28 08:18:47,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless temporary user profile dir: /tmp/tmps9r022xr_chrome_odoo 2026-10-28 08:18:47,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:38847/json/version 2026-10-28 08:18:47,594 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:47,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:47,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:38847/json 2026-10-28 08:18:47,632 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:47,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Websocket url found: ws://127.0.0.1:38847/devtools/page/B4BB3C25F2BA01B03EF65F8AFC8DBCD5 2026-10-28 08:18:47,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Enable chrome headless console log notification 2026-10-28 08:18:47,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless enable page notifications 2026-10-28 08:18:47,923 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 08:18:47,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Setting session cookie in browser 2026-10-28 08:18:47,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:47,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:18:48,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:48] "GET /pos/ui/80 HTTP/1.1" 200 6870 64 0.064 0.154 rw 2026-10-28 08:18:48,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigation result: {'frameId': 'B4BB3C25F2BA01B03EF65F8AFC8DBCD5', 'loaderId': '95B3DCAF9B9B8447E85CF7D40456AD39', 'isDownload': False} 2026-10-28 08:18:48,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-10-28 08:18:48,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.035 ro 2026-10-28 08:18:48,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.334 ro 2026-10-28 08:18:48,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.06 ro 2026-10-28 08:18:49,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:49,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:18:49,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:18:49,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.027 ro 2026-10-28 08:18:49,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.018 rw 2026-10-28 08:18:49,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.006 0.036 rw 2026-10-28 08:18:49,734 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:18:50,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524112 263 0.23 0.609 rw 2026-10-28 08:18:50,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: The ready code tooks too much time : 2.263791561126709 2026-10-28 08:18:50,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardTaxes', {"stepDelay": 0, "debug": false})" 2026-10-28 08:18:50,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [1/40] Tour PosLoyaltyGiftCardTaxes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:18:50,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:18:50,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.02 ro 2026-10-28 08:18:50,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.025 rw 2026-10-28 08:18:50,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:18:50,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.006 rw 2026-10-28 08:18:51,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:18:51,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-10-28 08:18:51,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.064 rw 2026-10-28 08:18:51,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:18:51,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.026 rw 2026-10-28 08:18:51,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:18:51,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /web/image/res.users/328/avatar_128 HTTP/1.1" 200 305 4 0.012 0.056 ro 2026-10-28 08:18:51,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 08:18:51,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:18:51,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.033 ro 2026-10-28 08:18:51,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.073 - 2026-10-28 08:18:51,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:51] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6910 32 0.035 0.13 rw 2026-10-28 08:18:51,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [2/40] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:18:52,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:52] "GET /pos/ui/80 HTTP/1.1" 200 6910 32 0.057 0.289 rw 2026-10-28 08:18:52,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:52] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.059 ro 2026-10-28 08:18:52,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [3/40] Tour PosLoyaltyGiftCardTaxes → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:18:52,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.348 rw 2026-10-28 08:18:52,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 24 0.026 0.107 rw 2026-10-28 08:18:52,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.139 rw 2026-10-28 08:18:52,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [4/40] Tour PosLoyaltyGiftCardTaxes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:18:52,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [5/40] 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-10-28 08:18:52,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [6/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:18:52,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [7/40] Tour PosLoyaltyGiftCardTaxes → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:18:52,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [8/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:18:52,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [9/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:18:52,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:18:52,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [10/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:18:52,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [11/40] Tour PosLoyaltyGiftCardTaxes → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:18:52,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [12/40] 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-10-28 08:18:52,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [13/40] Tour PosLoyaltyGiftCardTaxes → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:18:52,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [14/40] Tour PosLoyaltyGiftCardTaxes → Step a:contains("Sell physical gift card?") 2026-10-28 08:18:52,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [15/40] Tour PosLoyaltyGiftCardTaxes → Step Input code '044123456' (trigger: input[id="code"]) 2026-10-28 08:18:52,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [16/40] Tour PosLoyaltyGiftCardTaxes → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:18:52,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [17/40] Tour PosLoyaltyGiftCardTaxes → Step .modal input[id="code"]:value(044123456) 2026-10-28 08:18:52,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [18/40] Tour PosLoyaltyGiftCardTaxes → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-28 08:18:53,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:53] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 7 0.01 0.029 rw 2026-10-28 08:18:53,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [19/40] Tour PosLoyaltyGiftCardTaxes → Step .btn-primary:contains("Add Balance") 2026-10-28 08:18:53,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [20/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:18:53,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [21/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:18:53,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [22/40] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:18:53,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [23/40] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:18:53,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [24/40] Tour PosLoyaltyGiftCardTaxes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:18:53,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 08:18:53,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 08:18:53,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [25/40] Tour PosLoyaltyGiftCardTaxes → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:18:53,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [26/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:18:53,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [27/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:18:53,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [28/40] Tour PosLoyaltyGiftCardTaxes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:18:54,297 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84325407 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2d2adf3b-c28c-4222-87d6-591ee4b70183'}] 2026-10-28 08:18:54,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [29/40] Tour PosLoyaltyGiftCardTaxes → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:18:54,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [30/40] Tour PosLoyaltyGiftCardTaxes → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:18:54,517 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84325407 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2d2adf3b-c28c-4222-87d6-591ee4b70183'} created pos.order #449 2026-10-28 08:18:54,522 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84325407 finished 2026-10-28 08:18:54,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5474 93 0.091 0.231 rw 2026-10-28 08:18:54,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:54] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-10-28 08:18:54,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [31/40] Tour PosLoyaltyGiftCardTaxes → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:18:54,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [32/40] Tour PosLoyaltyGiftCardTaxes → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-28 08:18:54,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [33/40] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:18:54,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [34/40] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .more-btn) 2026-10-28 08:18:54,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [35/40] Tour PosLoyaltyGiftCardTaxes → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:18:54,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.044 rw 2026-10-28 08:18:54,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [36/40] Tour PosLoyaltyGiftCardTaxes → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:18:54,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [37/40] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:18:54,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [38/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:18:55,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [39/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:18:55,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [40/40] Tour PosLoyaltyGiftCardTaxes → Step Check that: ---undefined--- is not true (trigger: body:not(:has(.order-summary .tax-info))) 2026-10-28 08:18:55,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: tour succeeded 2026-10-28 08:18:55,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyGiftCardTaxes SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:18:55,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:55] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-10-28 08:18:55,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:55] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:18:55,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: heap 21945568 (allocated 23351296) 2026-10-28 08:18:55,314 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:18:55,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XavldAHa - [28/Oct/2026 08:18:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 5.941 rw 2026-10-28 08:18:55,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing chrome headless with pid 36629 2026-10-28 08:18:55,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing websocket connection 2026-10-28 08:18:55,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Terminating chrome headless with pid 36629 2026-10-28 08:18:55,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081855_574071_test_gift_card_rewards_using_taxes.txt 2026-10-28 08:18:55,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Removing chrome user profile "/tmp/tmps9r022xr_chrome_odoo" 2026-10-28 08:18:56,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_two_cards_same_program ... 2026-10-28 08:18:57,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome pid: 36760 2026-10-28 08:18:57,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome headless temporary user profile dir: /tmp/tmpe5t76fj1_chrome_odoo 2026-10-28 08:18:57,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Issuing json command http://127.0.0.1:44583/json/version 2026-10-28 08:18:57,594 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:57,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:18:57,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Issuing json command http://127.0.0.1:44583/json 2026-10-28 08:18:57,711 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:18:57,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Websocket url found: ws://127.0.0.1:44583/devtools/page/C7FA1426F5235570035B5AF4B4E9BF33 2026-10-28 08:18:57,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Enable chrome headless console log notification 2026-10-28 08:18:57,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome headless enable page notifications 2026-10-28 08:18:57,924 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:18:57,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Setting session cookie in browser 2026-10-28 08:18:57,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:18:57,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:18:58,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:58] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.039 0.157 rw 2026-10-28 08:18:58,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Navigation result: {'frameId': 'C7FA1426F5235570035B5AF4B4E9BF33', 'loaderId': '961177EDAC9870DD2CB071D2D6E3CEB0', 'isDownload': False} 2026-10-28 08:18:58,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTwoCardsTour')" 2026-10-28 08:18:58,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:58] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-10-28 08:18:58,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:58] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.052 ro 2026-10-28 08:18:58,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:58] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.296 ro 2026-10-28 08:18:58,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:18:59,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:18:59,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:18:59,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-10-28 08:18:59,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.012 0.032 rw 2026-10-28 08:18:59,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.045 rw 2026-10-28 08:18:59,526 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:19:00,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522446 265 0.235 0.658 rw 2026-10-28 08:19:00,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: The ready code tooks too much time : 2.121962547302246 2026-10-28 08:19:00,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Evaluate test code "odoo.startTour('GiftCardProgramTwoCardsTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:19:00,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [1/38] Tour GiftCardProgramTwoCardsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:19:00,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.008 ro 2026-10-28 08:19:00,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:19:00,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-10-28 08:19:00,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.033 rw 2026-10-28 08:19:00,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:19:00,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-10-28 08:19:01,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:19:01,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:19:01,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:19:01,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.051 rw 2026-10-28 08:19:01,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.014 0.054 ro 2026-10-28 08:19:01,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.083 rw 2026-10-28 08:19:01,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.046 ro 2026-10-28 08:19:01,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.054 - 2026-10-28 08:19:01,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-10-28 08:19:01,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-10-28 08:19:01,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [2/38] Tour GiftCardProgramTwoCardsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:19:01,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.035 0.115 rw 2026-10-28 08:19:01,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.033 0.242 rw 2026-10-28 08:19:01,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.223 rw 2026-10-28 08:19:01,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [3/38] Tour GiftCardProgramTwoCardsTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:01,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.09 ro 2026-10-28 08:19:01,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:01] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.087 rw 2026-10-28 08:19:02,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.125 rw 2026-10-28 08:19:02,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [4/38] Tour GiftCardProgramTwoCardsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:02,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [5/38] Tour GiftCardProgramTwoCardsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:19:02,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [6/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:19:02,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [7/38] Tour GiftCardProgramTwoCardsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:19:02,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [8/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:19:02,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:19:02,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [9/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:19:02,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:19:02,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [10/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:19:02,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [11/38] Tour GiftCardProgramTwoCardsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:19:02,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [12/38] Tour GiftCardProgramTwoCardsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"35.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("35.00"))) 2026-10-28 08:19:02,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [13/38] Tour GiftCardProgramTwoCardsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:02,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [14/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:02,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [15/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:02,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [16/38] Tour GiftCardProgramTwoCardsTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:19:02,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [17/38] Tour GiftCardProgramTwoCardsTour → Step input text '044111111' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:19:02,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [18/38] Tour GiftCardProgramTwoCardsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:19:02,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [19/38] Tour GiftCardProgramTwoCardsTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-10-28 08:19:02,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 312 10 0.014 0.049 rw 2026-10-28 08:19:02,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [20/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '15.00' (trigger: .product-screen .order-summary .total:contains("15.00")) 2026-10-28 08:19:02,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [21/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '15.00' (trigger: .product-screen .order-summary .total:contains("15.00"):not(:visible)) 2026-10-28 08:19:02,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [22/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:02,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [23/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:02,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [24/38] Tour GiftCardProgramTwoCardsTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:19:02,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [25/38] Tour GiftCardProgramTwoCardsTour → Step input text '044222222' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:19:02,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:19:02,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [26/38] Tour GiftCardProgramTwoCardsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:19:02,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [27/38] Tour GiftCardProgramTwoCardsTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-10-28 08:19:02,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 312 10 0.021 0.036 rw 2026-10-28 08:19:02,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [28/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:19:02,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [29/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:19:02,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [30/38] Tour GiftCardProgramTwoCardsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:02,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [31/38] Tour GiftCardProgramTwoCardsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:02,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [32/38] Tour GiftCardProgramTwoCardsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:03,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:19:03,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:19:03,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [33/38] Tour GiftCardProgramTwoCardsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:03,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [34/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:03,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [35/38] Tour GiftCardProgramTwoCardsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:04,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [36/38] Tour GiftCardProgramTwoCardsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:04,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [37/38] Tour GiftCardProgramTwoCardsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:04,081 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50467477 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9002c8d9-b907-478d-827e-8be016f46cbd'}] 2026-10-28 08:19:04,652 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50467477 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9002c8d9-b907-478d-827e-8be016f46cbd'} created pos.order #450 2026-10-28 08:19:04,654 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50467477 finished 2026-10-28 08:19:04,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6949 200 0.182 0.483 rw 2026-10-28 08:19:04,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:04] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-10-28 08:19:04,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [38/38] Tour GiftCardProgramTwoCardsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:04,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: tour succeeded 2026-10-28 08:19:04,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: ╔════════════════════════════════════════════╗ ║ TOUR GiftCardProgramTwoCardsTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 08:19:04,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:19:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.055 rw 2026-10-28 08:19:05,087 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:19:05,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: heap 21877404 (allocated 24399872) 2026-10-28 08:19:05,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NbhRDQhL - [28/Oct/2026 08:18:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.921 rw 2026-10-28 08:19:05,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Closing chrome headless with pid 36760 2026-10-28 08:19:05,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Closing websocket connection 2026-10-28 08:19:05,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Terminating chrome headless with pid 36760 2026-10-28 08:19:05,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081905_336566_test_gift_card_two_cards_same_program.txt 2026-10-28 08:19:05,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Removing chrome user profile "/tmp/tmpe5t76fj1_chrome_odoo" 2026-10-28 08:19:05,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-10-28 08:19:06,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 36883 2026-10-28 08:19:06,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpoqg50jag_chrome_odoo 2026-10-28 08:19:06,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:42743/json/version 2026-10-28 08:19:06,432 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:06,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:19:06,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:42743/json 2026-10-28 08:19:06,506 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:06,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:42743/devtools/page/F7E74D74603E4B61F3318C3C11C7AE6F 2026-10-28 08:19:06,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-10-28 08:19:06,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-10-28 08:19:06,752 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:19:06,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-10-28 08:19:06,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:19:06,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:19:06,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:06] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.039 0.169 rw 2026-10-28 08:19:07,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'F7E74D74603E4B61F3318C3C11C7AE6F', 'loaderId': '11C6985A6FAE2E0AB28210AAFE56F6E2', 'isDownload': False} 2026-10-28 08:19:07,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-10-28 08:19:07,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:07] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.343 ro 2026-10-28 08:19:07,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:07] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.082 ro 2026-10-28 08:19:07,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:07] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.019 0.099 ro 2026-10-28 08:19:07,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:19:07,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:19:07,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:19:07,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 08:19:08,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.01 0.011 rw 2026-10-28 08:19:08,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.021 rw 2026-10-28 08:19:08,457 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:19:09,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524890 265 0.248 0.704 rw 2026-10-28 08:19:09,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.01 ro 2026-10-28 08:19:09,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: The ready code tooks too much time : 2.2483577728271484 2026-10-28 08:19:09,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram1', {"stepDelay": 0, "debug": false})" 2026-10-28 08:19:09,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/169] Tour PosLoyaltyLoyaltyProgram1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:19:09,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-10-28 08:19:09,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:19:09,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-10-28 08:19:09,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:19:10,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:19:10,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 08:19:10,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.041 rw 2026-10-28 08:19:10,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:19:10,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.05 rw 2026-10-28 08:19:10,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.05 ro 2026-10-28 08:19:10,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:19:10,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-10-28 08:19:10,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:19:10,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-10-28 08:19:10,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-10-28 08:19:10,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.041 0.085 rw 2026-10-28 08:19:10,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/169] Tour PosLoyaltyLoyaltyProgram1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:19:10,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.026 0.198 rw 2026-10-28 08:19:10,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.224 rw 2026-10-28 08:19:10,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:10,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.044 rw 2026-10-28 08:19:10,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.09 rw 2026-10-28 08:19:11,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:11,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/169] 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-10-28 08:19:11,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:11,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/169] 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-10-28 08:19:11,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:19:11,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:19:11,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:11,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:11,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/169] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:11,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/169] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:11,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.026 ro 2026-10-28 08:19:11,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/169] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:11,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/169] Tour PosLoyaltyLoyaltyProgram1 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:11,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/169] Tour PosLoyaltyLoyaltyProgram1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:11,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:19:11,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/169] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:19:11,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:11,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-10-28 08:19:11,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-10-28 08:19:11,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:11,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.026 ro 2026-10-28 08:19:11,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:11,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/169] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:11,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-10-28 08:19:11,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-10-28 08:19:12,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/169] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:12,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:12,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:12,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/169] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:13,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/169] Tour PosLoyaltyLoyaltyProgram1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:13,039 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57322357 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd82557f4-5be8-4c64-9da7-10607549ddcf'}] 2026-10-28 08:19:13,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/169] Tour PosLoyaltyLoyaltyProgram1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:13,785 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57322357 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd82557f4-5be8-4c64-9da7-10607549ddcf'} created pos.order #451 2026-10-28 08:19:13,791 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57322357 finished 2026-10-28 08:19:13,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6613 207 0.349 0.501 rw 2026-10-28 08:19:14,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.016 ro 2026-10-28 08:19:14,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/169] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:14,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:14,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/169] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:14,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/169] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:14,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-10-28 08:19:14,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/169] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:14,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/169] Tour PosLoyaltyLoyaltyProgram1 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:14,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/169] Tour PosLoyaltyLoyaltyProgram1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:14,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.041 ro 2026-10-28 08:19:14,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:19:14,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/169] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:19:14,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:14,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:14,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.006 0.039 ro 2026-10-28 08:19:14,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:14,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/169] 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-10-28 08:19:14,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:14,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/169] 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-10-28 08:19:14,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:14,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:14,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/169] 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-10-28 08:19:14,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:14,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/169] 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-10-28 08:19:14,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/169] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is active (trigger: .control-buttons .more-btn.active) 2026-10-28 08:19:14,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:14,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:14,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:14,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:14,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:14,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:14,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:14,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:14,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:14,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/169] Tour PosLoyaltyLoyaltyProgram1 → Step .selection-item span:nth-child(2) 2026-10-28 08:19:14,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/169] Tour PosLoyaltyLoyaltyProgram1 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-10-28 08:19:14,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:14,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/169] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is not active (trigger: .control-buttons:not(:has(.more-btn.active))) 2026-10-28 08:19:14,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:14,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:14,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:14,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:14,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:14,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:14,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-10-28 08:19:14,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-10-28 08:19:14,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:14,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-10-28 08:19:14,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:14,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/169] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:15,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/169] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:15,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:15,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:15,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/169] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:16,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/169] Tour PosLoyaltyLoyaltyProgram1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:16,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/169] Tour PosLoyaltyLoyaltyProgram1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:16,041 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80138328 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'ae692c97-416c-4c84-9d83-a6e8632cd181'}] 2026-10-28 08:19:16,667 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80138328 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'ae692c97-416c-4c84-9d83-a6e8632cd181'} created pos.order #452 2026-10-28 08:19:16,670 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80138328 finished 2026-10-28 08:19:16,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8111 184 0.194 0.532 rw 2026-10-28 08:19:16,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:19:16,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/169] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:16,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:16,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:16,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/169] 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-10-28 08:19:17,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:19:17,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/169] 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-10-28 08:19:17,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.045 rw 2026-10-28 08:19:17,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:17,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-10-28 08:19:17,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-10-28 08:19:17,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:17,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/169] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:17,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/169] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:17,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/169] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:17,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.028 ro 2026-10-28 08:19:17,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/169] Tour PosLoyaltyLoyaltyProgram1 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:17,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/169] Tour PosLoyaltyLoyaltyProgram1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:17,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:19:17,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/169] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:19:17,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:17,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:17,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:17,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:17,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:17,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:17,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.008 0.029 ro 2026-10-28 08:19:17,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:17,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:17,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:17,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:17,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/169] Tour PosLoyaltyLoyaltyProgram1 → Step .selection-item span:nth-child(2) 2026-10-28 08:19:17,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/169] Tour PosLoyaltyLoyaltyProgram1 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-10-28 08:19:17,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:17,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:17,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:17,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:17,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:17,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:17,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:17,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:17,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:19:17,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:17,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:17,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-10-28 08:19:18,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:18,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:18,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:19:18,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:18,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:19:18,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:19:18,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:18,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:18,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/169] 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-10-28 08:19:18,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:18,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/169] 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-10-28 08:19:18,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:18,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:18,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/169] 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-10-28 08:19:18,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:18,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/169] 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-10-28 08:19:18,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:18,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:18,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/169] 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-10-28 08:19:18,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:18,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/169] 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-10-28 08:19:18,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:18,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:18,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:18,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:18,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:18,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:18,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:18,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:18,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/169] 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-10-28 08:19:18,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:18,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:18,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:18,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:18,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:18,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:18,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:18,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-10-28 08:19:18,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-10-28 08:19:18,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:18,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:18,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/169] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:18,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/169] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:18,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:18,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:18,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/169] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:19,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/169] Tour PosLoyaltyLoyaltyProgram1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:19,510 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40488208 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'a40752c5-7ffa-4581-b69f-01ce1d7c69f1'}] 2026-10-28 08:19:19,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/169] Tour PosLoyaltyLoyaltyProgram1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:20,012 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40488208 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'a40752c5-7ffa-4581-b69f-01ce1d7c69f1'} created pos.order #453 2026-10-28 08:19:20,014 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40488208 finished 2026-10-28 08:19:20,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6617 167 0.135 0.439 rw 2026-10-28 08:19:20,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:20] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.026 ro 2026-10-28 08:19:20,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/169] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:20,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-28 08:19:20,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram1 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:19:20,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-10-28 08:19:20,660 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:19:20,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 25540552 (allocated 28069888) 2026-10-28 08:19:20,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KhAGgyAO - [28/Oct/2026 08:19:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 12.561 rw 2026-10-28 08:19:20,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 36883 2026-10-28 08:19:20,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-28 08:19:20,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 36883 2026-10-28 08:19:20,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081920_867910_test_loyalty_free_product_loyalty_program.txt 2026-10-28 08:19:20,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpoqg50jag_chrome_odoo" 2026-10-28 08:19:21,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 37008 2026-10-28 08:19:21,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpigphllqe_chrome_odoo 2026-10-28 08:19:21,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:42577/json/version 2026-10-28 08:19:21,333 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:21,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:19:21,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:42577/json 2026-10-28 08:19:21,440 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:21,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:42577/devtools/page/137DF81278F6CF59400543AAD8A3504D 2026-10-28 08:19:21,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-10-28 08:19:21,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-10-28 08:19:21,558 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:19:21,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-10-28 08:19:21,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:19:21,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:19:21,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:21] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.037 0.109 rw 2026-10-28 08:19:21,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '137DF81278F6CF59400543AAD8A3504D', 'loaderId': '33FE8E56137DEC0B9155CE22369FEA63', 'isDownload': False} 2026-10-28 08:19:21,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-10-28 08:19:21,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:21] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.259 ro 2026-10-28 08:19:21,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:21] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.036 ro 2026-10-28 08:19:21,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:21] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.048 ro 2026-10-28 08:19:22,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:19:22,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:19:22,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:19:22,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.005 ro 2026-10-28 08:19:22,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.021 rw 2026-10-28 08:19:22,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.056 rw 2026-10-28 08:19:23,183 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:19:23,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524948 248 0.301 0.641 rw 2026-10-28 08:19:24,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: The ready code tooks too much time : 2.2849578857421875 2026-10-28 08:19:24,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:19:24,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-10-28 08:19:24,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/197] Tour PosLoyaltyLoyaltyProgram2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:19:24,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:19:24,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:19:24,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:19:24,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:19:24,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:19:24,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:19:25,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.016 0.042 rw 2026-10-28 08:19:25,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-10-28 08:19:25,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:19:25,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:19:25,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.055 ro 2026-10-28 08:19:25,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:19:25,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:19:25,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.028 ro 2026-10-28 08:19:25,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-10-28 08:19:25,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:25,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:25,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.049 0.109 rw 2026-10-28 08:19:25,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:25,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.049 0.268 rw 2026-10-28 08:19:25,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:25,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:25,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:25,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.332 rw 2026-10-28 08:19:25,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 08:19:25,623 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.007 0.162 ro 2026-10-28 08:19:25,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:19:25,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:19:25,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:25,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.024 ro 2026-10-28 08:19:25,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:26,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:26,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:26,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:26,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:26,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:26,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:26,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:26] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:19:26,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:26,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:26,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:26,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/197] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-10-28 08:19:26,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/197] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-10-28 08:19:26,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:26,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:26,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:26,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:26,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:26,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:26,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:26,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-10-28 08:19:26,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-10-28 08:19:26,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:26,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:26] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-10-28 08:19:26,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:26,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:26,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:19:26,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:19:27,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:27,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:27,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:27,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:27,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:27,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:27,678 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26654342 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '2d97dfed-db26-45e5-95fa-6c1bc9ff9653'}] 2026-10-28 08:19:28,271 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26654342 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '2d97dfed-db26-45e5-95fa-6c1bc9ff9653'} created pos.order #454 2026-10-28 08:19:28,273 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26654342 finished 2026-10-28 08:19:28,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8111 184 0.172 0.51 rw 2026-10-28 08:19:28,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 08:19:28,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:28,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:28,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:28,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:28,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:28,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "BBB Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:28,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:28,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.072 rw 2026-10-28 08:19:28,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.007 0.086 ro 2026-10-28 08:19:28,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "BBB Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBB Test Partner")) 2026-10-28 08:19:28,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-10-28 08:19:28,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:29,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.013 ro 2026-10-28 08:19:29,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:29,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:29,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:29,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:29,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:29,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:29,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:29,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:29,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/197] 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-10-28 08:19:29,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:29,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/197] 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-10-28 08:19:29,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:29,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:29,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/197] 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-10-28 08:19:29,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:29,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/197] 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-10-28 08:19:29,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:29,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:29,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/197] 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-10-28 08:19:29,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:29,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/197] 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-10-28 08:19:29,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:29,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:29,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:29,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:29,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:29,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:29,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:29,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:29,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/197] 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-10-28 08:19:29,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:29,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/197] 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-10-28 08:19:29,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:29,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:29,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:29,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:29,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:29,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:29,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:29,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:29,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:29,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:29,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "CCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:29,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:29,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.04 ro 2026-10-28 08:19:29,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "CCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("CCC Test Partner")) 2026-10-28 08:19:29,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-10-28 08:19:29,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:29,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/197] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("CCC Test Partner") 2026-10-28 08:19:29,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.022 ro 2026-10-28 08:19:29,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-10-28 08:19:29,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-10-28 08:19:29,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:29,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:29,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:30,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:30,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:30,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:30,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:30,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:30,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:30,759 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67121761 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'c7204057-ea69-41b0-8ac8-54dd62f5cbf9'}] 2026-10-28 08:19:31,272 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67121761 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'c7204057-ea69-41b0-8ac8-54dd62f5cbf9'} created pos.order #455 2026-10-28 08:19:31,273 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67121761 finished 2026-10-28 08:19:31,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6618 172 0.155 0.444 rw 2026-10-28 08:19:31,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:31] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.017 ro 2026-10-28 08:19:31,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:31,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:31,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:31,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:31,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.051 rw 2026-10-28 08:19:31,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:31,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "CCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:31,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:31,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 464 4 0.008 0.052 ro 2026-10-28 08:19:32,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "CCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("CCC Test Partner")) 2026-10-28 08:19:32,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-10-28 08:19:32,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:32,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:32,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.004 0.024 ro 2026-10-28 08:19:32,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:32,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/197] 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-10-28 08:19:32,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:19:32,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/197] 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-10-28 08:19:32,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:32,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:32,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:32,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:32,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:32,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "BBB Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:32,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:32,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 464 4 0.01 0.024 ro 2026-10-28 08:19:32,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "BBB Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBB Test Partner")) 2026-10-28 08:19:32,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-10-28 08:19:32,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:32,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/197] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("BBB Test Partner") 2026-10-28 08:19:32,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.017 ro 2026-10-28 08:19:32,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-10-28 08:19:32,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-10-28 08:19:32,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:32,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:32,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:33,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:33,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:33,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:33,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:33,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:33,771 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9443459 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000003', 'uuid': '4d808803-3bd2-435c-919d-287d4d301aee'}] 2026-10-28 08:19:33,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:34,266 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9443459 order {'name': '/', 'pos_reference': '262-80-000003', 'uuid': '4d808803-3bd2-435c-919d-287d4d301aee'} created pos.order #456 2026-10-28 08:19:34,268 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9443459 finished 2026-10-28 08:19:34,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6613 172 0.138 0.451 rw 2026-10-28 08:19:34,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:19:34,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:34,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:19:34,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:34,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/197] 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-10-28 08:19:34,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:34,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/197] 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-10-28 08:19:34,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:34,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.044 rw 2026-10-28 08:19:34,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:34,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:34,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:34,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:34,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:34,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:34,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:34,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:34,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:34,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "CCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:34,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:34,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 676 4 0.006 0.03 ro 2026-10-28 08:19:35,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "CCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("CCC Test Partner")) 2026-10-28 08:19:35,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-10-28 08:19:35,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:35,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:35,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:35,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.005 0.032 ro 2026-10-28 08:19:35,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [170/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:35,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [171/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:35,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [172/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:35,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [173/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:35,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [174/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:35,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [175/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:35,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [176/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:35,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [177/197] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-10-28 08:19:35,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [178/197] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-28 08:19:35,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [179/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:35,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [180/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:35,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [181/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:35,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [182/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:35,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [183/197] Tour PosLoyaltyLoyaltyProgram2 → Step .unselect-tag 2026-10-28 08:19:35,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [184/197] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("Customer") 2026-10-28 08:19:35,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [185/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen"} (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen"))))) 2026-10-28 08:19:35,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [186/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-10-28 08:19:35,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [187/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-10-28 08:19:35,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [188/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:35,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 676 4 0.008 0.041 ro 2026-10-28 08:19:35,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [189/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:35,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [190/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:35,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [191/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:35,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [192/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:35,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [193/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:35,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [194/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:36,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [195/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:36,343 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43958798 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': 'a78b5c98-876a-4b3a-8006-59a90773aece'}] 2026-10-28 08:19:36,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [196/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:36,832 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43958798 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': 'a78b5c98-876a-4b3a-8006-59a90773aece'} created pos.order #457 2026-10-28 08:19:36,834 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43958798 finished 2026-10-28 08:19:36,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6406 152 0.148 0.438 rw 2026-10-28 08:19:37,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:37] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.014 ro 2026-10-28 08:19:37,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [197/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:37,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-28 08:19:37,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:19:37,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-10-28 08:19:37,332 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:19:37,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 26744684 (allocated 28332032) 2026-10-28 08:19:37,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -X5XLPkv - [28/Oct/2026 08:19:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 14.501 rw 2026-10-28 08:19:37,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 37008 2026-10-28 08:19:37,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-28 08:19:37,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 37008 2026-10-28 08:19:37,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081937_596988_test_loyalty_free_product_loyalty_program.txt 2026-10-28 08:19:37,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpigphllqe_chrome_odoo" 2026-10-28 08:19:38,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 37143 2026-10-28 08:19:38,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpqyvuwd0e_chrome_odoo 2026-10-28 08:19:38,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:40517/json/version 2026-10-28 08:19:38,150 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:38,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:19:38,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:40517/json 2026-10-28 08:19:38,188 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:38,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:40517/devtools/page/15FACF3CE5004CC8FE4112502794314C 2026-10-28 08:19:38,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-10-28 08:19:38,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-10-28 08:19:38,370 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:19:38,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-10-28 08:19:38,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:19:38,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:19:38,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:38] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.019 0.088 rw 2026-10-28 08:19:38,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '15FACF3CE5004CC8FE4112502794314C', 'loaderId': 'ABB0D433A62810AA6B6F86CB7BBCEEDF', 'isDownload': False} 2026-10-28 08:19:38,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-10-28 08:19:38,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:38] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.175 ro 2026-10-28 08:19:38,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:38] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-10-28 08:19:38,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:38] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-10-28 08:19:39,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:19:39,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 08:19:39,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.022 ro 2026-10-28 08:19:39,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.026 - 2026-10-28 08:19:39,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.027 rw 2026-10-28 08:19:39,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-10-28 08:19:39,842 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:19:40,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526151 248 0.218 0.664 rw 2026-10-28 08:19:40,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: The ready code tooks too much time : 2.135488271713257 2026-10-28 08:19:40,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "debug": false})" 2026-10-28 08:19:40,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:19:40,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/34] Tour PosLoyaltyChangeRewardQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:19:40,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-10-28 08:19:40,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:19:40,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.034 rw 2026-10-28 08:19:40,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.046 rw 2026-10-28 08:19:41,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-10-28 08:19:41,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:19:41,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:19:41,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.009 0.065 rw 2026-10-28 08:19:41,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.034 - 2026-10-28 08:19:41,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-10-28 08:19:41,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.048 rw 2026-10-28 08:19:41,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 08:19:41,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 08:19:41,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-10-28 08:19:41,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.041 rw 2026-10-28 08:19:41,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:41,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/34] Tour PosLoyaltyChangeRewardQty → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:19:41,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-10-28 08:19:42,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:42] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.023 0.1 rw 2026-10-28 08:19:42,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/34] Tour PosLoyaltyChangeRewardQty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:19:42,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 894 4 0.006 0.071 ro 2026-10-28 08:19:42,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/34] Tour PosLoyaltyChangeRewardQty → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:19:42,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/34] Tour PosLoyaltyChangeRewardQty → Step Search customer with "DDD Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:19:42,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/34] Tour PosLoyaltyChangeRewardQty → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:19:42,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:19:42,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:42] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.063 0.232 rw 2026-10-28 08:19:42,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/34] Tour PosLoyaltyChangeRewardQty → Step Check "DDD Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("DDD Test Partner")) 2026-10-28 08:19:42,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/34] Tour PosLoyaltyChangeRewardQty → Step click partner 'DDD Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(DDD Test Partner)) 2026-10-28 08:19:42,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:42,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/34] Tour PosLoyaltyChangeRewardQty → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:42,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.007 0.047 ro 2026-10-28 08:19:42,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:42,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:19:42,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:19:42,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:42,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:42,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:42,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/34] Tour PosLoyaltyChangeRewardQty → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:42,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/34] Tour PosLoyaltyChangeRewardQty → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:42,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/34] Tour PosLoyaltyChangeRewardQty → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:42,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/34] Tour PosLoyaltyChangeRewardQty → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:42,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:42,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:42,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/34] Tour PosLoyaltyChangeRewardQty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:42,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/34] Tour PosLoyaltyChangeRewardQty → Step .selection-item span:nth-child(2) 2026-10-28 08:19:42,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/34] Tour PosLoyaltyChangeRewardQty → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-28 08:19:42,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"25"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("25")):has(.price:contains("0"))) 2026-10-28 08:19:43,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:43,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/34] Tour PosLoyaltyChangeRewardQty → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:19:43,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:43,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:43,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/34] Tour PosLoyaltyChangeRewardQty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:43,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:43,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:43,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:43] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:19:43,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:43] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-10-28 08:19:43,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-28 08:19:43,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:19:43,471 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:19:43,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZTMF_GEy - [28/Oct/2026 08:19:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.925 rw 2026-10-28 08:19:43,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 20702020 (allocated 21778432) 2026-10-28 08:19:43,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 37143 2026-10-28 08:19:43,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-28 08:19:43,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 37143 2026-10-28 08:19:43,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_081943_690977_test_loyalty_free_product_loyalty_program.txt 2026-10-28 08:19:43,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpqyvuwd0e_chrome_odoo" 2026-10-28 08:19:43,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-10-28 08:19:44,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 37271 2026-10-28 08:19:44,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmpxs8u1oab_chrome_odoo 2026-10-28 08:19:44,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:42847/json/version 2026-10-28 08:19:44,970 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:45,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-10-28 08:19:45,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:42847/json 2026-10-28 08:19:45,072 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:19:45,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:42847/devtools/page/5B37577D83A71B75B952AADB8C1926FD 2026-10-28 08:19:45,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-10-28 08:19:45,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-10-28 08:19:45,375 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:19:45,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-10-28 08:19:45,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:19:45,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:19:45,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:45] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.038 0.126 rw 2026-10-28 08:19:45,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '5B37577D83A71B75B952AADB8C1926FD', 'loaderId': 'E8AA07360BC69A1D8F8CAE209FA2B4EE', 'isDownload': False} 2026-10-28 08:19:45,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-10-28 08:19:45,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:45] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.026 ro 2026-10-28 08:19:45,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:45] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.257 ro 2026-10-28 08:19:45,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:45] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.062 ro 2026-10-28 08:19:46,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-10-28 08:19:46,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:19:46,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:19:46,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 08:19:46,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.023 rw 2026-10-28 08:19:46,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.052 rw 2026-10-28 08:19:46,952 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:19:47,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526949 274 0.272 0.646 rw 2026-10-28 08:19:47,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: The ready code tooks too much time : 2.18190336227417 2026-10-28 08:19:47,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:19:47,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.01 0.031 ro 2026-10-28 08:19:47,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [1/320] Tour PosLoyaltyFreeProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:19:47,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-10-28 08:19:47,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:19:47,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.029 rw 2026-10-28 08:19:47,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:19:48,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:19:48,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.019 rw 2026-10-28 08:19:48,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.055 rw 2026-10-28 08:19:48,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.034 ro 2026-10-28 08:19:48,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-10-28 08:19:48,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:19:48,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-10-28 08:19:48,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-10-28 08:19:48,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:48] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-10-28 08:19:49,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-10-28 08:19:49,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.045 - 2026-10-28 08:19:49,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.03 0.101 rw 2026-10-28 08:19:49,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [2/320] Tour PosLoyaltyFreeProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:19:49,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.027 0.194 rw 2026-10-28 08:19:49,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.179 rw 2026-10-28 08:19:49,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [3/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:49,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.03 rw 2026-10-28 08:19:49,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.032 0.081 rw 2026-10-28 08:19:49,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [4/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:49,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [5/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:19:49,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [6/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:49,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [7/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-28 08:19:49,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:19:49,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [8/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:49,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [9/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:49,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [10/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:49,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [11/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:49,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [12/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:19:50,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [13/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Desk Organizer"")) 2026-10-28 08:19:50,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [14/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:50,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [15/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:50,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [16/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:50,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [17/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:50,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [18/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"4","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("4"))) 2026-10-28 08:19:50,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:50] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:19:50,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:50] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-10-28 08:19:50,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [19/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:50,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [20/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:19:50,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [21/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:50,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [22/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:50,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [23/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:50,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [24/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:50,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [25/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:50,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [26/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:50,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [27/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:50,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [28/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50")) 2026-10-28 08:19:50,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [29/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"):not(:visible)) 2026-10-28 08:19:50,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [30/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:50,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [31/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:50,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [32/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:50,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:19:50,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:19:50,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [33/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:51,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [34/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:19:51,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [35/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:51,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [36/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:51,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [37/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:51,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [38/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:51,558 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12287351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd9c72680-2fe5-4a4c-8d94-133a6166fa01'}] 2026-10-28 08:19:52,104 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12287351 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd9c72680-2fe5-4a4c-8d94-133a6166fa01'} created pos.order #458 2026-10-28 08:19:52,107 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12287351 finished 2026-10-28 08:19:52,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8088 213 0.17 0.46 rw 2026-10-28 08:19:52,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:52] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:19:52,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [39/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:52,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [40/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:52,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [41/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:52,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [42/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:52,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [43/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:52,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [44/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:52,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.052 rw 2026-10-28 08:19:52,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [45/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:19:52,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [46/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Desk Organizer"")) 2026-10-28 08:19:52,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [47/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:52,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [48/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-28 08:19:52,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [49/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-28 08:19:52,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [50/320] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-28 08:19:52,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [51/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:52,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [52/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:19:52,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [53/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:52,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [54/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:52,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [55/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-28 08:19:52,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [56/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:52,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [57/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"4"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("4")):has(.price:contains("0"))) 2026-10-28 08:19:52,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [58/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Free Product - Desk Organizer","quantity":"4"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("4"))) 2026-10-28 08:19:52,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [59/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Desk Organizer","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("4"))) 2026-10-28 08:19:52,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [60/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:52,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [61/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:19:52,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [62/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:52,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [63/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:52,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [64/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-28 08:19:52,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [65/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:52,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [66/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:52,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [67/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:19:52,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [68/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:52,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [69/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:52,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [70/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-10-28 08:19:53,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [71/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:53,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [72/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:53,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [73/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:19:53,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [74/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:53,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [75/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:53,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [76/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:53,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [77/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:53,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [78/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:53,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [79/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:53,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [80/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-10-28 08:19:53,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [81/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-10-28 08:19:53,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [82/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:53,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [83/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:53,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [84/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:53,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [85/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:53,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [86/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:53,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [87/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:53,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [88/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:54,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [89/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:54,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [90/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:54,246 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59839326 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'a23b32e9-fd75-4496-9511-4ab8951b5793'}] 2026-10-28 08:19:54,740 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59839326 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'a23b32e9-fd75-4496-9511-4ab8951b5793'} created pos.order #459 2026-10-28 08:19:54,743 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59839326 finished 2026-10-28 08:19:54,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6399 152 0.13 0.452 rw 2026-10-28 08:19:54,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:54] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:19:55,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [91/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:55,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [92/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:19:55,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [93/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:55,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [94/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:19:55,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [95/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:55,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [96/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-10-28 08:19:55,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.059 rw 2026-10-28 08:19:55,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [97/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:55,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [98/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:55,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [99/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:55,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [100/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:55,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [101/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:55,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [102/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:55,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [103/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:55,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [104/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:19:55,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [105/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:55,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [106/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:55,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [107/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:55,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [108/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:19:55,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [109/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:55,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [110/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:55,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [111/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:55,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [112/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:55,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [113/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:55,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [114/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:19:55,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-10-28 08:19:55,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:55,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:55,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:55,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:55,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:55,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:55,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:55,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-28 08:19:55,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-28 08:19:55,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/320] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-28 08:19:55,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:55,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-28 08:19:55,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:55,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:55,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:19:55,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:55,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:55,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-28 08:19:55,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:55,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:55,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:55,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:55,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:55,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:55,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:55,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:19:55,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-10-28 08:19:55,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-10-28 08:19:55,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:55,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [145/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:55,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [146/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:56,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [147/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:56,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [148/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:19:56,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [149/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:56,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [150/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:56,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [151/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:56,764 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907876 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'f3224e77-e6b9-45e1-9297-cef67aa70a2f'}] 2026-10-28 08:19:56,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [152/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:57,276 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907876 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'f3224e77-e6b9-45e1-9297-cef67aa70a2f'} created pos.order #460 2026-10-28 08:19:57,278 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907876 finished 2026-10-28 08:19:57,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8112 183 0.149 0.459 rw 2026-10-28 08:19:57,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.013 ro 2026-10-28 08:19:57,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [153/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:19:57,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [154/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:19:57,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [155/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:57,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [156/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:19:57,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [157/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:19:57,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.046 rw 2026-10-28 08:19:57,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [158/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-28 08:19:57,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [159/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:57,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [160/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:57,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [161/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:57,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [162/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:19:57,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [163/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:19:57,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [164/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-10-28 08:19:57,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [165/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:19:57,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [166/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:57,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [167/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:57,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [168/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:57,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [169/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:57,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [170/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:57,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [171/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:57,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [172/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-28 08:19:57,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [173/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-28 08:19:57,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [174/320] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-28 08:19:57,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [175/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:57,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [176/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:19:57,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [177/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:57,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [178/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:57,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [179/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:57,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [180/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:57,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [181/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:57,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [182/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:57,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [183/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [184/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [185/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-10-28 08:19:58,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [186/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:58,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [187/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:19:58,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [188/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:58,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [189/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:19:58,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [190/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:58,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [191/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:19:58,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [192/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:58,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [193/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-10-28 08:19:58,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [194/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:58,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [195/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:19:58,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [196/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:19:58,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [197/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-28 08:19:58,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [198/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:19:58,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [199/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:19:58,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [200/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:19:58,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [201/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:19:58,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [202/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:19:58,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [203/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:19:58,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [204/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:19:58,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [205/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:19:58,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [206/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94")) 2026-10-28 08:19:58,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [207/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94"):not(:visible)) 2026-10-28 08:19:58,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [208/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:19:58,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [209/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:19:58,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [210/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:19:58,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [211/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:19:58,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [212/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:19:58,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [213/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:19:58,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [214/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:19:59,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [215/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:19:59,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [216/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:19:59,431 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38702132 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'c0833dac-6280-436a-9261-d1f2953fc12a'}] 2026-10-28 08:20:00,005 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38702132 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'c0833dac-6280-436a-9261-d1f2953fc12a'} created pos.order #461 2026-10-28 08:20:00,007 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38702132 finished 2026-10-28 08:20:00,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:20:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8107 183 0.155 0.516 rw 2026-10-28 08:20:00,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:20:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 08:20:00,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [217/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:20:00,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [218/320] Tour PosLoyaltyFreeProductTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-10-28 08:20:00,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [219/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:00,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [220/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-10-28 08:20:00,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [221/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:00,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [222/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [223/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [224/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:00,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [225/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:20:00,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:20:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.055 rw 2026-10-28 08:20:00,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [226/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:00,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [227/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [228/320] Tour PosLoyaltyFreeProductTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-28 08:20:00,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [229/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:00,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [230/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-28 08:20:00,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [231/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:00,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [232/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [233/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [234/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:00,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [235/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:20:00,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [236/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:00,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [237/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [238/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 08:20:00,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [239/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [240/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [241/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:00,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [242/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:20:00,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [243/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:00,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [244/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [245/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [246/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [247/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:00,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [248/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:20:00,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [249/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-10-28 08:20:00,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [250/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:20:00,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [251/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-10-28 08:20:00,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [252/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-10-28 08:20:00,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [253/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [254/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Pad","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Pad")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:20:00,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [255/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:00,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [256/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:20:00,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [257/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:00,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [258/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [259/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [260/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [261/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:00,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [262/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:20:00,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [263/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:00,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [264/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [265/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [266/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [267/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:00,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [268/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:20:00,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [269/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-10-28 08:20:00,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [270/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:20:00,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [271/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-10-28 08:20:00,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [272/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-10-28 08:20:00,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [273/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [274/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [275/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [276/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:00,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [277/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:20:00,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [278/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:00,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [279/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [280/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Pad","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Pad")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:20:00,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [281/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:00,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [282/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:20:00,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [283/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:00,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [284/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:00,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [285/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:00,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [286/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:00,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [287/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:00,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [288/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:20:01,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [289/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:01,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [290/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:01,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [291/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:01,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [292/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:01,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [293/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:01,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [294/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-28 08:20:01,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [295/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-10-28 08:20:01,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [296/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:20:01,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [297/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-10-28 08:20:01,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [298/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-10-28 08:20:01,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [299/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:01,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [300/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:01,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [301/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:01,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [302/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:01,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [303/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:20:01,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [304/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:01,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [305/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:01,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [306/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:01,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [307/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Monitor Stand","quantity":"1","price":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Monitor Stand")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:20:01,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [308/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:01,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [309/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '6.79' (trigger: .product-screen .order-summary .total:contains("6.79")) 2026-10-28 08:20:01,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [310/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '6.79' (trigger: .product-screen .order-summary .total:contains("6.79"):not(:visible)) 2026-10-28 08:20:01,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [311/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:20:01,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [312/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:20:01,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [313/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:20:01,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [314/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:20:01,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [315/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:20:01,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [316/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:20:01,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [317/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:20:02,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [318/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:20:02,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [319/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:20:02,329 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47884519 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '55b879a3-2356-4a7d-b325-384796aa3477'}] 2026-10-28 08:20:02,935 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47884519 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '55b879a3-2356-4a7d-b325-384796aa3477'} created pos.order #462 2026-10-28 08:20:02,937 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47884519 finished 2026-10-28 08:20:03,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:20:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10272 194 0.173 0.52 rw 2026-10-28 08:20:03,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:20:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-10-28 08:20:03,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [320/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:20:03,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-28 08:20:03,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:20:03,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:20:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.05 rw 2026-10-28 08:20:03,423 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:03,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 30517684 (allocated 32395264) 2026-10-28 08:20:03,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hFRrX8nO - [28/Oct/2026 08:19:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 16.753 rw 2026-10-28 08:20:03,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 37271 2026-10-28 08:20:03,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-28 08:20:03,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 37271 2026-10-28 08:20:03,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082003_701270_test_loyalty_free_product_rewards.txt 2026-10-28 08:20:03,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpxs8u1oab_chrome_odoo" 2026-10-28 08:20:03,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-28 08:20:04,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 37410 2026-10-28 08:20:04,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpddmzbf2m_chrome_odoo 2026-10-28 08:20:04,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:42609/json/version 2026-10-28 08:20:04,618 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:04,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:04,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:42609/json 2026-10-28 08:20:04,653 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:04,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:42609/devtools/page/883E3FB37F4BE3E43E81349B3912B319 2026-10-28 08:20:04,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-28 08:20:04,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-28 08:20:04,931 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:04,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-28 08:20:04,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:20:04,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:20:05,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:05] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.033 0.13 rw 2026-10-28 08:20:05,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '883E3FB37F4BE3E43E81349B3912B319', 'loaderId': 'F6406B3ED44AE511C7511BE3C310F319', 'isDownload': False} 2026-10-28 08:20:05,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Evaluate ready code "odoo.isTourReady('test_loyalty_free_product_rewards_2')" 2026-10-28 08:20:05,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:05] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.014 ro 2026-10-28 08:20:05,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:05] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.231 ro 2026-10-28 08:20:05,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:05] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-10-28 08:20:06,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:06,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:20:06,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.02 - 2026-10-28 08:20:06,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:20:06,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.013 0.013 rw 2026-10-28 08:20:06,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.048 rw 2026-10-28 08:20:06,545 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:07,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521316 265 0.257 0.646 rw 2026-10-28 08:20:07,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: The ready code tooks too much time : 2.1913883686065674 2026-10-28 08:20:07,314 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:20:07,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:20:07,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [1/26] Tour test_loyalty_free_product_rewards_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:07,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-10-28 08:20:07,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:20:07,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:20:07,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 08:20:07,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:20:08,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.02 rw 2026-10-28 08:20:08,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:20:08,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-10-28 08:20:08,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.051 rw 2026-10-28 08:20:08,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.047 ro 2026-10-28 08:20:08,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-10-28 08:20:08,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.044 ro 2026-10-28 08:20:08,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-10-28 08:20:08,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.058 - 2026-10-28 08:20:08,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.029 0.071 rw 2026-10-28 08:20:08,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.097 - 2026-10-28 08:20:08,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [2/26] Tour test_loyalty_free_product_rewards_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:08,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.093 0.21 rw 2026-10-28 08:20:08,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.241 rw 2026-10-28 08:20:08,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [3/26] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:20:08,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.029 rw 2026-10-28 08:20:08,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.032 0.052 rw 2026-10-28 08:20:09,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [4/26] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:20:09,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [5/26] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:20:09,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [6/26] Tour test_loyalty_free_product_rewards_2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:09,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [7/26] Tour test_loyalty_free_product_rewards_2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:09,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [8/26] Tour test_loyalty_free_product_rewards_2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:09,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [9/26] Tour test_loyalty_free_product_rewards_2 → Step .selection-item span:nth-child(2) 2026-10-28 08:20:09,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:20:09,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [10/26] Tour test_loyalty_free_product_rewards_2 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Desk Organizer"")) 2026-10-28 08:20:09,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [11/26] Tour test_loyalty_free_product_rewards_2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:20:09,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [12/26] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '15.30' (trigger: .product-screen .order-summary .total:contains("15.30")) 2026-10-28 08:20:09,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [13/26] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '15.30' (trigger: .product-screen .order-summary .total:contains("15.30"):not(:visible)) 2026-10-28 08:20:09,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [14/26] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:20:09,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [15/26] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:20:09,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [16/26] Tour test_loyalty_free_product_rewards_2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:20:09,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:09] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:20:09,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:09] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:20:09,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.032 - 2026-10-28 08:20:09,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.038 - 2026-10-28 08:20:09,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [17/26] Tour test_loyalty_free_product_rewards_2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:20:09,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [18/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:20:09,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [19/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:20:09,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [20/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:20:09,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [21/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:20:09,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [22/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:20:09,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [23/26] Tour test_loyalty_free_product_rewards_2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:20:10,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [24/26] Tour test_loyalty_free_product_rewards_2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:20:10,510 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66277924 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '35be8730-5abd-4eff-aabc-5268321e6fd6'}] 2026-10-28 08:20:10,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [25/26] Tour test_loyalty_free_product_rewards_2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:20:11,170 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66277924 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '35be8730-5abd-4eff-aabc-5268321e6fd6'} created pos.order #463 2026-10-28 08:20:11,178 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66277924 finished 2026-10-28 08:20:11,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6891 206 0.244 0.507 rw 2026-10-28 08:20:11,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.02 ro 2026-10-28 08:20:11,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [26/26] Tour test_loyalty_free_product_rewards_2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:20:11,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-28 08:20:11,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_free_product_rewards_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 08:20:11,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.019 0.057 rw 2026-10-28 08:20:11,656 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:11,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ply3CveY - [28/Oct/2026 08:20:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.475 rw 2026-10-28 08:20:11,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 21384516 (allocated 22564864) 2026-10-28 08:20:11,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 37410 2026-10-28 08:20:11,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-28 08:20:11,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 37410 2026-10-28 08:20:11,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082011_944258_test_loyalty_free_product_rewards_2.txt 2026-10-28 08:20:11,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpddmzbf2m_chrome_odoo" 2026-10-28 08:20:11,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-28 08:20:12,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 37545 2026-10-28 08:20:12,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpxfd2plkz_chrome_odoo 2026-10-28 08:20:12,922 7 INFO rb-a84341f-226073-429745 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:34013/json/version 2026-10-28 08:20:12,923 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:12,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:12,977 7 INFO rb-a84341f-226073-429745 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:34013/json 2026-10-28 08:20:12,978 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:12,989 7 INFO rb-a84341f-226073-429745 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:34013/devtools/page/E40FAFDB67E91DD23CDF073715E8FDD3 2026-10-28 08:20:13,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Enable chrome headless console log notification 2026-10-28 08:20:13,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-28 08:20:13,227 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:13,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-28 08:20:13,246 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:20:13,247 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:20:13,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:13] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.049 0.182 rw 2026-10-28 08:20:13,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'E40FAFDB67E91DD23CDF073715E8FDD3', 'loaderId': '7E8F33955B8E26A0CFBDC9EEA416D28C', 'isDownload': False} 2026-10-28 08:20:13,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-10-28 08:20:13,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:13] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.302 ro 2026-10-28 08:20:13,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:13] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.055 ro 2026-10-28 08:20:13,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:13] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.062 ro 2026-10-28 08:20:14,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:14,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:20:14,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:20:14,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:20:14,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.018 rw 2026-10-28 08:20:14,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.035 rw 2026-10-28 08:20:14,903 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:15,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522476 264 0.258 0.674 rw 2026-10-28 08:20:15,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: The ready code tooks too much time : 2.2823243141174316 2026-10-28 08:20:15,780 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:20:15,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-10-28 08:20:15,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [1/50] Tour PosLoyaltyLoyaltyProgram3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:15,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:20:15,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:20:15,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:20:15,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:15] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:20:16,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.012 ro 2026-10-28 08:20:16,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-10-28 08:20:16,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.04 rw 2026-10-28 08:20:16,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-10-28 08:20:16,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.031 ro 2026-10-28 08:20:16,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:20:16,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:20:16,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-10-28 08:20:16,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:20:16,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-10-28 08:20:16,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-10-28 08:20:16,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [2/50] Tour PosLoyaltyLoyaltyProgram3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:16,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:16] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.049 0.135 rw 2026-10-28 08:20:17,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:17] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.017 0.264 rw 2026-10-28 08:20:17,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [3/50] Tour PosLoyaltyLoyaltyProgram3 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:20:17,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.296 rw 2026-10-28 08:20:17,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:17] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.073 rw 2026-10-28 08:20:17,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.126 rw 2026-10-28 08:20:17,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [4/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:17,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [5/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:20:17,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [6/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:20:17,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [7/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-28 08:20:17,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:20:17,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [8/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:17,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [9/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:17,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [10/50] Tour PosLoyaltyLoyaltyProgram3 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:20:17,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [11/50] Tour PosLoyaltyLoyaltyProgram3 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:20:17,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.033 ro 2026-10-28 08:20:17,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [12/50] Tour PosLoyaltyLoyaltyProgram3 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:20:17,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [13/50] Tour PosLoyaltyLoyaltyProgram3 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:20:17,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [14/50] Tour PosLoyaltyLoyaltyProgram3 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:20:18,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [15/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:20:18,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [16/50] Tour PosLoyaltyLoyaltyProgram3 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:20:18,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [17/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:18,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [18/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:18,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [19/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:18,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.013 ro 2026-10-28 08:20:18,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [20/50] Tour PosLoyaltyLoyaltyProgram3 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:18,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [21/50] Tour PosLoyaltyLoyaltyProgram3 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:20:18,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [22/50] Tour PosLoyaltyLoyaltyProgram3 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:18,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [23/50] Tour PosLoyaltyLoyaltyProgram3 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:18,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [24/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:18,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [25/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:18,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [26/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:18,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [27/50] Tour PosLoyaltyLoyaltyProgram3 → Step .selection-item span:nth-child(2) 2026-10-28 08:20:18,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [28/50] Tour PosLoyaltyLoyaltyProgram3 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-28 08:20:18,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [29/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:20:18,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [30/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:18,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [31/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:20:18,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [32/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:18,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [33/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:18,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [34/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:20:18,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [35/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:18,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [36/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:20:18,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:20:18,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:18] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:20:18,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [37/50] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2")) 2026-10-28 08:20:18,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [38/50] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2"):not(:visible)) 2026-10-28 08:20:18,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [39/50] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:20:18,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [40/50] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:20:18,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [41/50] Tour PosLoyaltyLoyaltyProgram3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:20:18,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:20:18,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:20:19,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [42/50] Tour PosLoyaltyLoyaltyProgram3 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:20:19,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [43/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:20:19,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [44/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:20:19,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [45/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:20:19,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [46/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:20:19,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [47/50] Tour PosLoyaltyLoyaltyProgram3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:20:19,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [48/50] Tour PosLoyaltyLoyaltyProgram3 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:20:19,738 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828471 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a75f563a-eaa6-4394-985d-5839079816d6'}] 2026-10-28 08:20:19,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [49/50] Tour PosLoyaltyLoyaltyProgram3 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:20:20,364 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828471 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a75f563a-eaa6-4394-985d-5839079816d6'} created pos.order #464 2026-10-28 08:20:20,365 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32828471 finished 2026-10-28 08:20:20,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6893 220 0.188 0.52 rw 2026-10-28 08:20:20,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:20] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:20:20,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [50/50] Tour PosLoyaltyLoyaltyProgram3 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:20:20,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-28 08:20:20,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:20:20,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.054 rw 2026-10-28 08:20:20,824 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:20,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 22007776 (allocated 23613440) 2026-10-28 08:20:20,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UFNJ20Pf - [28/Oct/2026 08:20:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.299 rw 2026-10-28 08:20:20,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 37545 2026-10-28 08:20:20,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-28 08:20:20,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 37545 2026-10-28 08:20:21,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082021_067695_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-28 08:20:21,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpxfd2plkz_chrome_odoo" 2026-10-28 08:20:21,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-28 08:20:22,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 37681 2026-10-28 08:20:22,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmpvsux69eh_chrome_odoo 2026-10-28 08:20:22,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:34557/json/version 2026-10-28 08:20:22,562 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:22,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:22,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:34557/json 2026-10-28 08:20:22,597 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:22,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:34557/devtools/page/8FF46B8B84BF9F1D261F2FE5789D410E 2026-10-28 08:20:22,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-28 08:20:22,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-28 08:20:22,854 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:22,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-28 08:20:22,880 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:20:22,881 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:20:23,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:23] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.064 0.173 rw 2026-10-28 08:20:23,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '8FF46B8B84BF9F1D261F2FE5789D410E', 'loaderId': '85D5A0E5C8C97DB92356FFDCD19096C3', 'isDownload': False} 2026-10-28 08:20:23,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Evaluate ready code "odoo.isTourReady('test_loyalty_is_not_processed_for_draft_order')" 2026-10-28 08:20:23,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:23] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.292 ro 2026-10-28 08:20:23,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:23] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.058 ro 2026-10-28 08:20:23,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:23] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-10-28 08:20:23,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:24,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:20:24,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-10-28 08:20:24,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.017 ro 2026-10-28 08:20:24,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.031 rw 2026-10-28 08:20:24,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.048 rw 2026-10-28 08:20:24,544 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:25,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524264 263 0.237 0.638 rw 2026-10-28 08:20:25,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: The ready code tooks too much time : 2.12941575050354 2026-10-28 08:20:25,256 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:20:25,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:20:25,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [1/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:25,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-10-28 08:20:25,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:20:25,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:20:25,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:20:25,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:20:26,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.009 rw 2026-10-28 08:20:26,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:20:26,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.064 rw 2026-10-28 08:20:26,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:20:26,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.041 ro 2026-10-28 08:20:26,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.053 rw 2026-10-28 08:20:26,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.018 ro 2026-10-28 08:20:26,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-10-28 08:20:26,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 08:20:26,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-10-28 08:20:26,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [2/32] Tour test_loyalty_is_not_processed_for_draft_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:26,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.037 0.113 rw 2026-10-28 08:20:26,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.038 0.226 rw 2026-10-28 08:20:26,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.258 rw 2026-10-28 08:20:26,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [3/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:26,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [4/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:20:26,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.011 0.017 rw 2026-10-28 08:20:26,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.057 0.059 rw 2026-10-28 08:20:26,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [5/32] Tour test_loyalty_is_not_processed_for_draft_order → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:20:26,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 266 4 0.004 0.029 ro 2026-10-28 08:20:27,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [6/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:20:27,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [7/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:20:27,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [8/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:20:27,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:20:27,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [9/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:20:27,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [10/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:20:27,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [11/32] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:27,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [12/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:20:27,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 266 4 0.006 0.032 ro 2026-10-28 08:20:27,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [13/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:27,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [14/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:20:27,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [15/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:20:27,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [16/32] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:20:27,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [17/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:20:27,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [18/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:20:27,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:27] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:20:27,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [19/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:20:27,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [20/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:20:27,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [21/32] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:20:27,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [22/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:20:27,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [23/32] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:27,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [24/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-28 08:20:27,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [25/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points total 150 (trigger: .loyalty-points-total:contains("150")) 2026-10-28 08:20:27,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [26/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:27,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [27/32] Tour test_loyalty_is_not_processed_for_draft_order → Step save order (trigger: .pads [data-icon='upload']) 2026-10-28 08:20:27,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [28/32] Tour test_loyalty_is_not_processed_for_draft_order → Step [data-icon='arrow_drop_down'] 2026-10-28 08:20:27,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [29/32] Tour test_loyalty_is_not_processed_for_draft_order → Step .modal-dialog .list-container-items .btn:eq(0) 2026-10-28 08:20:27,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [30/32] Tour test_loyalty_is_not_processed_for_draft_order → Step .list-container-items .floating-order-container 2026-10-28 08:20:27,695 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44131336 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'fbb1024d-b3ee-4cec-a42b-a6a25524b6b4'}] 2026-10-28 08:20:27,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [31/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-28 08:20:27,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [32/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points total 150 (trigger: .loyalty-points-total:contains("150")) 2026-10-28 08:20:27,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-28 08:20:27,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_is_not_processed_for_draft_order SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-28 08:20:27,846 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44131336 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'fbb1024d-b3ee-4cec-a42b-a6a25524b6b4'} created pos.order #465 2026-10-28 08:20:27,848 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44131336 finished 2026-10-28 08:20:27,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 20762500 (allocated 22040576) 2026-10-28 08:20:27,878 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:27,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.039 3.676 rw 2026-10-28 08:20:27,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4003 53 0.089 0.154 rw 2026-10-28 08:20:27,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HOF0RZEn - [28/Oct/2026 08:20:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.293 rw 2026-10-28 08:20:28,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 37681 2026-10-28 08:20:28,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-28 08:20:28,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 37681 2026-10-28 08:20:28,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082028_234805_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-28 08:20:28,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmpvsux69eh_chrome_odoo" 2026-10-28 08:20:28,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-28 08:20:29,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 37811 2026-10-28 08:20:29,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmp47_16k96_chrome_odoo 2026-10-28 08:20:29,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:35459/json/version 2026-10-28 08:20:29,224 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:29,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:29,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:35459/json 2026-10-28 08:20:29,272 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:29,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:35459/devtools/page/3B7655EA83FD6E870F95562A14490B35 2026-10-28 08:20:29,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-28 08:20:29,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-28 08:20:29,510 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:29,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-28 08:20:29,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:20:29,529 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:20:29,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:29] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.049 0.163 rw 2026-10-28 08:20:29,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '3B7655EA83FD6E870F95562A14490B35', 'loaderId': '7DABB18420DB97AA70401851D2A47129', 'isDownload': False} 2026-10-28 08:20:29,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Evaluate ready code "odoo.isTourReady('test_loyalty_on_order_with_fixed_tax')" 2026-10-28 08:20:29,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:29] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.02 ro 2026-10-28 08:20:29,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:29] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.343 ro 2026-10-28 08:20:29,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:29] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.068 ro 2026-10-28 08:20:30,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:30,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:20:30,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:20:30,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 08:20:30,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-10-28 08:20:30,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.022 rw 2026-10-28 08:20:31,249 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:31,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522874 263 0.229 0.701 rw 2026-10-28 08:20:32,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: The ready code tooks too much time : 2.2950570583343506 2026-10-28 08:20:32,069 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:20:32,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [1/9] Tour test_loyalty_on_order_with_fixed_tax → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:32,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-10-28 08:20:32,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-10-28 08:20:32,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.032 rw 2026-10-28 08:20:32,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.048 rw 2026-10-28 08:20:32,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:20:32,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:20:32,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:20:33,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.041 rw 2026-10-28 08:20:33,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:20:33,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:20:33,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.03 - 2026-10-28 08:20:33,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.045 ro 2026-10-28 08:20:33,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.036 - 2026-10-28 08:20:33,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.076 - 2026-10-28 08:20:33,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.114 - 2026-10-28 08:20:33,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [2/9] Tour test_loyalty_on_order_with_fixed_tax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:33,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.033 0.105 rw 2026-10-28 08:20:33,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.151 ro 2026-10-28 08:20:33,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.061 0.228 rw 2026-10-28 08:20:33,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [3/9] Tour test_loyalty_on_order_with_fixed_tax → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:20:33,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.249 rw 2026-10-28 08:20:33,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.062 rw 2026-10-28 08:20:33,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.106 rw 2026-10-28 08:20:33,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [4/9] Tour test_loyalty_on_order_with_fixed_tax → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:33,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [5/9] Tour test_loyalty_on_order_with_fixed_tax → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:33,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [6/9] Tour test_loyalty_on_order_with_fixed_tax → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:20:34,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [7/9] Tour test_loyalty_on_order_with_fixed_tax → Step input text '563412' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:20:34,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:20:34,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [8/9] Tour test_loyalty_on_order_with_fixed_tax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:20:34,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [9/9] Tour test_loyalty_on_order_with_fixed_tax → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.50"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.50"))) 2026-10-28 08:20:34,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:34] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 7 0.007 0.039 rw 2026-10-28 08:20:34,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-28 08:20:34,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_on_order_with_fixed_tax SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 08:20:34,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:34] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:20:34,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:34] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.02 - 2026-10-28 08:20:34,454 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:34,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 20068268 (allocated 21254144) 2026-10-28 08:20:34,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 17-gNxO_ - [28/Oct/2026 08:20:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.586 rw 2026-10-28 08:20:34,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 37811 2026-10-28 08:20:34,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-28 08:20:34,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 37811 2026-10-28 08:20:34,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082034_710581_test_loyalty_on_order_with_fixed_tax.txt 2026-10-28 08:20:34,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmp47_16k96_chrome_odoo" 2026-10-28 08:20:34,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-28 08:20:35,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 37946 2026-10-28 08:20:35,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpy7q55uxi_chrome_odoo 2026-10-28 08:20:35,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:38341/json/version 2026-10-28 08:20:35,491 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38341', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:35,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:35,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:38341/json 2026-10-28 08:20:35,560 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38341', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:35,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:38341/devtools/page/3113974BA9D2E124A34F11056B1A97DC 2026-10-28 08:20:35,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-28 08:20:35,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-28 08:20:35,787 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:35,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-28 08:20:35,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:20:35,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:20:35,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:35] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.039 0.137 rw 2026-10-28 08:20:35,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '3113974BA9D2E124A34F11056B1A97DC', 'loaderId': 'D1F507FD76FB54F1A69E059C4DEEB40B', 'isDownload': False} 2026-10-28 08:20:35,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-28 08:20:36,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:36] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.268 ro 2026-10-28 08:20:36,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:36] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.051 ro 2026-10-28 08:20:36,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:36] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.058 ro 2026-10-28 08:20:36,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:37,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:20:37,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 08:20:37,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.014 ro 2026-10-28 08:20:37,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-10-28 08:20:37,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.029 rw 2026-10-28 08:20:37,574 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:38,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534484 269 0.26 0.712 rw 2026-10-28 08:20:38,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: The ready code tooks too much time : 2.427027940750122 2026-10-28 08:20:38,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate test code "odoo.startTour('PosLoyaltyMultipleOrders', {"stepDelay": 0, "debug": false})" 2026-10-28 08:20:38,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:20:38,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [1/37] Tour PosLoyaltyMultipleOrders → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:38,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:20:38,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:20:38,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 08:20:38,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:20:39,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:20:39,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:20:39,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.04 rw 2026-10-28 08:20:39,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:20:39,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:20:39,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-10-28 08:20:39,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.016 0.043 ro 2026-10-28 08:20:39,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:20:39,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.014 ro 2026-10-28 08:20:39,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-10-28 08:20:39,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-10-28 08:20:39,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.043 0.093 rw 2026-10-28 08:20:39,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:39] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.05 0.206 rw 2026-10-28 08:20:39,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [2/37] Tour PosLoyaltyMultipleOrders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:40,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.032 0.246 rw 2026-10-28 08:20:40,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [3/37] Tour PosLoyaltyMultipleOrders → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:20:40,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.014 rw 2026-10-28 08:20:40,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.059 rw 2026-10-28 08:20:40,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [4/37] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:40,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [5/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:20:40,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [6/37] Tour PosLoyaltyMultipleOrders → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:20:40,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [7/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-10-28 08:20:40,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:20:40,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-10-28 08:20:40,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:20:40,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [8/37] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:40,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [9/37] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:40,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [10/37] Tour PosLoyaltyMultipleOrders → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:20:40,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [11/37] Tour PosLoyaltyMultipleOrders → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:20:40,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 254 4 0.004 0.031 ro 2026-10-28 08:20:40,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [12/37] Tour PosLoyaltyMultipleOrders → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:20:40,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [13/37] Tour PosLoyaltyMultipleOrders → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:20:40,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [14/37] Tour PosLoyaltyMultipleOrders → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:20:41,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [15/37] Tour PosLoyaltyMultipleOrders → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-10-28 08:20:41,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [16/37] Tour PosLoyaltyMultipleOrders → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-28 08:20:41,320 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 254 4 0.005 0.025 ro 2026-10-28 08:20:41,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [17/37] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:41,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [18/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:20:41,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [19/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:20:41,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [20/37] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:20:41,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:20:41,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-10-28 08:20:41,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [21/37] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:20:41,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [22/37] Tour PosLoyaltyMultipleOrders → Step .pos-leftheader .list-plus-btn 2026-10-28 08:20:41,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [23/37] Tour PosLoyaltyMultipleOrders → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:20:42,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-10-28 08:20:42,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [24/37] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:42,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [25/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:20:42,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [26/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:20:42,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [27/37] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:42,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [28/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:20:42,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [29/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:20:42,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [30/37] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:20:42,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [31/37] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:20:42,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [32/37] Tour PosLoyaltyMultipleOrders → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:20:42,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [33/37] Tour PosLoyaltyMultipleOrders → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:20:42,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [34/37] Tour PosLoyaltyMultipleOrders → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:20:43,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [35/37] Tour PosLoyaltyMultipleOrders → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:20:43,141 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64563157 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '083238f3-ca9d-4ee1-bf2a-aa3d6b77271a'}] 2026-10-28 08:20:43,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [36/37] Tour PosLoyaltyMultipleOrders → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:20:43,831 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64563157 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '083238f3-ca9d-4ee1-bf2a-aa3d6b77271a'} created pos.order #466 2026-10-28 08:20:43,833 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64563157 finished 2026-10-28 08:20:43,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9675 214 0.228 0.628 rw 2026-10-28 08:20:44,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-10-28 08:20:44,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [37/37] Tour PosLoyaltyMultipleOrders → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:20:44,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-28 08:20:44,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 08:20:44,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.052 rw 2026-10-28 08:20:44,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 23478548 (allocated 25448448) 2026-10-28 08:20:44,444 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:44,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gkkepF1e - [28/Oct/2026 08:20:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 7.304 rw 2026-10-28 08:20:44,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 37946 2026-10-28 08:20:44,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-28 08:20:44,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 37946 2026-10-28 08:20:44,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082044_687824_test_loyalty_program_different_orders.txt 2026-10-28 08:20:44,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpy7q55uxi_chrome_odoo" 2026-10-28 08:20:44,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-28 08:20:45,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 38073 2026-10-28 08:20:45,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpyzr235oo_chrome_odoo 2026-10-28 08:20:45,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:35637/json/version 2026-10-28 08:20:45,906 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:45,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:45,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:35637/json 2026-10-28 08:20:45,935 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:45,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:35637/devtools/page/67A2AA1D7FFE9EB795E03EDC6794A14A 2026-10-28 08:20:45,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-28 08:20:45,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-28 08:20:46,219 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:46,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-28 08:20:46,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:20:46,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:20:46,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:46] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.058 0.146 rw 2026-10-28 08:20:46,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '67A2AA1D7FFE9EB795E03EDC6794A14A', 'loaderId': '4ABC3836585DA5150E7406E8986FE76E', 'isDownload': False} 2026-10-28 08:20:46,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-28 08:20:46,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:46] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.046 ro 2026-10-28 08:20:46,560 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:46] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 08:20:46,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:46] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.306 ro 2026-10-28 08:20:47,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:47,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:20:47,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:20:47,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-10-28 08:20:47,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.015 rw 2026-10-28 08:20:47,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.031 rw 2026-10-28 08:20:47,867 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:48,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525770 265 0.237 0.678 rw 2026-10-28 08:20:48,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: The ready code tooks too much time : 2.20398211479187 2026-10-28 08:20:48,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:20:48,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [1/24] Tour PosLoyaltySpecificDiscountTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:48,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.01 ro 2026-10-28 08:20:48,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:20:48,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.038 rw 2026-10-28 08:20:48,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-10-28 08:20:48,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:20:49,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:20:49,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:20:49,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.037 rw 2026-10-28 08:20:49,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-10-28 08:20:49,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.042 ro 2026-10-28 08:20:49,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 08:20:49,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 08:20:49,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:20:49,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.029 ro 2026-10-28 08:20:49,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-10-28 08:20:49,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-10-28 08:20:50,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [2/24] Tour PosLoyaltySpecificDiscountTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:50,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.062 0.09 rw 2026-10-28 08:20:50,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.038 0.304 rw 2026-10-28 08:20:50,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [3/24] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-28 08:20:50,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.313 rw 2026-10-28 08:20:50,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.044 rw 2026-10-28 08:20:50,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.117 rw 2026-10-28 08:20:50,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [4/24] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:50,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [5/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1")):has(.price:contains("40.00"))) 2026-10-28 08:20:50,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [6/24] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:50,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [7/24] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product B' (trigger: article.product .product-content .product-name:contains("Test Product B")) 2026-10-28 08:20:50,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [8/24] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:50,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [9/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product B","quantity":"1","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product B")):has(.qty:contains("1")):has(.price:contains("40.00"))) 2026-10-28 08:20:50,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [10/24] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:50,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [11/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:50,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [12/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:50,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:20:50,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [13/24] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:50,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [14/24] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 10 on specific products' (trigger: .selection-item:contains("$ 10 on specific products")) 2026-10-28 08:20:50,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [15/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on specific products","price":"-10.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on specific products")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-10-28 08:20:50,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [16/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00")) 2026-10-28 08:20:50,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [17/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00"):not(:visible)) 2026-10-28 08:20:50,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [18/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:50,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [19/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:50,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [20/24] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:50,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:20:50,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:50] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:20:50,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [21/24] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 30 on specific products' (trigger: .selection-item:contains("$ 30 on specific products")) 2026-10-28 08:20:51,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [22/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 30 on specific products","price":"-30.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 30 on specific products")):has(.qty:contains("1")):has(.price:contains("-30.00"))) 2026-10-28 08:20:51,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [23/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-10-28 08:20:51,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [24/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"):not(:visible)) 2026-10-28 08:20:51,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-28 08:20:51,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:20:51,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 20636652 (allocated 21778432) 2026-10-28 08:20:51,276 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:51,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UhqrFFyl - [28/Oct/2026 08:20:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 3.723 rw 2026-10-28 08:20:51,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 38073 2026-10-28 08:20:51,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-28 08:20:51,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 38073 2026-10-28 08:20:51,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082051_523269_test_loyalty_program_specific_product.txt 2026-10-28 08:20:51,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpyzr235oo_chrome_odoo" 2026-10-28 08:20:51,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-28 08:20:52,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 38212 2026-10-28 08:20:52,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpfvnv37bc_chrome_odoo 2026-10-28 08:20:52,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:44527/json/version 2026-10-28 08:20:52,418 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:52,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:52,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:44527/json 2026-10-28 08:20:52,477 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:52,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:44527/devtools/page/CFE15A024838CC734E3CDD20CE623B4F 2026-10-28 08:20:52,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-28 08:20:52,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-28 08:20:52,740 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:52,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-28 08:20:52,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:20:52,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:20:52,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:52] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.031 0.133 rw 2026-10-28 08:20:52,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'CFE15A024838CC734E3CDD20CE623B4F', 'loaderId': 'A1B37D39CC6E58F9EFAC7A7B75BBF3CF', 'isDownload': False} 2026-10-28 08:20:52,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-28 08:20:52,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:52] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.225 ro 2026-10-28 08:20:53,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:52] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.028 ro 2026-10-28 08:20:53,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:53] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.052 ro 2026-10-28 08:20:53,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:20:53,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:20:53,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:20:53,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-10-28 08:20:53,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.034 rw 2026-10-28 08:20:53,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-10-28 08:20:54,308 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:20:54,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523748 264 0.222 0.624 rw 2026-10-28 08:20:55,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: The ready code tooks too much time : 2.1052563190460205 2026-10-28 08:20:55,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:20:55,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-10-28 08:20:55,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [1/33] Tour PosLoyaltyFreeProductTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:20:55,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:20:55,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-10-28 08:20:55,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:20:55,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:20:55,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 08:20:55,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:20:55,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.043 rw 2026-10-28 08:20:55,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-10-28 08:20:55,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:20:55,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:20:55,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:55] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.016 0.045 ro 2026-10-28 08:20:56,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:20:56,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-10-28 08:20:56,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 08:20:56,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.058 - 2026-10-28 08:20:56,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.041 0.071 rw 2026-10-28 08:20:56,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [2/33] Tour PosLoyaltyFreeProductTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:20:56,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.022 0.194 rw 2026-10-28 08:20:56,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [3/33] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:56,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [4/33] Tour PosLoyaltyFreeProductTour2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:20:56,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.042 0.281 rw 2026-10-28 08:20:56,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.091 rw 2026-10-28 08:20:56,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.132 rw 2026-10-28 08:20:56,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [5/33] Tour PosLoyaltyFreeProductTour2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:20:56,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.004 0.025 ro 2026-10-28 08:20:56,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [6/33] Tour PosLoyaltyFreeProductTour2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:20:56,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [7/33] Tour PosLoyaltyFreeProductTour2 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:20:56,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [8/33] Tour PosLoyaltyFreeProductTour2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:20:56,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:20:57,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [9/33] Tour PosLoyaltyFreeProductTour2 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:20:57,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [10/33] Tour PosLoyaltyFreeProductTour2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:20:57,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [11/33] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:57,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [12/33] Tour PosLoyaltyFreeProductTour2 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-28 08:20:57,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.004 0.039 ro 2026-10-28 08:20:57,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [13/33] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:20:57,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [14/33] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1"))) 2026-10-28 08:20:57,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [15/33] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1"))) 2026-10-28 08:20:57,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [16/33] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:20:57,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [17/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:57,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [18/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:57,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [19/33] Tour PosLoyaltyFreeProductTour2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:57,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [20/33] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:20:57,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [21/33] Tour PosLoyaltyFreeProductTour2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:57,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [22/33] Tour PosLoyaltyFreeProductTour2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:57,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [23/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:57,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [24/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:57,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [25/33] Tour PosLoyaltyFreeProductTour2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:20:57,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [26/33] Tour PosLoyaltyFreeProductTour2 → Step selection popup has 'Free Product - Test Product A' (trigger: .selection-item:contains("Free Product - Test Product A")) 2026-10-28 08:20:57,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [27/33] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Test Product A","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Test Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:20:57,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [28/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:20:57,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [29/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:20:57,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [30/33] Tour PosLoyaltyFreeProductTour2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:20:57,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:20:57,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-10-28 08:20:57,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [31/33] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:20:57,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [32/33] Tour PosLoyaltyFreeProductTour2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:20:57,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [33/33] Tour PosLoyaltyFreeProductTour2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:20:57,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-28 08:20:57,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:20:57,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 20801924 (allocated 22302720) 2026-10-28 08:20:57,743 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:20:57,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -Gl0BN0Q - [28/Oct/2026 08:20:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 3.772 rw 2026-10-28 08:20:57,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 38212 2026-10-28 08:20:57,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-28 08:20:57,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 38212 2026-10-28 08:20:57,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082057_955872_test_loyalty_program_using_same_product.txt 2026-10-28 08:20:57,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpfvnv37bc_chrome_odoo" 2026-10-28 08:20:57,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-28 08:20:59,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 38342 2026-10-28 08:20:59,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpwoidk_5z_chrome_odoo 2026-10-28 08:20:59,183 7 INFO rb-a84341f-226073-429745 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:35887/json/version 2026-10-28 08:20:59,184 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:59,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:20:59,259 7 INFO rb-a84341f-226073-429745 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:35887/json 2026-10-28 08:20:59,260 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:20:59,271 7 INFO rb-a84341f-226073-429745 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:35887/devtools/page/21F3332ABDADC1C3080AD251659E4371 2026-10-28 08:20:59,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-10-28 08:20:59,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-28 08:20:59,475 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:20:59,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-28 08:20:59,493 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:20:59,493 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:20:59,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:20:59] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.033 0.142 rw 2026-10-28 08:20:59,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '21F3332ABDADC1C3080AD251659E4371', 'loaderId': 'F1C3318212CE90F6F3DB594DAE7F7D96', 'isDownload': False} 2026-10-28 08:20:59,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.1')" 2026-10-28 08:20:59,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:20:59] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.033 ro 2026-10-28 08:20:59,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:20:59] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.3 ro 2026-10-28 08:20:59,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:20:59] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.046 ro 2026-10-28 08:21:00,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:00,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:21:00,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:21:00,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:21:00,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.022 rw 2026-10-28 08:21:00,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.028 rw 2026-10-28 08:21:01,153 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:01,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525005 264 0.262 0.781 rw 2026-10-28 08:21:02,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: The ready code tooks too much time : 2.3264873027801514 2026-10-28 08:21:02,029 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:21:02,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.015 ro 2026-10-28 08:21:02,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/38] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:02,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.019 ro 2026-10-28 08:21:02,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-10-28 08:21:02,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 08:21:02,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:21:02,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:21:02,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:21:03,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:21:03,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.035 0.083 rw 2026-10-28 08:21:03,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-10-28 08:21:03,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.046 ro 2026-10-28 08:21:03,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-10-28 08:21:03,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-10-28 08:21:03,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:21:03,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:21:03,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-10-28 08:21:03,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.085 0.075 rw 2026-10-28 08:21:03,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/38] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:21:03,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.031 0.252 rw 2026-10-28 08:21:03,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.285 rw 2026-10-28 08:21:03,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/38] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:03,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.028 rw 2026-10-28 08:21:03,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/38] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:21:03,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.089 rw 2026-10-28 08:21:03,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/38] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:21:03,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.035 ro 2026-10-28 08:21:04,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/38] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:21:04,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/38] Tour PosLoyaltyTour11.1 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:04,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/38] Tour PosLoyaltyTour11.1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:21:04,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:21:04,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/38] Tour PosLoyaltyTour11.1 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:21:04,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/38] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:21:04,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/38] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:04,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/38] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-28 08:21:04,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/38] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-28 08:21:04,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.011 0.034 ro 2026-10-28 08:21:04,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/38] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:04,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/38] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-28 08:21:04,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:21:04,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/38] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-10-28 08:21:04,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/38] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:04,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/38] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:04,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/38] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-28 08:21:04,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/38] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:04,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/38] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:04,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/38] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:04,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/38] Tour PosLoyaltyTour11.1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:04,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/38] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:04,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/38] Tour PosLoyaltyTour11.1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:04,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/38] Tour PosLoyaltyTour11.1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:04,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/38] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:21:04,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/38] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:21:04,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/38] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:21:04,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:21:04,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:21:05,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/38] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:21:05,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:21:05,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:21:05,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:21:05,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/38] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:21:05,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/38] Tour PosLoyaltyTour11.1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:21:05,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/38] Tour PosLoyaltyTour11.1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:21:05,900 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22238805 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'badca672-5549-406b-bb96-fac63c6524d7'}] 2026-10-28 08:21:06,608 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22238805 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'badca672-5549-406b-bb96-fac63c6524d7'} created pos.order #467 2026-10-28 08:21:06,610 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22238805 finished 2026-10-28 08:21:06,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6741 212 0.218 0.683 rw 2026-10-28 08:21:06,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.011 ro 2026-10-28 08:21:06,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/38] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:21:07,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-28 08:21:07,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-28 08:21:07,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.072 rw 2026-10-28 08:21:07,221 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:07,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KfzUA_f4 - [28/Oct/2026 08:21:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.037 6.37 rw 2026-10-28 08:21:07,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 21505220 (allocated 23351296) 2026-10-28 08:21:07,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 38342 2026-10-28 08:21:07,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-28 08:21:07,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 38342 2026-10-28 08:21:07,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082107_502124_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-28 08:21:07,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpwoidk_5z_chrome_odoo" 2026-10-28 08:21:07,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 38470 2026-10-28 08:21:07,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpeqg4b4u7_chrome_odoo 2026-10-28 08:21:07,995 7 INFO rb-a84341f-226073-429745 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:44603/json/version 2026-10-28 08:21:07,996 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:08,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:08,060 7 INFO rb-a84341f-226073-429745 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:44603/json 2026-10-28 08:21:08,061 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:08,078 7 INFO rb-a84341f-226073-429745 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:44603/devtools/page/C169524A08F33E853532961A734BEE91 2026-10-28 08:21:08,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-10-28 08:21:08,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-28 08:21:08,243 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:08,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-28 08:21:08,262 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:21:08,262 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:21:08,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:08] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.028 0.11 rw 2026-10-28 08:21:08,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'C169524A08F33E853532961A734BEE91', 'loaderId': 'FCA4941D9CC1FFCF6405E00E496E4564', 'isDownload': False} 2026-10-28 08:21:08,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.2')" 2026-10-28 08:21:08,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:08] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.01 0.244 ro 2026-10-28 08:21:08,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:08] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.065 ro 2026-10-28 08:21:08,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:08] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.067 ro 2026-10-28 08:21:09,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:09,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:21:09,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:21:09,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-10-28 08:21:09,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.023 rw 2026-10-28 08:21:09,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-10-28 08:21:09,734 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:10,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525065 247 0.272 0.601 rw 2026-10-28 08:21:10,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: The ready code tooks too much time : 2.0685172080993652 2026-10-28 08:21:10,492 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:21:10,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/57] Tour PosLoyaltyTour11.2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:10,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.046 ro 2026-10-28 08:21:10,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-10-28 08:21:10,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:21:10,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.027 rw 2026-10-28 08:21:10,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:21:11,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 08:21:11,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:21:11,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.003 0.037 rw 2026-10-28 08:21:11,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 08:21:11,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:21:11,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.032 ro 2026-10-28 08:21:11,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.052 rw 2026-10-28 08:21:11,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.033 ro 2026-10-28 08:21:11,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.041 - 2026-10-28 08:21:11,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-10-28 08:21:11,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.033 - 2026-10-28 08:21:11,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.031 0.059 rw 2026-10-28 08:21:11,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/57] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:11,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/57] Tour PosLoyaltyTour11.2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:21:11,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:11] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.038 0.199 rw 2026-10-28 08:21:12,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/57] Tour PosLoyaltyTour11.2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:21:12,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.296 rw 2026-10-28 08:21:12,047 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 244 4 0.006 0.043 ro 2026-10-28 08:21:12,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/57] Tour PosLoyaltyTour11.2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:21:12,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/57] Tour PosLoyaltyTour11.2 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:12,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/57] Tour PosLoyaltyTour11.2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:21:12,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:21:12,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/57] Tour PosLoyaltyTour11.2 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:21:12,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/57] Tour PosLoyaltyTour11.2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:21:12,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/57] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:12,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/57] Tour PosLoyaltyTour11.2 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-28 08:21:12,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/57] Tour PosLoyaltyTour11.2 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-28 08:21:12,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 244 4 0.004 0.021 ro 2026-10-28 08:21:12,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/57] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:12,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/57] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:21:12,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/57] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:12,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:12,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:12,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/57] Tour PosLoyaltyTour11.2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:12,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/57] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:12,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/57] Tour PosLoyaltyTour11.2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:12,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/57] Tour PosLoyaltyTour11.2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:12,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:12,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:12,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/57] Tour PosLoyaltyTour11.2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:21:12,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/57] Tour PosLoyaltyTour11.2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:21:12,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/57] Tour PosLoyaltyTour11.2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:21:12,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:12,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:12,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/57] Tour PosLoyaltyTour11.2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:12,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/57] Tour PosLoyaltyTour11.2 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:21:12,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/57] Tour PosLoyaltyTour11.2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:12,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/57] Tour PosLoyaltyTour11.2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:12,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:12,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:12,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/57] Tour PosLoyaltyTour11.2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:12,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/57] Tour PosLoyaltyTour11.2 → Step .selection-item span:nth-child(2) 2026-10-28 08:21:12,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/57] Tour PosLoyaltyTour11.2 → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-10-28 08:21:12,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/57] Tour PosLoyaltyTour11.2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-10-28 08:21:13,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:13,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:13,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [41/57] Tour PosLoyaltyTour11.2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:13,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [42/57] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:13,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [43/57] Tour PosLoyaltyTour11.2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:13,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [44/57] Tour PosLoyaltyTour11.2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:13,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:13] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-10-28 08:21:13,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:13] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-10-28 08:21:13,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [45/57] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:13,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [46/57] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:21:13,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [47/57] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:13,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [48/57] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:21:13,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [49/57] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:21:13,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [50/57] Tour PosLoyaltyTour11.2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:21:13,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:21:13,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:21:13,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [51/57] Tour PosLoyaltyTour11.2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:21:13,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [52/57] Tour PosLoyaltyTour11.2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:21:13,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [53/57] Tour PosLoyaltyTour11.2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:21:13,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [54/57] Tour PosLoyaltyTour11.2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:21:14,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [55/57] Tour PosLoyaltyTour11.2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:21:14,279 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66243285 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'f505822f-2421-40d2-9617-e89c6a59a3f5'}] 2026-10-28 08:21:14,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [56/57] Tour PosLoyaltyTour11.2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:21:14,905 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66243285 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'f505822f-2421-40d2-9617-e89c6a59a3f5'} created pos.order #468 2026-10-28 08:21:14,907 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66243285 finished 2026-10-28 08:21:14,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6881 206 0.173 0.545 rw 2026-10-28 08:21:15,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:15] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-10-28 08:21:15,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [57/57] Tour PosLoyaltyTour11.2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:21:15,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-28 08:21:15,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-28 08:21:15,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.053 rw 2026-10-28 08:21:15,398 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:15,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 22051268 (allocated 23875584) 2026-10-28 08:21:15,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3j2HC2JQ - [28/Oct/2026 08:21:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.991 rw 2026-10-28 08:21:15,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 38470 2026-10-28 08:21:15,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-28 08:21:15,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 38470 2026-10-28 08:21:15,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082115_649139_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-28 08:21:15,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpeqg4b4u7_chrome_odoo" 2026-10-28 08:21:15,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-28 08:21:16,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 38604 2026-10-28 08:21:16,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpbgi79_no_chrome_odoo 2026-10-28 08:21:16,609 7 INFO rb-a84341f-226073-429745 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:41521/json/version 2026-10-28 08:21:16,609 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:16,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:16,713 7 INFO rb-a84341f-226073-429745 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:41521/json 2026-10-28 08:21:16,715 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:16,766 7 INFO rb-a84341f-226073-429745 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:41521/devtools/page/DB6C6B0D103E57FF2C8BCE7B93D07F85 2026-10-28 08:21:16,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Enable chrome headless console log notification 2026-10-28 08:21:16,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-28 08:21:17,010 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:17,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-28 08:21:17,024 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:21:17,024 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:21:17,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:17] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.045 0.197 rw 2026-10-28 08:21:17,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'DB6C6B0D103E57FF2C8BCE7B93D07F85', 'loaderId': '89876FB54FA7F4591FECB4E10A03311D', 'isDownload': False} 2026-10-28 08:21:17,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-10-28 08:21:17,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:17] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.031 ro 2026-10-28 08:21:17,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:17] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.35 ro 2026-10-28 08:21:17,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:17] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.08 ro 2026-10-28 08:21:18,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:18,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:21:18,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:21:18,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.024 - 2026-10-28 08:21:18,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 08:21:18,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.024 rw 2026-10-28 08:21:18,598 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:19,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524059 270 0.232 0.646 rw 2026-10-28 08:21:19,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: The ready code tooks too much time : 2.030994176864624 2026-10-28 08:21:19,314 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:21:19,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [1/53] Tour PosLoyaltyTour12 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:19,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.028 ro 2026-10-28 08:21:19,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 08:21:19,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:21:19,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:21:19,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:21:19,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:21:20,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 08:21:20,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.044 rw 2026-10-28 08:21:20,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-10-28 08:21:20,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-10-28 08:21:20,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.072 ro 2026-10-28 08:21:20,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.096 rw 2026-10-28 08:21:20,376 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-10-28 08:21:20,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-10-28 08:21:20,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 08:21:20,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.056 rw 2026-10-28 08:21:20,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [2/53] Tour PosLoyaltyTour12 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:21:20,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-10-28 08:21:20,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [3/53] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-10-28 08:21:20,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.035 0.095 rw 2026-10-28 08:21:20,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.032 0.234 rw 2026-10-28 08:21:20,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.147 rw 2026-10-28 08:21:21,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.031 0.189 rw 2026-10-28 08:21:21,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [4/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:21,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [5/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(.qty:contains("1"))) 2026-10-28 08:21:21,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [6/53] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:21:21,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [7/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(.qty:contains("2"))) 2026-10-28 08:21:21,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:21:21,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [8/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:21,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [9/53] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-10-28 08:21:21,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [10/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:21,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [11/53] Tour PosLoyaltyTour12 → Step order total amount is '3.00' (trigger: .product-screen .order-summary .total:contains("3.00")) 2026-10-28 08:21:21,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [12/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:21,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [13/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:21,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [14/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:21,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [15/53] Tour PosLoyaltyTour12 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:21,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [16/53] Tour PosLoyaltyTour12 → Step .selection-item span:nth-child(2) 2026-10-28 08:21:21,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [17/53] Tour PosLoyaltyTour12 → Step select reward (trigger: .selection-item:contains("Free Product - [Free Product A, Free Product B]")) 2026-10-28 08:21:21,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [18/53] Tour PosLoyaltyTour12 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:21:21,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [19/53] Tour PosLoyaltyTour12 → Step selection popup has 'Free Product B' (trigger: .selection-item:contains("Free Product B")) 2026-10-28 08:21:21,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [20/53] Tour PosLoyaltyTour12 → Step selection popup has 'Free Product A' (trigger: .selection-item:contains("Free Product A")) 2026-10-28 08:21:21,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [21/53] Tour PosLoyaltyTour12 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:21,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [22/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Free Product A","price":"0.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Free Product A")):has(.qty:contains("1")):has(.price:contains("0.00"))) 2026-10-28 08:21:21,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [23/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:21,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [24/53] Tour PosLoyaltyTour12 → Step order total amount is '3.00' (trigger: .product-screen .order-summary .total:contains("3.00")) 2026-10-28 08:21:21,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [25/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:21,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [26/53] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-28 08:21:21,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [27/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:21,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [28/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("1"))) 2026-10-28 08:21:21,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [29/53] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:21:21,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [30/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("2"))) 2026-10-28 08:21:21,778 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:21] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:21:21,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:21] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-10-28 08:21:21,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [31/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:21,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [32/53] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-28 08:21:22,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [33/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:22,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [34/53] Tour PosLoyaltyTour12 → Step order total amount is '18.00' (trigger: .product-screen .order-summary .total:contains("18.00")) 2026-10-28 08:21:22,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [35/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:22,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [36/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Free Product A","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Free Product A")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-10-28 08:21:22,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [37/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Free Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Free Product A"))) 2026-10-28 08:21:22,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [38/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Free Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Free Product A"))) 2026-10-28 08:21:22,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [39/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:22,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [40/53] Tour PosLoyaltyTour12 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:21:22,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [41/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:22,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [42/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:22,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [43/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:22,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [44/53] Tour PosLoyaltyTour12 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:22,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [45/53] Tour PosLoyaltyTour12 → Step .selection-item span:nth-child(2) 2026-10-28 08:21:22,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [46/53] Tour PosLoyaltyTour12 → Step select reward (trigger: .selection-item:contains("Free Product - [Free Product A, Free Product B]")) 2026-10-28 08:21:22,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [47/53] Tour PosLoyaltyTour12 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:21:22,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [48/53] Tour PosLoyaltyTour12 → Step selection popup has 'Free Product B' (trigger: .selection-item:contains("Free Product B")) 2026-10-28 08:21:22,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [49/53] Tour PosLoyaltyTour12 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:22,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [50/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Free Product B","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Free Product B")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-10-28 08:21:22,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [51/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:22,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [52/53] Tour PosLoyaltyTour12 → Step order total amount is '18.00' (trigger: .product-screen .order-summary .total:contains("18.00")) 2026-10-28 08:21:22,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [53/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:22,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-28 08:21:22,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-28 08:21:22,478 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:22,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 21788548 (allocated 23089152) 2026-10-28 08:21:22,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOB_n9Xj - [28/Oct/2026 08:21:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.233 rw 2026-10-28 08:21:22,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 38604 2026-10-28 08:21:22,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-28 08:21:22,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 38604 2026-10-28 08:21:22,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082122_703536_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-28 08:21:22,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpbgi79_no_chrome_odoo" 2026-10-28 08:21:22,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-28 08:21:23,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 38743 2026-10-28 08:21:23,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmp03moaqrk_chrome_odoo 2026-10-28 08:21:23,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:38699/json/version 2026-10-28 08:21:23,834 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:23,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:23,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:38699/json 2026-10-28 08:21:23,928 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:23,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:38699/devtools/page/01DDB99A3589B06F78DC38A2FC927428 2026-10-28 08:21:23,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-28 08:21:23,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-28 08:21:24,137 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:24,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-28 08:21:24,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:21:24,155 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:21:24,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:24] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.03 0.138 rw 2026-10-28 08:21:24,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '01DDB99A3589B06F78DC38A2FC927428', 'loaderId': '8D18189C3E4A70306212BE13AF024216', 'isDownload': False} 2026-10-28 08:21:24,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-28 08:21:24,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:24] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.021 ro 2026-10-28 08:21:24,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:24] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.248 ro 2026-10-28 08:21:24,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:24] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.044 ro 2026-10-28 08:21:25,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:25,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.013 - 2026-10-28 08:21:25,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:21:25,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:21:25,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.01 rw 2026-10-28 08:21:25,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-10-28 08:21:25,632 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:26,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526481 269 0.221 0.666 rw 2026-10-28 08:21:26,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: The ready code tooks too much time : 2.032179832458496 2026-10-28 08:21:26,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour10', {"stepDelay": 0, "debug": false})" 2026-10-28 08:21:26,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.0 0.008 ro 2026-10-28 08:21:26,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [1/42] Tour PosLoyaltyTour10 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:26,429 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-10-28 08:21:26,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 08:21:26,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-10-28 08:21:26,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:21:26,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:21:27,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 08:21:27,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.04 rw 2026-10-28 08:21:27,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 08:21:27,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:21:27,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:21:27,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.036 ro 2026-10-28 08:21:27,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:21:27,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-10-28 08:21:27,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:21:27,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.058 - 2026-10-28 08:21:27,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.023 0.106 rw 2026-10-28 08:21:27,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [2/42] Tour PosLoyaltyTour10 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:21:27,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [3/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:27,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.023 0.215 rw 2026-10-28 08:21:27,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [4/42] Tour PosLoyaltyTour10 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:21:27,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.195 rw 2026-10-28 08:21:27,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.053 rw 2026-10-28 08:21:27,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.111 rw 2026-10-28 08:21:27,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [5/42] Tour PosLoyaltyTour10 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:21:27,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.026 ro 2026-10-28 08:21:27,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [6/42] Tour PosLoyaltyTour10 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:21:27,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [7/42] Tour PosLoyaltyTour10 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:27,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [8/42] Tour PosLoyaltyTour10 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:21:27,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-10-28 08:21:28,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [9/42] Tour PosLoyaltyTour10 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:21:28,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [10/42] Tour PosLoyaltyTour10 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:21:28,289 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [11/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:28,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [12/42] Tour PosLoyaltyTour10 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-28 08:21:28,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.014 ro 2026-10-28 08:21:28,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [13/42] Tour PosLoyaltyTour10 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-28 08:21:28,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [14/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:28,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [15/42] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-10-28 08:21:28,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [16/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:28,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [17/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:28,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [18/42] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-28 08:21:28,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [19/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:28,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [20/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:28,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [21/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:28,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [22/42] Tour PosLoyaltyTour10 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:28,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [23/42] Tour PosLoyaltyTour10 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:21:28,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [24/42] Tour PosLoyaltyTour10 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:28,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [25/42] Tour PosLoyaltyTour10 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:28,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [26/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:28,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [27/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:28,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [28/42] Tour PosLoyaltyTour10 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:28,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [29/42] Tour PosLoyaltyTour10 → Step .selection-item span:nth-child(2) 2026-10-28 08:21:28,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [30/42] Tour PosLoyaltyTour10 → Step select reward (trigger: .selection-item:contains("Free Product B")) 2026-10-28 08:21:28,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [31/42] Tour PosLoyaltyTour10 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:21:28,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [32/42] Tour PosLoyaltyTour10 → Step click on reward item (trigger: .modal .selection-item:contains("Free Product B")) 2026-10-28 08:21:28,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [33/42] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product B","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product B")):has(.price:contains("0"))) 2026-10-28 08:21:28,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [34/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:28,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [35/42] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-10-28 08:21:28,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [36/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:28,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [37/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:28,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [38/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:28,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [39/42] Tour PosLoyaltyTour10 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:28,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:28] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:21:28,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:28] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-10-28 08:21:28,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [40/42] Tour PosLoyaltyTour10 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:28,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [41/42] Tour PosLoyaltyTour10 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:28,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [42/42] Tour PosLoyaltyTour10 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:28,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-28 08:21:28,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-28 08:21:28,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 20752996 (allocated 22564864) 2026-10-28 08:21:28,801 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:28,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 C99qN8zH - [28/Oct/2026 08:21:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.527 rw 2026-10-28 08:21:28,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 38743 2026-10-28 08:21:28,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-28 08:21:28,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 38743 2026-10-28 08:21:29,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082129_015205_test_loyalty_program_with_tagged_free_product.txt 2026-10-28 08:21:29,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmp03moaqrk_chrome_odoo" 2026-10-28 08:21:29,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-28 08:21:29,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 38867 2026-10-28 08:21:29,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpbu8xnyu5_chrome_odoo 2026-10-28 08:21:29,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:46863/json/version 2026-10-28 08:21:29,905 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:29,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:29,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:46863/json 2026-10-28 08:21:29,965 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:29,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:46863/devtools/page/42EB052B6BACE0B3B7A491B1DD794C17 2026-10-28 08:21:30,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-28 08:21:30,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-28 08:21:30,221 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:30,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-28 08:21:30,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:21:30,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:21:30,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:30] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.037 0.139 rw 2026-10-28 08:21:30,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '42EB052B6BACE0B3B7A491B1DD794C17', 'loaderId': '686176B1F5FB49B95B3DE7E5009FBAA9', 'isDownload': False} 2026-10-28 08:21:30,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-28 08:21:30,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:30] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.227 ro 2026-10-28 08:21:30,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:30] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.022 ro 2026-10-28 08:21:30,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:30] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.036 ro 2026-10-28 08:21:31,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:31,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:21:31,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:21:31,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-10-28 08:21:31,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.026 rw 2026-10-28 08:21:31,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.018 rw 2026-10-28 08:21:31,786 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:32,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524001 273 0.236 0.647 rw 2026-10-28 08:21:32,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: The ready code tooks too much time : 2.097384214401245 2026-10-28 08:21:32,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate test code "odoo.startTour('PosLoyaltyRewardProductTag', {"stepDelay": 0, "debug": false})" 2026-10-28 08:21:32,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [1/71] Tour PosLoyaltyRewardProductTag → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:32,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-10-28 08:21:32,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:21:32,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:21:32,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:21:32,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.038 rw 2026-10-28 08:21:33,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.021 ro 2026-10-28 08:21:33,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.013 rw 2026-10-28 08:21:33,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:21:33,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.052 rw 2026-10-28 08:21:33,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-10-28 08:21:33,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.067 ro 2026-10-28 08:21:33,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.078 rw 2026-10-28 08:21:33,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-10-28 08:21:33,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-10-28 08:21:33,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.024 - 2026-10-28 08:21:33,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.085 - 2026-10-28 08:21:33,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.029 0.084 rw 2026-10-28 08:21:33,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [2/71] Tour PosLoyaltyRewardProductTag → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:21:33,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:33] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.029 0.251 rw 2026-10-28 08:21:34,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [3/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:21:34,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.273 rw 2026-10-28 08:21:34,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.07 rw 2026-10-28 08:21:34,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:34] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.135 rw 2026-10-28 08:21:34,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [4/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:21:34,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [5/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:34,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [6/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:34,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [7/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:34,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [8/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:21:34,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [9/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:34,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [10/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:34,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:21:34,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [11/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:34,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [12/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:34,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [13/71] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:34,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [14/71] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-10-28 08:21:34,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [15/71] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-10-28 08:21:34,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [16/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:21:34,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [17/71] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-10-28 08:21:34,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [18/71] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product A' (trigger: .selection-item:contains("Product A")) 2026-10-28 08:21:34,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [19/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:34,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [20/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0.00"))) 2026-10-28 08:21:34,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [21/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:34,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [22/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:34,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [23/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:34,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:34] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:21:34,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:34] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:21:34,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [24/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:34,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [25/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:34,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [26/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:34,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [27/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:21:34,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [28/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:21:34,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [29/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0.00","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("2")):has(.price:contains("0.00"))) 2026-10-28 08:21:34,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [30/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:34,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [31/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:34,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [32/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:34,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [33/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:34,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [34/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:34,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [35/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:34,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [36/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Product A"))) 2026-10-28 08:21:34,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [37/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Product A"))) 2026-10-28 08:21:34,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [38/71] Tour PosLoyaltyRewardProductTag → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:34,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [39/71] Tour PosLoyaltyRewardProductTag → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:21:34,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [40/71] Tour PosLoyaltyRewardProductTag → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:34,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [41/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A"} (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A"))))) 2026-10-28 08:21:35,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [42/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:35,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [43/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:35,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [44/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:35,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [45/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:21:35,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [46/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:35,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [47/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:35,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [48/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:35,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [49/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:35,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [50/71] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:35,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [51/71] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-10-28 08:21:35,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [52/71] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-10-28 08:21:35,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [53/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:21:35,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [54/71] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-10-28 08:21:35,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [55/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:35,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [56/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0.00","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("2")):has(.price:contains("0.00"))) 2026-10-28 08:21:35,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [57/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:35,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [58/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:35,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [59/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:35,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [60/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:35,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [61/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:35,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [62/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:35,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [63/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:21:35,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [64/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:21:35,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [65/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-10-28 08:21:35,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [66/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:35,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [67/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:35,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [68/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:35,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [69/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:35,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [70/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:35,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [71/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:35,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-28 08:21:35,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:21:35,692 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:35,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U8ZeL8Oh - [28/Oct/2026 08:21:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.244 rw 2026-10-28 08:21:35,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 22882208 (allocated 24399872) 2026-10-28 08:21:35,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 38867 2026-10-28 08:21:35,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-28 08:21:35,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 38867 2026-10-28 08:21:35,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082135_930799_test_loyalty_reward_product_tag.txt 2026-10-28 08:21:35,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpbu8xnyu5_chrome_odoo" 2026-10-28 08:21:35,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-28 08:21:37,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 39002 2026-10-28 08:21:37,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpyjrrr4ro_chrome_odoo 2026-10-28 08:21:37,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:36027/json/version 2026-10-28 08:21:37,293 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:37,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:37,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:36027/json 2026-10-28 08:21:37,320 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:37,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:36027/devtools/page/2D195ABFD31566F2954BD2E7F0F88997 2026-10-28 08:21:37,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-28 08:21:37,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-28 08:21:37,483 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:37,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-28 08:21:37,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-10-28 08:21:37,499 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:21:37,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:37] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 65 0.052 0.136 rw 2026-10-28 08:21:37,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '2D195ABFD31566F2954BD2E7F0F88997', 'loaderId': 'A1B645410E731AAC7E756117AC671102', 'isDownload': False} 2026-10-28 08:21:37,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_variant')" 2026-10-28 08:21:37,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:37] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.019 ro 2026-10-28 08:21:37,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:37] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.275 ro 2026-10-28 08:21:37,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:37] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.047 ro 2026-10-28 08:21:38,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:38,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:21:38,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:21:38,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 08:21:38,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-10-28 08:21:38,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.02 rw 2026-10-28 08:21:39,109 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:39,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524090 269 0.271 0.677 rw 2026-10-28 08:21:39,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: The ready code tooks too much time : 2.2520830631256104 2026-10-28 08:21:39,953 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:21:39,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [1/40] Tour test_loyalty_reward_with_variant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:40,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.038 ro 2026-10-28 08:21:40,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-10-28 08:21:40,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.046 rw 2026-10-28 08:21:40,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.046 rw 2026-10-28 08:21:40,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:21:40,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:40] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.007 0.025 ro 2026-10-28 08:21:41,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:21:41,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:21:41,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.006 0.062 rw 2026-10-28 08:21:41,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:21:41,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.036 ro 2026-10-28 08:21:41,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:21:41,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-10-28 08:21:41,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.016 ro 2026-10-28 08:21:41,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:21:41,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-10-28 08:21:41,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.087 - 2026-10-28 08:21:41,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [2/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:21:41,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.028 0.121 rw 2026-10-28 08:21:41,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.021 0.262 rw 2026-10-28 08:21:41,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.278 rw 2026-10-28 08:21:41,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [3/40] Tour test_loyalty_reward_with_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:41,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [4/40] Tour test_loyalty_reward_with_variant → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:21:41,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.035 rw 2026-10-28 08:21:42,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.041 0.096 rw 2026-10-28 08:21:42,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [5/40] Tour test_loyalty_reward_with_variant → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:21:42,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.007 0.038 ro 2026-10-28 08:21:42,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [6/40] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:21:42,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [7/40] Tour test_loyalty_reward_with_variant → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:42,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [8/40] Tour test_loyalty_reward_with_variant → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:21:42,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:21:42,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [9/40] Tour test_loyalty_reward_with_variant → Step body 2026-10-28 08:21:42,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [10/40] Tour test_loyalty_reward_with_variant → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:42,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [11/40] Tour test_loyalty_reward_with_variant → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:42,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [12/40] Tour test_loyalty_reward_with_variant → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-28 08:21:42,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [13/40] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:21:42,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [14/40] Tour test_loyalty_reward_with_variant → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:21:42,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [15/40] Tour test_loyalty_reward_with_variant → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:21:43,098 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:43,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [16/40] Tour test_loyalty_reward_with_variant → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-28 08:21:43,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [17/40] Tour test_loyalty_reward_with_variant → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-10-28 08:21:43,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 99 0.112 0.25 rw 2026-10-28 08:21:43,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [18/40] Tour test_loyalty_reward_with_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:43,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [19/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 08:21:43,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.016 ro 2026-10-28 08:21:43,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [20/40] Tour test_loyalty_reward_with_variant → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-10-28 08:21:43,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [21/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 08:21:43,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [22/40] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-10-28 08:21:43,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [23/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:21:43,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [24/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 08:21:43,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [25/40] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-10-28 08:21:43,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:43] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.02 - 2026-10-28 08:21:43,575 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:43,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [26/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:21:43,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [27/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 08:21:43,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 98 0.163 0.267 rw 2026-10-28 08:21:43,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [28/40] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-10-28 08:21:43,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [29/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:21:43,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [30/40] Tour test_loyalty_reward_with_variant → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:43,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [31/40] Tour test_loyalty_reward_with_variant → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:43,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [32/40] Tour test_loyalty_reward_with_variant → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:21:43,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [33/40] Tour test_loyalty_reward_with_variant → Step .selection-item span:nth-child(2) 2026-10-28 08:21:43,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [34/40] Tour test_loyalty_reward_with_variant → Step select reward (trigger: .selection-item:contains("Add "Free Product - [Test Product (Value 1), Test Product (Value 2)]"")) 2026-10-28 08:21:43,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [35/40] Tour test_loyalty_reward_with_variant → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-10-28 08:21:43,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [36/40] Tour test_loyalty_reward_with_variant → Step selection popup has 'Test Product (Value 1)' (trigger: .selection-item:contains("Test Product (Value 1)")) 2026-10-28 08:21:43,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [37/40] Tour test_loyalty_reward_with_variant → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:43,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [38/40] Tour test_loyalty_reward_with_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:43,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [39/40] Tour test_loyalty_reward_with_variant → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Test Product (Value 1)","quantity":"1","price":"0","attributeLine":"Value 1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Test Product (Value 1)")):has(.qty:contains("1")):has(.price:contains("0")):has(.attribute-line:contains("Value 1"))) 2026-10-28 08:21:43,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [40/40] Tour test_loyalty_reward_with_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:43,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-28 08:21:43,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 08:21:43,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:43] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-10-28 08:21:44,155 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:44,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qmEPRs1x - [28/Oct/2026 08:21:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.398 rw 2026-10-28 08:21:44,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 21420188 (allocated 22827008) 2026-10-28 08:21:44,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 39002 2026-10-28 08:21:44,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-28 08:21:44,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 39002 2026-10-28 08:21:44,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082144_393957_test_loyalty_reward_with_variant.txt 2026-10-28 08:21:44,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpyjrrr4ro_chrome_odoo" 2026-10-28 08:21:44,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-28 08:21:45,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 39134 2026-10-28 08:21:45,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp84o8qyiv_chrome_odoo 2026-10-28 08:21:45,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:39257/json/version 2026-10-28 08:21:45,132 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:45,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:45,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:39257/json 2026-10-28 08:21:45,240 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:45,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:39257/devtools/page/4D348180F13FA877846A498C0B493F2B 2026-10-28 08:21:45,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-28 08:21:45,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-28 08:21:45,430 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:45,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-28 08:21:45,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:21:45,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:21:45,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:45] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.045 0.12 rw 2026-10-28 08:21:45,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '4D348180F13FA877846A498C0B493F2B', 'loaderId': '41A7DEDAF00E6305AF8037C920071C16', 'isDownload': False} 2026-10-28 08:21:45,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-28 08:21:45,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:45] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.059 ro 2026-10-28 08:21:45,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:45] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.061 ro 2026-10-28 08:21:45,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:45] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.256 ro 2026-10-28 08:21:46,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:46,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:21:46,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:21:46,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.019 ro 2026-10-28 08:21:46,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-10-28 08:21:46,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.038 rw 2026-10-28 08:21:47,145 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:47,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526692 263 0.265 0.729 rw 2026-10-28 08:21:48,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: The ready code tooks too much time : 2.407680034637451 2026-10-28 08:21:48,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity1', {"stepDelay": 0, "debug": false})" 2026-10-28 08:21:48,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 08:21:48,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/26] Tour PosLoyaltyValidity1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:48,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:21:48,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:21:48,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:21:48,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:21:48,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:21:48,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:21:49,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.052 rw 2026-10-28 08:21:49,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-10-28 08:21:49,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:21:49,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:21:49,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.019 0.036 ro 2026-10-28 08:21:49,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.016 ro 2026-10-28 08:21:49,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-10-28 08:21:49,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-10-28 08:21:49,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-10-28 08:21:49,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/26] Tour PosLoyaltyValidity1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:21:49,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.089 0.119 rw 2026-10-28 08:21:49,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/26] Tour PosLoyaltyValidity1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:21:49,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.02 0.294 rw 2026-10-28 08:21:49,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.251 rw 2026-10-28 08:21:49,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.115 rw 2026-10-28 08:21:49,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.134 rw 2026-10-28 08:21:49,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/26] Tour PosLoyaltyValidity1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:49,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/26] Tour PosLoyaltyValidity1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:21:50,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/26] Tour PosLoyaltyValidity1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:21:50,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/26] Tour PosLoyaltyValidity1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-28 08:21:50,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:50] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-10-28 08:21:50,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:21:50,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/26] Tour PosLoyaltyValidity1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:50,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/26] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:21:50,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/26] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:21:50,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/26] Tour PosLoyaltyValidity1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:21:50,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/26] Tour PosLoyaltyValidity1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:21:50,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/26] Tour PosLoyaltyValidity1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:21:50,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/26] Tour PosLoyaltyValidity1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:21:50,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/26] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-10-28 08:21:50,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/26] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-10-28 08:21:50,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/26] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:21:50,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/26] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:21:50,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/26] Tour PosLoyaltyValidity1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:21:50,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:21:50,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 08:21:50,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/26] Tour PosLoyaltyValidity1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:21:50,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/26] Tour PosLoyaltyValidity1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:21:50,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/26] Tour PosLoyaltyValidity1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:21:50,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/26] Tour PosLoyaltyValidity1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:21:51,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [24/26] Tour PosLoyaltyValidity1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:21:51,430 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56849667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '96d1f84d-d6ec-48cc-b8ff-010ec5dcf474'}] 2026-10-28 08:21:51,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [25/26] Tour PosLoyaltyValidity1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:21:52,079 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56849667 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '96d1f84d-d6ec-48cc-b8ff-010ec5dcf474'} created pos.order #469 2026-10-28 08:21:52,081 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56849667 finished 2026-10-28 08:21:52,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6771 196 0.266 0.535 rw 2026-10-28 08:21:52,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:52] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.022 ro 2026-10-28 08:21:52,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [26/26] Tour PosLoyaltyValidity1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:21:52,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-28 08:21:52,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:21:52,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.021 0.059 rw 2026-10-28 08:21:52,565 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:21:52,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 21004748 (allocated 22827008) 2026-10-28 08:21:52,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1lYIbDKP - [28/Oct/2026 08:21:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.023 5.745 rw 2026-10-28 08:21:52,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 39134 2026-10-28 08:21:52,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-28 08:21:52,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 39134 2026-10-28 08:21:52,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082152_801484_test_loyalty_validity_dates_and_use.txt 2026-10-28 08:21:52,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp84o8qyiv_chrome_odoo" 2026-10-28 08:21:53,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 39266 2026-10-28 08:21:53,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp1lr3eodi_chrome_odoo 2026-10-28 08:21:53,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:32967/json/version 2026-10-28 08:21:53,325 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32967', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:53,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-28 08:21:53,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:32967/json 2026-10-28 08:21:53,421 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32967', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:21:53,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:32967/devtools/page/2908BAB6714F0F9AAE4EA0917AFC164F 2026-10-28 08:21:53,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-28 08:21:53,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-28 08:21:53,579 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:21:53,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-28 08:21:53,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:21:53,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:21:53,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:53] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.022 0.095 rw 2026-10-28 08:21:53,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '2908BAB6714F0F9AAE4EA0917AFC164F', 'loaderId': '759A20AB1A8DCAB4690ECC98F6AF92FE', 'isDownload': False} 2026-10-28 08:21:53,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-28 08:21:53,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:53] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.03 ro 2026-10-28 08:21:53,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:53] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.208 ro 2026-10-28 08:21:53,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:53] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.037 ro 2026-10-28 08:21:54,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-28 08:21:54,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:21:54,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:21:54,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.021 ro 2026-10-28 08:21:54,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-10-28 08:21:54,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.025 rw 2026-10-28 08:21:55,197 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:21:55,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529442 249 0.242 0.661 rw 2026-10-28 08:21:55,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: The ready code tooks too much time : 2.2538387775421143 2026-10-28 08:21:55,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:21:55,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/45] Tour PosLoyaltyValidity2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:21:55,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:21:56,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:21:56,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-10-28 08:21:56,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 08:21:56,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:21:56,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:21:56,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:21:56,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.008 0.038 rw 2026-10-28 08:21:56,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-10-28 08:21:56,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-10-28 08:21:56,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:21:56,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:56] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.033 ro 2026-10-28 08:21:57,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:21:57,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:21:57,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:21:57,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.042 - 2026-10-28 08:21:57,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/45] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:21:57,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.059 0.095 rw 2026-10-28 08:21:57,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.026 0.247 rw 2026-10-28 08:21:57,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.311 rw 2026-10-28 08:21:57,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/45] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:57,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:21:57,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/45] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:21:57,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-28 08:21:57,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:21:57,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:21:57,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-10-28 08:21:57,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/45] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:21:57,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.88"))) 2026-10-28 08:21:57,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:21:58,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:21:58,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/45] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:21:58,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-10-28 08:21:58,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-10-28 08:21:58,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/45] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:21:58,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/45] Tour PosLoyaltyValidity2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:21:58,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/45] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:21:58,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/45] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:21:59,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/45] Tour PosLoyaltyValidity2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:21:59,094 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27457535 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '3b563921-bdd1-4267-994f-b085fe5050a6'}] 2026-10-28 08:21:59,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/45] Tour PosLoyaltyValidity2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:21:59,617 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27457535 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '3b563921-bdd1-4267-994f-b085fe5050a6'} created pos.order #470 2026-10-28 08:21:59,619 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27457535 finished 2026-10-28 08:21:59,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9698 187 0.155 0.501 rw 2026-10-28 08:21:59,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:21:59,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/45] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:21:59,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/45] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:21:59,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/45] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:21:59,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:21:59,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/45] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:21:59,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.034 rw 2026-10-28 08:21:59,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-28 08:22:00,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [24/45] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:00,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [25/45] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:00,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [26/45] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:00,172 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [27/45] Tour PosLoyaltyValidity2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:22:00,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [28/45] Tour PosLoyaltyValidity2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:22:00,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [29/45] Tour PosLoyaltyValidity2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:22:00,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [30/45] Tour PosLoyaltyValidity2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:22:00,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [31/45] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-10-28 08:22:00,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [32/45] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-10-28 08:22:00,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [33/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:00,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [34/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:00,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [35/45] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:00,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [36/45] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:00,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [37/45] Tour PosLoyaltyValidity2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:22:00,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [38/45] Tour PosLoyaltyValidity2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:22:00,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [39/45] Tour PosLoyaltyValidity2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:22:00,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [40/45] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:00,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [41/45] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:00,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [42/45] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:01,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [43/45] Tour PosLoyaltyValidity2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:01,299 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48550874 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'cccce6e6-cde0-47b3-999d-b059916e3283'}] 2026-10-28 08:22:01,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [44/45] Tour PosLoyaltyValidity2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:01,782 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48550874 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'cccce6e6-cde0-47b3-999d-b059916e3283'} created pos.order #471 2026-10-28 08:22:01,786 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48550874 finished 2026-10-28 08:22:01,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:22:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6743 163 0.151 0.476 rw 2026-10-28 08:22:02,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:22:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 08:22:02,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [45/45] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:02,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-28 08:22:02,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:22:02,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:22:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.046 rw 2026-10-28 08:22:02,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 22348260 (allocated 24399872) 2026-10-28 08:22:02,306 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:22:02,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 btSKyXh3 - [28/Oct/2026 08:21:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.476 rw 2026-10-28 08:22:02,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 39266 2026-10-28 08:22:02,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-28 08:22:02,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 39266 2026-10-28 08:22:02,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082202_560295_test_loyalty_validity_dates_and_use.txt 2026-10-28 08:22:02,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp1lr3eodi_chrome_odoo" 2026-10-28 08:22:02,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-28 08:22:03,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 39395 2026-10-28 08:22:03,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp1e0wu61h_chrome_odoo 2026-10-28 08:22:03,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:34159/json/version 2026-10-28 08:22:03,712 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:03,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-28 08:22:03,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:34159/json 2026-10-28 08:22:03,742 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:03,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:34159/devtools/page/53B3BAC479446EC6C793FAB09231C47A 2026-10-28 08:22:03,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-28 08:22:03,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-28 08:22:03,948 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:22:03,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-28 08:22:03,966 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:22:03,966 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:22:04,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:04] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 63 0.042 0.154 rw 2026-10-28 08:22:04,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '53B3BAC479446EC6C793FAB09231C47A', 'loaderId': '8F40EFE04DEB7B9B474C40AC8C93348D', 'isDownload': False} 2026-10-28 08:22:04,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Evaluate ready code "odoo.isTourReady('test_max_usage_partner_with_point')" 2026-10-28 08:22:04,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:04] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.012 ro 2026-10-28 08:22:04,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:04] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.032 ro 2026-10-28 08:22:04,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:04] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.313 ro 2026-10-28 08:22:05,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-28 08:22:05,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:22:05,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:22:05,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 08:22:05,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.073 rw 2026-10-28 08:22:05,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.082 rw 2026-10-28 08:22:05,656 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:22:06,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523614 263 0.258 0.749 rw 2026-10-28 08:22:06,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: The ready code tooks too much time : 2.3077354431152344 2026-10-28 08:22:06,482 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:22:06,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:22:06,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [1/58] Tour test_max_usage_partner_with_point → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:22:06,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:22:06,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:22:06,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.024 rw 2026-10-28 08:22:06,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 08:22:07,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.017 ro 2026-10-28 08:22:07,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:22:07,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.057 rw 2026-10-28 08:22:07,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:22:07,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:22:07,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.043 rw 2026-10-28 08:22:07,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.037 ro 2026-10-28 08:22:07,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:22:07,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 08:22:07,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:22:07,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-10-28 08:22:07,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [2/58] Tour test_max_usage_partner_with_point → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:22:07,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:07] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.037 0.091 rw 2026-10-28 08:22:08,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [3/58] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:22:08,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:08] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.047 0.24 rw 2026-10-28 08:22:08,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.273 rw 2026-10-28 08:22:08,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.058 rw 2026-10-28 08:22:08,169 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.118 rw 2026-10-28 08:22:08,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [4/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:08,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [5/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:22:08,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [6/58] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:22:08,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [7/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:22:08,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:22:08,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [8/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:08,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [9/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:08,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [10/58] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:22:08,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [11/58] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:22:08,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [12/58] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:08,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [13/58] Tour test_max_usage_partner_with_point → Step Search customer with "AAA Partner 2" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:08,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.012 0.046 ro 2026-10-28 08:22:08,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [14/58] Tour test_max_usage_partner_with_point → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:09,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [15/58] Tour test_max_usage_partner_with_point → Step Check "AAA Partner 2" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner 2")) 2026-10-28 08:22:09,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [16/58] Tour test_max_usage_partner_with_point → Step click partner 'AAA Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner 2)) 2026-10-28 08:22:09,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [17/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:09,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [18/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:09,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [19/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:09,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.009 0.015 ro 2026-10-28 08:22:09,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [20/58] Tour test_max_usage_partner_with_point → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:22:09,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [21/58] Tour test_max_usage_partner_with_point → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:22:09,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [22/58] Tour test_max_usage_partner_with_point → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:22:09,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [23/58] Tour test_max_usage_partner_with_point → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:22:09,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [24/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:09,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [25/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:09,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [26/58] Tour test_max_usage_partner_with_point → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:22:09,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [27/58] Tour test_max_usage_partner_with_point → Step .selection-item span:nth-child(2) 2026-10-28 08:22:09,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [28/58] Tour test_max_usage_partner_with_point → Step select reward (trigger: .selection-item:contains("100% on your order")) 2026-10-28 08:22:09,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [29/58] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:09,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [30/58] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:09,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [31/58] Tour test_max_usage_partner_with_point → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:09,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:09] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:22:09,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:09] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:22:09,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:22:09,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 08:22:09,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [32/58] Tour test_max_usage_partner_with_point → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:09,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [33/58] Tour test_max_usage_partner_with_point → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:09,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [34/58] Tour test_max_usage_partner_with_point → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:10,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [35/58] Tour test_max_usage_partner_with_point → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:10,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [36/58] Tour test_max_usage_partner_with_point → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:10,461 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34046334 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '958bd9d4-6034-4610-adb1-5658266803fa'}] 2026-10-28 08:22:11,014 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34046334 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '958bd9d4-6034-4610-adb1-5658266803fa'} created pos.order #472 2026-10-28 08:22:11,016 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34046334 finished 2026-10-28 08:22:11,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5692 209 0.194 0.449 rw 2026-10-28 08:22:11,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.011 ro 2026-10-28 08:22:11,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [37/58] Tour test_max_usage_partner_with_point → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:11,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [38/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:11,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [39/58] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:22:11,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [40/58] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:22:11,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [41/58] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:11,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [42/58] Tour test_max_usage_partner_with_point → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:11,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [43/58] Tour test_max_usage_partner_with_point → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:11,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.06 rw 2026-10-28 08:22:11,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 475 4 0.011 0.05 ro 2026-10-28 08:22:11,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [44/58] Tour test_max_usage_partner_with_point → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:22:11,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [45/58] Tour test_max_usage_partner_with_point → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:22:11,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [46/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:11,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [47/58] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:22:11,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [48/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:11,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [49/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:22:11,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [50/58] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:22:11,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [51/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:22:11,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.013 0.039 ro 2026-10-28 08:22:11,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [52/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:11,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [53/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:11,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [54/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:11,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [55/58] Tour test_max_usage_partner_with_point → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:22:11,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [56/58] Tour test_max_usage_partner_with_point → Step .control-buttons button.disabled:contains("Reward") 2026-10-28 08:22:11,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [57/58] Tour test_max_usage_partner_with_point → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:22:11,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [58/58] Tour test_max_usage_partner_with_point → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:22:12,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-28 08:22:12,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_max_usage_partner_with_point SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:22:12,274 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:22:12,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 22541976 (allocated 24924160) 2026-10-28 08:22:12,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c96cCtNU - [28/Oct/2026 08:22:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.022 6.988 rw 2026-10-28 08:22:12,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 39395 2026-10-28 08:22:12,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-28 08:22:12,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 39395 2026-10-28 08:22:12,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082212_561158_test_max_usage_partner_with_point.txt 2026-10-28 08:22:12,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp1e0wu61h_chrome_odoo" 2026-10-28 08:22:12,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-28 08:22:13,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 39524 2026-10-28 08:22:13,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpazx8s_ph_chrome_odoo 2026-10-28 08:22:13,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:45775/json/version 2026-10-28 08:22:13,630 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:13,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-28 08:22:13,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:45775/json 2026-10-28 08:22:13,721 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:13,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:45775/devtools/page/87D7CC82ADD1B2677941C462A3C8B1D2 2026-10-28 08:22:13,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-28 08:22:13,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-28 08:22:13,926 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:22:13,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-28 08:22:13,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-10-28 08:22:13,942 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:22:14,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:14] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 63 0.057 0.158 rw 2026-10-28 08:22:14,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '87D7CC82ADD1B2677941C462A3C8B1D2', 'loaderId': '1E71E9E2B220951DE338A07054EBC713', 'isDownload': False} 2026-10-28 08:22:14,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-10-28 08:22:14,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:14] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.288 ro 2026-10-28 08:22:14,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:14] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.037 ro 2026-10-28 08:22:14,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:14] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.008 0.053 ro 2026-10-28 08:22:14,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-28 08:22:14,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:22:14,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 08:22:15,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.014 ro 2026-10-28 08:22:15,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-10-28 08:22:15,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.037 rw 2026-10-28 08:22:15,452 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:22:16,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522471 264 0.225 0.679 rw 2026-10-28 08:22:16,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: The ready code tooks too much time : 2.057250738143921 2026-10-28 08:22:16,236 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:22:16,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [1/35] Tour test_min_qty_points_awarded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:22:16,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:22:16,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-10-28 08:22:16,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:22:16,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.048 rw 2026-10-28 08:22:16,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:16] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 08:22:17,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.016 ro 2026-10-28 08:22:17,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:22:17,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:22:17,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:22:17,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.058 rw 2026-10-28 08:22:17,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.055 ro 2026-10-28 08:22:17,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-10-28 08:22:17,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-10-28 08:22:17,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:22:17,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.024 - 2026-10-28 08:22:17,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-10-28 08:22:17,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.043 0.092 rw 2026-10-28 08:22:17,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [2/35] Tour test_min_qty_points_awarded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:22:17,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [3/35] Tour test_min_qty_points_awarded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:17,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [4/35] Tour test_min_qty_points_awarded → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:22:17,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.043 0.262 rw 2026-10-28 08:22:17,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.298 rw 2026-10-28 08:22:17,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.15 rw 2026-10-28 08:22:17,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.174 rw 2026-10-28 08:22:18,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [5/35] Tour test_min_qty_points_awarded → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:22:18,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.006 0.053 ro 2026-10-28 08:22:18,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [6/35] Tour test_min_qty_points_awarded → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:18,172 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [7/35] Tour test_min_qty_points_awarded → Step Search customer with "AA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:18,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [8/35] Tour test_min_qty_points_awarded → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:18,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:22:18,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [9/35] Tour test_min_qty_points_awarded → Step Check "AA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AA Partner")) 2026-10-28 08:22:18,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [10/35] Tour test_min_qty_points_awarded → Step click partner 'AA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AA Partner)) 2026-10-28 08:22:18,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [11/35] Tour test_min_qty_points_awarded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:18,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [12/35] Tour test_min_qty_points_awarded → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:22:18,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.004 0.034 ro 2026-10-28 08:22:18,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [13/35] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:18,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [14/35] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:18,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [15/35] Tour test_min_qty_points_awarded → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:22:18,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [16/35] Tour test_min_qty_points_awarded → Step .selection-item span:nth-child(2) 2026-10-28 08:22:18,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:22:18,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [17/35] Tour test_min_qty_points_awarded → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-10-28 08:22:18,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [18/35] Tour test_min_qty_points_awarded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:18,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [19/35] Tour test_min_qty_points_awarded → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:18,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [20/35] Tour test_min_qty_points_awarded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:18,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [21/35] Tour test_min_qty_points_awarded → Step loyalty points total 90 (trigger: .loyalty-points-total:contains("90")) 2026-10-28 08:22:18,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:18] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:22:19,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [22/35] Tour test_min_qty_points_awarded → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-10-28 08:22:19,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [23/35] Tour test_min_qty_points_awarded → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-10-28 08:22:19,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [24/35] Tour test_min_qty_points_awarded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:19,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [25/35] Tour test_min_qty_points_awarded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:19,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [26/35] Tour test_min_qty_points_awarded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:19,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:22:19,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-10-28 08:22:19,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [27/35] Tour test_min_qty_points_awarded → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:19,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [28/35] Tour test_min_qty_points_awarded → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:22:19,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [29/35] Tour test_min_qty_points_awarded → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:22:19,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [30/35] Tour test_min_qty_points_awarded → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:19,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [31/35] Tour test_min_qty_points_awarded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:19,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [32/35] Tour test_min_qty_points_awarded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:20,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [33/35] Tour test_min_qty_points_awarded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:20,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [34/35] Tour test_min_qty_points_awarded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:20,298 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83999974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b177b680-e63e-4a0f-9779-df51ce31263f'}] 2026-10-28 08:22:20,873 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83999974 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b177b680-e63e-4a0f-9779-df51ce31263f'} created pos.order #473 2026-10-28 08:22:20,875 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83999974 finished 2026-10-28 08:22:20,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6895 208 0.167 0.499 rw 2026-10-28 08:22:21,098 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:21] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.003 0.01 ro 2026-10-28 08:22:21,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [35/35] Tour test_min_qty_points_awarded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:21,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-28 08:22:21,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 08:22:21,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.077 rw 2026-10-28 08:22:21,351 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:22:21,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 22045864 (allocated 24137728) 2026-10-28 08:22:21,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -wpJh9a2 - [28/Oct/2026 08:22:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.259 rw 2026-10-28 08:22:21,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 39524 2026-10-28 08:22:21,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-28 08:22:21,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 39524 2026-10-28 08:22:21,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082221_575185_test_min_qty_points_awarded.txt 2026-10-28 08:22:21,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpazx8s_ph_chrome_odoo" 2026-10-28 08:22:21,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-28 08:22:22,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 39653 2026-10-28 08:22:22,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmpkgi6qzsi_chrome_odoo 2026-10-28 08:22:22,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:43841/json/version 2026-10-28 08:22:22,777 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:22,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-28 08:22:22,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:43841/json 2026-10-28 08:22:22,798 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:22,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:43841/devtools/page/DB718E550F088FBF058223E701571E99 2026-10-28 08:22:22,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-28 08:22:22,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-28 08:22:23,009 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:22:23,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-28 08:22:23,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:22:23,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:22:23,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:23] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.035 0.113 rw 2026-10-28 08:22:23,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'DB718E550F088FBF058223E701571E99', 'loaderId': '8C53E1B03B28EFE18D60645372786F05', 'isDownload': False} 2026-10-28 08:22:23,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-28 08:22:23,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:23] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.031 ro 2026-10-28 08:22:23,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:23] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.222 ro 2026-10-28 08:22:23,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:23] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-10-28 08:22:23,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-28 08:22:24,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:22:24,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:22:24,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 08:22:24,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.008 rw 2026-10-28 08:22:24,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.031 rw 2026-10-28 08:22:24,460 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:22:25,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533796 265 0.231 0.655 rw 2026-10-28 08:22:25,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: The ready code tooks too much time : 2.134312629699707 2026-10-28 08:22:25,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate test code "odoo.startTour('MultipleGiftWalletProgramsTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:22:25,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [1/181] Tour MultipleGiftWalletProgramsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:22:25,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-10-28 08:22:25,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.017 ro 2026-10-28 08:22:25,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:22:25,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-10-28 08:22:25,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:22:26,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.019 ro 2026-10-28 08:22:26,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:22:26,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.052 rw 2026-10-28 08:22:26,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.027 - 2026-10-28 08:22:26,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-10-28 08:22:26,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.04 ro 2026-10-28 08:22:26,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.038 rw 2026-10-28 08:22:26,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-10-28 08:22:26,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-10-28 08:22:26,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.057 - 2026-10-28 08:22:26,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-10-28 08:22:26,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [2/181] Tour MultipleGiftWalletProgramsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:22:26,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.029 0.097 rw 2026-10-28 08:22:26,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.021 0.202 rw 2026-10-28 08:22:26,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.228 rw 2026-10-28 08:22:26,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [3/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:22:26,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:26] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.109 ro 2026-10-28 08:22:27,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.134 rw 2026-10-28 08:22:27,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:27] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.168 rw 2026-10-28 08:22:27,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [4/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-10-28 08:22:27,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [5/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-10-28 08:22:27,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [6/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-10-28 08:22:27,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [7/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:27,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [8/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-10-28 08:22:27,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [9/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:27,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [10/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:27,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [11/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:22:27,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [12/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:27,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [13/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:27,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [14/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:22:27,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [15/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:27,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [16/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:27,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:22:27,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [17/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:22:27,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [18/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:27,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [19/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:27,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [20/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-10-28 08:22:27,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [21/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"):not(:visible)) 2026-10-28 08:22:27,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [22/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:27,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [23/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:27,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [24/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:27,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:22:27,616 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:22:28,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [25/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:28,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [26/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:22:28,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [27/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:28,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [28/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:28,661 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89431095 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '5907214c-5eeb-47fc-9f84-e183388a364a'}] 2026-10-28 08:22:28,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [29/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:28,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [30/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:28,884 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89431095 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '5907214c-5eeb-47fc-9f84-e183388a364a'} created pos.order #474 2026-10-28 08:22:28,886 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89431095 finished 2026-10-28 08:22:28,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5411 96 0.086 0.219 rw 2026-10-28 08:22:29,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:29] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.02 ro 2026-10-28 08:22:29,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [31/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:29,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [32/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:22:29,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [33/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-10-28 08:22:29,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [34/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:29,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [35/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-10-28 08:22:29,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.063 rw 2026-10-28 08:22:29,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [36/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:29,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [37/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:29,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [38/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:22:29,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [39/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:29,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [40/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:29,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [41/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:22:29,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [42/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:29,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [43/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:29,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [44/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:29,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [45/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:29,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [46/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:29,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [47/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-10-28 08:22:29,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [48/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-10-28 08:22:29,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [49/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:29,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [50/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:29,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [51/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:29,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [52/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:29,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [53/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:29,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [54/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:29,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [55/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:30,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [56/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:30,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [57/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:30,521 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44118233 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '3783d87e-6dd4-476a-a855-f7f89af16d71'}] 2026-10-28 08:22:30,697 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44118233 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '3783d87e-6dd4-476a-a855-f7f89af16d71'} created pos.order #475 2026-10-28 08:22:30,699 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44118233 finished 2026-10-28 08:22:30,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5411 79 0.072 0.189 rw 2026-10-28 08:22:30,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:22:30,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [58/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:31,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [59/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-28 08:22:31,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [60/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-28 08:22:31,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [61/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-10-28 08:22:31,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [62/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-28 08:22:31,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.038 rw 2026-10-28 08:22:31,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [63/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:31,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [64/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:31,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.041 ro 2026-10-28 08:22:31,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [65/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:31,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [66/181] Tour MultipleGiftWalletProgramsTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-10-28 08:22:31,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [67/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-28 08:22:31,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.013 ro 2026-10-28 08:22:31,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [68/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:31,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [69/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:31,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [70/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:22:31,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [71/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:31,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [72/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:31,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [73/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:22:31,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [74/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:31,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [75/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:31,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [76/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:22:31,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [77/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:31,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [78/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:31,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [79/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-10-28 08:22:31,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [80/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"):not(:visible)) 2026-10-28 08:22:31,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [81/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:31,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [82/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:31,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [83/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:32,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [84/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:32,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [85/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:22:32,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [86/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:32,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [87/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:32,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [88/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:32,815 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53310171 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'f3e6a943-4b81-4695-8611-0f85b6e3944c'}] 2026-10-28 08:22:32,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [89/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:33,115 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53310171 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'f3e6a943-4b81-4695-8611-0f85b6e3944c'} created pos.order #476 2026-10-28 08:22:33,119 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53310171 finished 2026-10-28 08:22:33,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 83 0.165 0.243 rw 2026-10-28 08:22:33,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-10-28 08:22:33,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [90/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:33,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [91/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-28 08:22:33,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [92/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-10-28 08:22:33,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [93/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:33,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [94/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:33,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.04 rw 2026-10-28 08:22:33,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [95/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:33,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 253 5 0.01 0.057 ro 2026-10-28 08:22:33,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [96/181] Tour MultipleGiftWalletProgramsTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-10-28 08:22:33,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [97/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-28 08:22:33,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [98/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:33,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [99/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:33,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [100/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:22:33,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 253 5 0.014 0.034 ro 2026-10-28 08:22:33,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [101/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:33,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [102/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:33,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [103/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:22:33,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [104/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:33,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [105/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:33,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [106/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:22:33,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [107/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:33,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [108/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:33,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [109/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-10-28 08:22:34,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [110/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"):not(:visible)) 2026-10-28 08:22:34,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [111/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:34,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [112/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:34,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [113/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:34,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [114/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:34,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [115/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:22:34,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [116/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:34,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [117/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:35,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [118/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:35,145 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35267168 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '6dfec068-1db6-40fe-89ab-54aaac3fe7f0'}] 2026-10-28 08:22:35,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [119/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:35,365 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35267168 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '6dfec068-1db6-40fe-89ab-54aaac3fe7f0'} created pos.order #477 2026-10-28 08:22:35,367 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35267168 finished 2026-10-28 08:22:35,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 84 0.08 0.239 rw 2026-10-28 08:22:35,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:35] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 08:22:35,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [120/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:35,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [121/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-28 08:22:35,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [122/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-28 08:22:35,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [123/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:35,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [124/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "BBBBBBB" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:35,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-10-28 08:22:35,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [125/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:35,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 466 5 0.006 0.041 ro 2026-10-28 08:22:36,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [126/181] Tour MultipleGiftWalletProgramsTour → Step Check "BBBBBBB" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBBBBBB")) 2026-10-28 08:22:36,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [127/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'BBBBBBB' from partner list screen (trigger: .modal .partner-list b:contains(BBBBBBB)) 2026-10-28 08:22:36,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [128/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:36,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [129/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:22:36,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.035 ro 2026-10-28 08:22:36,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [130/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:22:36,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [131/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:36,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [132/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:36,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [133/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:36,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [134/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:36,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [135/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:22:36,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [136/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:36,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [137/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:37,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [138/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:37,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [139/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:37,216 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55676037 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': 'fa81a9d1-6560-490f-af7e-b904229ee728'}] 2026-10-28 08:22:37,451 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55676037 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': 'fa81a9d1-6560-490f-af7e-b904229ee728'} created pos.order #478 2026-10-28 08:22:37,453 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55676037 finished 2026-10-28 08:22:37,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5415 83 0.086 0.259 rw 2026-10-28 08:22:37,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:37] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:22:37,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [140/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:37,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [141/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:22:37,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [142/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:37,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-10-28 08:22:37,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [143/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:22:37,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [144/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:22:37,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [145/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:22:37,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [146/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:22:37,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:22:37,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [147/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:22:37,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [148/181] Tour MultipleGiftWalletProgramsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:22:37,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [149/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:37,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [150/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":"12.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("12.00"))) 2026-10-28 08:22:38,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [151/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:38,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [152/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:38,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [153/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:38,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [154/181] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.disabled:contains("eWallet") 2026-10-28 08:22:38,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [155/181] Tour MultipleGiftWalletProgramsTour → Step .modal header .btn-close 2026-10-28 08:22:38,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [156/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:38,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [157/181] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:22:38,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [158/181] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:22:38,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [159/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:22:38,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [160/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:22:38,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [161/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:22:38,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 679 5 0.007 0.036 ro 2026-10-28 08:22:38,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [162/181] Tour MultipleGiftWalletProgramsTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-10-28 08:22:38,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [163/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-28 08:22:38,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [164/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:38,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [165/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:22:38,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [166/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:22:38,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [167/181] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-10-28 08:22:38,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 466 5 0.006 0.036 ro 2026-10-28 08:22:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [168/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-28 08:22:38,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [169/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-10-28 08:22:38,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [170/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-28 08:22:38,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [171/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:22:38,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [172/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:22:38,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [173/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:38,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [174/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:38,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [175/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:38,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:38] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:22:39,197 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [176/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:39,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [177/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:39,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [178/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:39,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [179/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:39,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [180/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:39,744 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71168685 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000006', 'uuid': 'c09e7204-60cb-4663-a696-c30b1e5e58c0'}] 2026-10-28 08:22:40,335 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71168685 order {'name': '/', 'pos_reference': '261-80-000006', 'uuid': 'c09e7204-60cb-4663-a696-c30b1e5e58c0'} created pos.order #479 2026-10-28 08:22:40,337 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71168685 finished 2026-10-28 08:22:40,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5706 189 0.208 0.479 rw 2026-10-28 08:22:40,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:40] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-10-28 08:22:40,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [181/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:40,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-28 08:22:40,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:22:40,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-10-28 08:22:40,963 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:22:40,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 27211480 (allocated 28332032) 2026-10-28 08:22:40,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v56wNX8x - [28/Oct/2026 08:22:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 16.842 rw 2026-10-28 08:22:41,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 39653 2026-10-28 08:22:41,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-28 08:22:41,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 39653 2026-10-28 08:22:41,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082241_167919_test_multiple_gift_wallet_programs.txt 2026-10-28 08:22:41,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmpkgi6qzsi_chrome_odoo" 2026-10-28 08:22:41,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-28 08:22:42,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 39784 2026-10-28 08:22:42,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpo5nok6iq_chrome_odoo 2026-10-28 08:22:42,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:35267/json/version 2026-10-28 08:22:42,232 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:42,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-28 08:22:42,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:35267/json 2026-10-28 08:22:42,308 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:42,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:35267/devtools/page/3E29A8E3DDF2818A034D07703BE1EC60 2026-10-28 08:22:42,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-28 08:22:42,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-28 08:22:42,537 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:22:42,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-28 08:22:42,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-10-28 08:22:42,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-10-28 08:22:42,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:42] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 63 0.04 0.154 rw 2026-10-28 08:22:42,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '3E29A8E3DDF2818A034D07703BE1EC60', 'loaderId': 'F675DA14BDEC3E24F183CCB871B5AB2B', 'isDownload': False} 2026-10-28 08:22:42,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-28 08:22:42,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:42] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.034 ro 2026-10-28 08:22:42,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:42] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.291 ro 2026-10-28 08:22:42,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:42] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.041 ro 2026-10-28 08:22:43,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-28 08:22:43,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:22:43,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:22:43,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.035 ro 2026-10-28 08:22:43,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.034 rw 2026-10-28 08:22:43,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.037 rw 2026-10-28 08:22:44,319 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:22:44,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523925 265 0.249 0.701 rw 2026-10-28 08:22:45,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: The ready code tooks too much time : 2.3652584552764893 2026-10-28 08:22:45,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate test code "odoo.startTour('test_multiple_loyalty_products', {"stepDelay": 0, "debug": false})" 2026-10-28 08:22:45,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [1/6] Tour test_multiple_loyalty_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:22:45,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-10-28 08:22:45,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-10-28 08:22:45,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.035 rw 2026-10-28 08:22:45,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.048 rw 2026-10-28 08:22:45,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:22:45,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:22:45,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:22:46,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.042 rw 2026-10-28 08:22:46,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.034 - 2026-10-28 08:22:46,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:22:46,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.06 ro 2026-10-28 08:22:46,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-10-28 08:22:46,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:22:46,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.013 ro 2026-10-28 08:22:46,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-10-28 08:22:46,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-10-28 08:22:46,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [2/6] Tour test_multiple_loyalty_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:22:46,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.053 0.099 rw 2026-10-28 08:22:46,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [3/6] Tour test_multiple_loyalty_products → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:22:46,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.074 0.311 rw 2026-10-28 08:22:46,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.392 rw 2026-10-28 08:22:46,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.053 0.225 rw 2026-10-28 08:22:46,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:46] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.293 rw 2026-10-28 08:22:47,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [4/6] Tour test_multiple_loyalty_products → Step Check that selection popup is not opened (trigger: body:not(:has(.selection-item))) 2026-10-28 08:22:47,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [5/6] Tour test_multiple_loyalty_products → Step Check orderline with attributes: {"productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:22:47,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [6/6] Tour test_multiple_loyalty_products → Step Check orderline with attributes: {"productName":"10% on your order","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.qty:contains("1"))) 2026-10-28 08:22:47,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-28 08:22:47,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:22:47,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:47] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:22:47,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:22:47,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:47] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:22:47,547 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:22:47,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 19891096 (allocated 21254144) 2026-10-28 08:22:47,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PJ8zNGsF - [28/Oct/2026 08:22:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 3.59 rw 2026-10-28 08:22:47,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 39784 2026-10-28 08:22:47,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-28 08:22:47,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 39784 2026-10-28 08:22:47,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082247_834595_test_multiple_loyalty_products.txt 2026-10-28 08:22:47,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpo5nok6iq_chrome_odoo" 2026-10-28 08:22:47,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-28 08:22:48,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 39923 2026-10-28 08:22:48,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmptubol_dh_chrome_odoo 2026-10-28 08:22:48,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:46067/json/version 2026-10-28 08:22:48,818 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:48,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-28 08:22:48,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:46067/json 2026-10-28 08:22:48,845 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:48,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:46067/devtools/page/D96F489C6E7C0FA596F3647F491E66C1 2026-10-28 08:22:48,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-28 08:22:48,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-28 08:22:49,049 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:22:49,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-28 08:22:49,080 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:22:49,080 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:22:49,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:49] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 64 0.04 0.152 rw 2026-10-28 08:22:49,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'D96F489C6E7C0FA596F3647F491E66C1', 'loaderId': '2A31A6C540D1B9440C4D1517D288F610', 'isDownload': False} 2026-10-28 08:22:49,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('test_multiple_physical_gift_card_sale')" 2026-10-28 08:22:49,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:49] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.05 ro 2026-10-28 08:22:49,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:49] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 08:22:49,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:49] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.297 ro 2026-10-28 08:22:50,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-28 08:22:50,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:22:50,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.012 - 2026-10-28 08:22:50,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.036 ro 2026-10-28 08:22:50,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.018 rw 2026-10-28 08:22:50,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.089 rw 2026-10-28 08:22:50,907 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:22:51,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522446 265 0.239 0.755 rw 2026-10-28 08:22:51,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: The ready code tooks too much time : 2.412814140319824 2026-10-28 08:22:51,705 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:22:51,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:22:51,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [1/39] Tour test_multiple_physical_gift_card_sale → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:22:51,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.023 ro 2026-10-28 08:22:51,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:22:51,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.034 rw 2026-10-28 08:22:51,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.035 rw 2026-10-28 08:22:52,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:22:52,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:22:52,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.038 rw 2026-10-28 08:22:52,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-10-28 08:22:52,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.04 - 2026-10-28 08:22:52,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.043 ro 2026-10-28 08:22:52,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.051 rw 2026-10-28 08:22:52,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:22:52,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.013 ro 2026-10-28 08:22:52,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:22:52,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.054 rw 2026-10-28 08:22:52,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [2/39] Tour test_multiple_physical_gift_card_sale → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:22:53,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-10-28 08:22:53,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.057 0.093 rw 2026-10-28 08:22:53,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [3/39] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:22:53,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.02 0.094 ro 2026-10-28 08:22:53,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.027 0.292 rw 2026-10-28 08:22:53,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.196 rw 2026-10-28 08:22:53,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.039 0.224 rw 2026-10-28 08:22:53,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [4/39] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-10-28 08:22:53,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [5/39] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-10-28 08:22:53,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:22:53,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [6/39] Tour test_multiple_physical_gift_card_sale → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:22:53,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [7/39] Tour test_multiple_physical_gift_card_sale → Step .modal input[id="code"]:value(test-card-0000) 2026-10-28 08:22:53,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [8/39] Tour test_multiple_physical_gift_card_sale → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-28 08:22:54,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:54] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.011 0.024 rw 2026-10-28 08:22:54,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [9/39] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-10-28 08:22:54,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [10/39] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:54,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [11/39] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-28 08:22:54,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [12/39] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:54,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [13/39] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:22:54,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [14/39] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:22:54,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [15/39] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:22:54,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [16/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:22:54,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [17/39] Tour test_multiple_physical_gift_card_sale → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:22:54,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [18/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:22:54,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [19/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:22:54,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [20/39] Tour test_multiple_physical_gift_card_sale → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:22:54,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [21/39] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:22:54,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [22/39] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:22:54,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [23/39] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-10-28 08:22:54,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [24/39] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-28 08:22:54,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [25/39] Tour test_multiple_physical_gift_card_sale → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:22:54,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [26/39] Tour test_multiple_physical_gift_card_sale → Step .modal input[id="code"]:value(test-card-0001) 2026-10-28 08:22:54,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [27/39] Tour test_multiple_physical_gift_card_sale → Step Input amount '100' (trigger: input[id="amount"]) 2026-10-28 08:22:55,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:55] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.008 0.022 rw 2026-10-28 08:22:55,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [28/39] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-10-28 08:22:55,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [29/39] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:22:55,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [30/39] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:22:55,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [31/39] Tour test_multiple_physical_gift_card_sale → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:22:55,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:22:55,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:22:55,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [32/39] Tour test_multiple_physical_gift_card_sale → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:22:55,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [33/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:55,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [34/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:22:55,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [35/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:22:55,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [36/39] Tour test_multiple_physical_gift_card_sale → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:22:56,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [37/39] Tour test_multiple_physical_gift_card_sale → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:22:56,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [38/39] Tour test_multiple_physical_gift_card_sale → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:22:56,309 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83322618 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3f20b264-ccc4-48ea-b6aa-b06b33dd3d0c'}] 2026-10-28 08:22:56,648 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83322618 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3f20b264-ccc4-48ea-b6aa-b06b33dd3d0c'} created pos.order #480 2026-10-28 08:22:56,651 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83322618 finished 2026-10-28 08:22:56,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6769 105 0.153 0.282 rw 2026-10-28 08:22:56,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:56] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-10-28 08:22:56,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [39/39] Tour test_multiple_physical_gift_card_sale → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:22:56,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-28 08:22:56,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_physical_gift_card_sale SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-28 08:22:57,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.084 rw 2026-10-28 08:22:57,090 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:22:57,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 21620468 (allocated 23351296) 2026-10-28 08:22:57,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fO_Z8Rea - [28/Oct/2026 08:22:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.557 rw 2026-10-28 08:22:57,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 39923 2026-10-28 08:22:57,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-28 08:22:57,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 39923 2026-10-28 08:22:57,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082257_343979_test_multiple_physical_gift_card_sale.txt 2026-10-28 08:22:57,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmptubol_dh_chrome_odoo" 2026-10-28 08:22:57,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-28 08:22:58,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 40050 2026-10-28 08:22:58,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpjdncz7xg_chrome_odoo 2026-10-28 08:22:58,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:35529/json/version 2026-10-28 08:22:58,301 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:58,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:22:58,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:35529/json 2026-10-28 08:22:58,378 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:22:58,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:35529/devtools/page/0FEC466722315A5C3EB2EA1698EE1214 2026-10-28 08:22:58,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-28 08:22:58,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-28 08:22:58,621 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:22:58,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-28 08:22:58,658 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:22:58,658 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:22:58,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:58] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 64 0.043 0.194 rw 2026-10-28 08:22:58,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '0FEC466722315A5C3EB2EA1698EE1214', 'loaderId': '42337222EADE725DAB7FE109657A185C', 'isDownload': False} 2026-10-28 08:22:58,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Evaluate ready code "odoo.isTourReady('test_multiple_reward_line_free_product')" 2026-10-28 08:22:59,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:58] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-10-28 08:22:59,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:58] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.328 ro 2026-10-28 08:22:59,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:59] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.105 ro 2026-10-28 08:22:59,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:22:59,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:22:59,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:22:59,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 08:22:59,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:22:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.013 0.016 rw 2026-10-28 08:23:00,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.022 0.046 rw 2026-10-28 08:23:00,428 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:01,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525678 266 0.24 0.715 rw 2026-10-28 08:23:01,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: The ready code tooks too much time : 2.2951414585113525 2026-10-28 08:23:01,213 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:23:01,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [1/41] Tour test_multiple_reward_line_free_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:01,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.019 ro 2026-10-28 08:23:01,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 08:23:01,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:23:01,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.022 rw 2026-10-28 08:23:01,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 08:23:01,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:23:02,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.014 rw 2026-10-28 08:23:02,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.045 rw 2026-10-28 08:23:02,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-10-28 08:23:02,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-10-28 08:23:02,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.034 ro 2026-10-28 08:23:02,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 08:23:02,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.017 ro 2026-10-28 08:23:02,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.035 - 2026-10-28 08:23:02,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-10-28 08:23:02,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.046 - 2026-10-28 08:23:02,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.043 0.073 rw 2026-10-28 08:23:02,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [2/41] Tour test_multiple_reward_line_free_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:23:02,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.05 0.206 rw 2026-10-28 08:23:02,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.237 rw 2026-10-28 08:23:02,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [3/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:23:02,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.018 rw 2026-10-28 08:23:02,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.081 rw 2026-10-28 08:23:02,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [4/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:23:02,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [5/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:23:02,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [6/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:23:02,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [7/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .more-btn) 2026-10-28 08:23:02,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [8/41] Tour test_multiple_reward_line_free_product → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:23:03,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [9/41] Tour test_multiple_reward_line_free_product → Step .selection-item span:nth-child(2) 2026-10-28 08:23:03,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:23:03,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [10/41] Tour test_multiple_reward_line_free_product → Step select reward (trigger: .selection-item:contains("Add "Free Product - Product A"")) 2026-10-28 08:23:03,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [11/41] Tour test_multiple_reward_line_free_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:03,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [12/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Product A","quantity":"1","price":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:23:03,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [13/41] Tour test_multiple_reward_line_free_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:03,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [14/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:23:03,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [15/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:23:03,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [16/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Product A"))) 2026-10-28 08:23:03,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:03] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:23:03,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:03] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:23:03,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [17/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Product A"))) 2026-10-28 08:23:03,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [18/41] Tour test_multiple_reward_line_free_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:03,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [19/41] Tour test_multiple_reward_line_free_product → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:23:03,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [20/41] Tour test_multiple_reward_line_free_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:03,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [21/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:23:03,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [22/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .more-btn) 2026-10-28 08:23:03,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [23/41] Tour test_multiple_reward_line_free_product → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:23:03,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [24/41] Tour test_multiple_reward_line_free_product → Step .selection-item span:nth-child(2) 2026-10-28 08:23:03,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [25/41] Tour test_multiple_reward_line_free_product → Step select reward (trigger: .selection-item:contains("Add "Free Product - Product B"")) 2026-10-28 08:23:03,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [26/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B"))) 2026-10-28 08:23:03,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [27/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:23:03,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [28/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:23:03,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [29/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:23:03,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [30/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:23:03,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [31/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:23:03,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [32/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:23:03,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [33/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:23:03,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [34/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:23:03,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [35/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Product A"))) 2026-10-28 08:23:04,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [36/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Product A"))) 2026-10-28 08:23:04,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [37/41] Tour test_multiple_reward_line_free_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:04,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [38/41] Tour test_multiple_reward_line_free_product → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:23:04,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [39/41] Tour test_multiple_reward_line_free_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:04,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [40/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:23:04,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [41/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-10-28 08:23:04,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-28 08:23:04,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_reward_line_free_product SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 08:23:04,468 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:04,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 24967624 (allocated 27021312) 2026-10-28 08:23:04,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LVfs9W-_ - [28/Oct/2026 08:23:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.451 rw 2026-10-28 08:23:04,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 40050 2026-10-28 08:23:04,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-28 08:23:04,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 40050 2026-10-28 08:23:04,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082304_714581_test_multiple_reward_line_free_product.txt 2026-10-28 08:23:04,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpjdncz7xg_chrome_odoo" 2026-10-28 08:23:04,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-28 08:23:05,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 40183 2026-10-28 08:23:05,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpgugv4xkp_chrome_odoo 2026-10-28 08:23:05,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:43187/json/version 2026-10-28 08:23:05,648 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43187', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:05,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:05,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:43187/json 2026-10-28 08:23:05,769 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43187', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:05,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:43187/devtools/page/F8BBDEE5A4DF19B6FB5E30535C40ED78 2026-10-28 08:23:05,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-28 08:23:05,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-28 08:23:05,997 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:06,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-28 08:23:06,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:23:06,022 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:23:06,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:06] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.041 0.215 rw 2026-10-28 08:23:06,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': 'F8BBDEE5A4DF19B6FB5E30535C40ED78', 'loaderId': '327AE1B9ACFD56E69311E75C1E95C4E6', 'isDownload': False} 2026-10-28 08:23:06,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-28 08:23:06,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:06] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.346 ro 2026-10-28 08:23:06,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:06] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.028 ro 2026-10-28 08:23:06,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:06] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.094 ro 2026-10-28 08:23:07,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:07,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:23:07,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:23:07,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:23:07,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.015 rw 2026-10-28 08:23:07,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.037 rw 2026-10-28 08:23:07,956 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:08,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521271 263 0.29 0.728 rw 2026-10-28 08:23:08,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: The ready code tooks too much time : 2.4989235401153564 2026-10-28 08:23:08,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate test code "odoo.startTour('PosLoyaltyNextOrderCouponExpirationDate', {"stepDelay": 0, "debug": false})" 2026-10-28 08:23:08,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [1/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:08,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.014 ro 2026-10-28 08:23:08,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:23:08,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:23:08,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:23:08,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:08] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:23:09,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.015 ro 2026-10-28 08:23:09,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:23:09,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:23:09,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 08:23:09,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.059 rw 2026-10-28 08:23:09,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.057 ro 2026-10-28 08:23:09,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.064 rw 2026-10-28 08:23:09,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:23:09,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:23:09,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-10-28 08:23:10,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-10-28 08:23:10,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.04 0.107 rw 2026-10-28 08:23:10,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [2/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:23:10,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.032 0.24 rw 2026-10-28 08:23:10,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.262 rw 2026-10-28 08:23:10,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [3/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:23:10,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.019 rw 2026-10-28 08:23:10,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.053 rw 2026-10-28 08:23:10,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [4/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:10,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [5/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:23:10,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [6/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:10,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [7/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:23:10,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:23:10,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [8/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:10,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [9/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:23:10,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [10/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:23:10,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [11/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:23:10,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:23:10,884 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:23:11,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [12/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:23:11,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [13/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:23:11,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [14/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:23:11,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [15/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:23:11,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [16/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:11,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [17/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:23:11,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [18/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:23:11,930 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73220396 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '88a46800-774c-458c-ab4c-585d5f7b268b'}] 2026-10-28 08:23:11,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [19/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:23:12,477 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73220396 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '88a46800-774c-458c-ab4c-585d5f7b268b'} created pos.order #481 2026-10-28 08:23:12,479 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73220396 finished 2026-10-28 08:23:12,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6776 191 0.189 0.497 rw 2026-10-28 08:23:12,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:12] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:23:12,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [20/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:23:12,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-28 08:23:12,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 08:23:12,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.02 0.05 rw 2026-10-28 08:23:13,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 20829844 (allocated 22302720) 2026-10-28 08:23:13,002 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:13,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HyOwJwVi - [28/Oct/2026 08:23:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 5.479 rw 2026-10-28 08:23:13,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 40183 2026-10-28 08:23:13,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-28 08:23:13,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 40183 2026-10-28 08:23:13,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082313_252925_test_next_order_coupon_program_expiration_date.txt 2026-10-28 08:23:13,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpgugv4xkp_chrome_odoo" 2026-10-28 08:23:13,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-28 08:23:14,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 40319 2026-10-28 08:23:14,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpcumaf59o_chrome_odoo 2026-10-28 08:23:14,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:42345/json/version 2026-10-28 08:23:14,786 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:14,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:14,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:42345/json 2026-10-28 08:23:14,831 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:14,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:42345/devtools/page/77E00195A380B2435AA19B3DCBA05877 2026-10-28 08:23:14,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-28 08:23:14,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-28 08:23:15,070 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:15,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-28 08:23:15,083 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:23:15,083 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:23:15,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:15] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 63 0.069 0.156 rw 2026-10-28 08:23:15,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '77E00195A380B2435AA19B3DCBA05877', 'loaderId': '47984E27C3FC8884B88B013D656D27F4', 'isDownload': False} 2026-10-28 08:23:15,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Evaluate ready code "odoo.isTourReady('test_not_create_loyalty_card_expired_program')" 2026-10-28 08:23:15,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:15] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.035 ro 2026-10-28 08:23:15,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:15] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.32 ro 2026-10-28 08:23:15,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:15] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.033 ro 2026-10-28 08:23:16,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:16,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:23:16,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:23:16,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.012 ro 2026-10-28 08:23:16,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.01 rw 2026-10-28 08:23:16,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.018 0.071 rw 2026-10-28 08:23:16,795 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:17,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 519809 245 0.26 0.663 rw 2026-10-28 08:23:17,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: The ready code tooks too much time : 2.255795955657959 2026-10-28 08:23:17,577 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:23:17,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:23:17,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [1/32] Tour test_not_create_loyalty_card_expired_program → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:17,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.047 ro 2026-10-28 08:23:17,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-10-28 08:23:17,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:23:17,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:17] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:23:18,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:23:18,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 08:23:18,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.051 rw 2026-10-28 08:23:18,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-10-28 08:23:18,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.036 - 2026-10-28 08:23:18,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.042 - 2026-10-28 08:23:18,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.043 ro 2026-10-28 08:23:18,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 08:23:18,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-10-28 08:23:18,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-10-28 08:23:18,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-10-28 08:23:19,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:19] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.059 0.092 rw 2026-10-28 08:23:19,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [2/32] Tour test_not_create_loyalty_card_expired_program → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:23:19,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:19] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.031 0.231 rw 2026-10-28 08:23:19,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.28 rw 2026-10-28 08:23:19,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [3/32] Tour test_not_create_loyalty_card_expired_program → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:19,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [4/32] Tour test_not_create_loyalty_card_expired_program → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:23:19,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:19] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.024 rw 2026-10-28 08:23:19,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.088 rw 2026-10-28 08:23:19,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [5/32] Tour test_not_create_loyalty_card_expired_program → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:23:19,678 7 INFO rb-a84341f-226073-429745 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 [data-icon="search"].undefined) 2026-10-28 08:23:19,678 7 INFO rb-a84341f-226073-429745 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-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:19,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [8/32] Tour test_not_create_loyalty_card_expired_program → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:23:19,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:23:20,045 7 INFO rb-a84341f-226073-429745 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 body 2026-10-28 08:23:20,245 7 INFO rb-a84341f-226073-429745 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 Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:20,247 7 INFO rb-a84341f-226073-429745 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 Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:20,249 7 INFO rb-a84341f-226073-429745 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 Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-28 08:23:20,250 7 INFO rb-a84341f-226073-429745 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 click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-10-28 08:23:20,268 7 INFO rb-a84341f-226073-429745 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 go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:20,269 7 INFO rb-a84341f-226073-429745 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 click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:23:20,328 7 INFO rb-a84341f-226073-429745 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 review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:20,329 7 INFO rb-a84341f-226073-429745 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 Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:23:20,371 7 INFO rb-a84341f-226073-429745 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 click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:20,381 7 INFO rb-a84341f-226073-429745 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 Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:23:20,558 7 INFO rb-a84341f-226073-429745 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 go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:20,560 7 INFO rb-a84341f-226073-429745 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 click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:23:20,608 7 INFO rb-a84341f-226073-429745 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: .btn-switchpane:contains('Pay')) 2026-10-28 08:23:20,609 7 INFO rb-a84341f-226073-429745 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 now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:23:20,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:23:20,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-10-28 08:23:20,686 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:20,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 84 0.161 0.222 rw 2026-10-28 08:23:21,071 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:21,124 7 INFO rb-a84341f-226073-429745 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 click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:23:21,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 83 0.119 0.25 rw 2026-10-28 08:23:21,172 7 INFO rb-a84341f-226073-429745 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 numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:23:21,173 7 INFO rb-a84341f-226073-429745 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: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:23:21,178 7 INFO rb-a84341f-226073-429745 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: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:23:21,182 7 INFO rb-a84341f-226073-429745 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: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:21,183 7 INFO rb-a84341f-226073-429745 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 validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:23:21,733 7 INFO rb-a84341f-226073-429745 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 feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:23:21,733 7 INFO rb-a84341f-226073-429745 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 wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:23:21,746 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87768462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '6ef3a1a2-f323-4cad-9e76-64ecbd96b0b8'}] 2026-10-28 08:23:22,306 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87768462 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '6ef3a1a2-f323-4cad-9e76-64ecbd96b0b8'} created pos.order #482 2026-10-28 08:23:22,308 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87768462 finished 2026-10-28 08:23:22,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 175 0.176 0.468 rw 2026-10-28 08:23:22,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-10-28 08:23:22,620 7 INFO rb-a84341f-226073-429745 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: .feedback-screen .button.validation) 2026-10-28 08:23:22,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-28 08:23:22,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_not_create_loyalty_card_expired_program SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-28 08:23:22,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.062 rw 2026-10-28 08:23:22,873 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:22,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XNOWeF3r - [28/Oct/2026 08:23:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.532 rw 2026-10-28 08:23:22,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 21325632 (allocated 22564864) 2026-10-28 08:23:23,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 40319 2026-10-28 08:23:23,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-28 08:23:23,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 40319 2026-10-28 08:23:23,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082323_145545_test_not_create_loyalty_card_expired_program.txt 2026-10-28 08:23:23,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpcumaf59o_chrome_odoo" 2026-10-28 08:23:23,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-28 08:23:24,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 40448 2026-10-28 08:23:24,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp1ykejaqs_chrome_odoo 2026-10-28 08:23:24,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:32861/json/version 2026-10-28 08:23:24,329 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:24,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:24,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:32861/json 2026-10-28 08:23:24,404 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:24,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:32861/devtools/page/AB8EB8AB0917B69371AA35C4F70C75A1 2026-10-28 08:23:24,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-28 08:23:24,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-28 08:23:24,667 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:24,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-28 08:23:24,691 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:23:24,691 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:23:24,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:24] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 63 0.04 0.163 rw 2026-10-28 08:23:24,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'AB8EB8AB0917B69371AA35C4F70C75A1', 'loaderId': '94884682E50E80F516548E61231B6A81', 'isDownload': False} 2026-10-28 08:23:24,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-28 08:23:24,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:24] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.279 ro 2026-10-28 08:23:25,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.051 ro 2026-10-28 08:23:25,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:24] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.071 ro 2026-10-28 08:23:25,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:25,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:23:25,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:23:25,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:23:25,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.016 0.017 rw 2026-10-28 08:23:25,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.023 0.058 rw 2026-10-28 08:23:26,414 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:27,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523658 264 0.289 0.705 rw 2026-10-28 08:23:27,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: The ready code tooks too much time : 2.3717308044433594 2026-10-28 08:23:27,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderClaimReward', {"stepDelay": 0, "debug": false})" 2026-10-28 08:23:27,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [1/43] Tour PosOrderClaimReward → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:27,320 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-10-28 08:23:27,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-10-28 08:23:27,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:23:27,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.023 rw 2026-10-28 08:23:27,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:27] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:23:28,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:23:28,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:23:28,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.046 rw 2026-10-28 08:23:28,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-10-28 08:23:28,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:23:28,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:23:28,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.013 0.039 ro 2026-10-28 08:23:28,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-10-28 08:23:28,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.012 - 2026-10-28 08:23:28,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-10-28 08:23:28,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 08:23:28,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.047 0.106 rw 2026-10-28 08:23:28,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [2/43] Tour PosOrderClaimReward → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:23:28,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.036 0.222 rw 2026-10-28 08:23:28,897 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.238 rw 2026-10-28 08:23:28,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:28] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.011 rw 2026-10-28 08:23:29,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [3/43] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:29,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [4/43] Tour PosOrderClaimReward → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:23:29,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.06 rw 2026-10-28 08:23:29,173 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [5/43] Tour PosOrderClaimReward → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:23:29,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.019 ro 2026-10-28 08:23:29,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [6/43] Tour PosOrderClaimReward → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:23:29,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [7/43] Tour PosOrderClaimReward → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:29,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/43] Tour PosOrderClaimReward → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:23:29,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:23:29,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/43] Tour PosOrderClaimReward → Step body 2026-10-28 08:23:29,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/43] Tour PosOrderClaimReward → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:29,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/43] Tour PosOrderClaimReward → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:29,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/43] Tour PosOrderClaimReward → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-28 08:23:29,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/43] Tour PosOrderClaimReward → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-10-28 08:23:29,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/43] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:29,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/43] Tour PosOrderClaimReward → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:23:29,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.023 ro 2026-10-28 08:23:29,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/43] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:29,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:23:30,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/43] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:30,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:23:30,234 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:30,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/43] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:30,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/43] Tour PosOrderClaimReward → Step .loyalty-points-title 2026-10-28 08:23:30,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [22/43] Tour PosOrderClaimReward → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:23:30,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/43] Tour PosOrderClaimReward → Step click Actions button (trigger: .more-btn) 2026-10-28 08:23:30,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/43] Tour PosOrderClaimReward → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:23:30,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 99 0.108 0.22 rw 2026-10-28 08:23:30,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/43] Tour PosOrderClaimReward → Step .selection-item span:nth-child(2) 2026-10-28 08:23:30,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [26/43] Tour PosOrderClaimReward → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-28 08:23:30,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [27/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("3")):has(.price:contains("0"))) 2026-10-28 08:23:30,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [28/43] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:30,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/43] Tour PosOrderClaimReward → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:23:30,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/43] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:30,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:23:30,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:30] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:23:30,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-10-28 08:23:30,619 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:30,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [32/43] Tour PosOrderClaimReward → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:23:30,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 98 0.117 0.237 rw 2026-10-28 08:23:30,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [33/43] Tour PosOrderClaimReward → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:23:30,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [34/43] Tour PosOrderClaimReward → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:23:30,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:23:30,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-10-28 08:23:31,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [35/43] Tour PosOrderClaimReward → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:23:31,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [36/43] Tour PosOrderClaimReward → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:23:31,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [37/43] Tour PosOrderClaimReward → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:23:31,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [38/43] Tour PosOrderClaimReward → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:23:31,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [39/43] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:31,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [40/43] Tour PosOrderClaimReward → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:23:31,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [41/43] Tour PosOrderClaimReward → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:23:31,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [42/43] Tour PosOrderClaimReward → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:23:31,808 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10299559 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '743d83f3-7300-45f1-acc5-39d380b61db0'}] 2026-10-28 08:23:32,507 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10299559 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '743d83f3-7300-45f1-acc5-39d380b61db0'} created pos.order #483 2026-10-28 08:23:32,511 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10299559 finished 2026-10-28 08:23:32,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6880 221 0.221 0.573 rw 2026-10-28 08:23:32,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:32] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.016 ro 2026-10-28 08:23:32,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [43/43] Tour PosOrderClaimReward → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:23:32,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-28 08:23:32,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:23:32,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.048 rw 2026-10-28 08:23:33,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 21973012 (allocated 23613440) 2026-10-28 08:23:33,035 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:33,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N0FuoTk9 - [28/Oct/2026 08:23:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 7.063 rw 2026-10-28 08:23:33,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 40448 2026-10-28 08:23:33,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-28 08:23:33,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 40448 2026-10-28 08:23:33,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082333_303032_test_not_create_loyalty_card_max_usage_program.txt 2026-10-28 08:23:33,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp1ykejaqs_chrome_odoo" 2026-10-28 08:23:33,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 40578 2026-10-28 08:23:33,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp9dcri_ts_chrome_odoo 2026-10-28 08:23:33,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37653/json/version 2026-10-28 08:23:33,864 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:33,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:33,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37653/json 2026-10-28 08:23:33,898 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:33,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:37653/devtools/page/D0AB110AB17F58AF8EDE010F32CCC7F9 2026-10-28 08:23:33,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-28 08:23:33,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-28 08:23:33,986 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:33,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-28 08:23:33,997 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:23:33,997 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:23:34,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:34] "GET /pos/web?config_id=80 HTTP/1.1" 200 6881 31 0.047 0.092 rw 2026-10-28 08:23:34,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'D0AB110AB17F58AF8EDE010F32CCC7F9', 'loaderId': 'E253CD778FE3A8932B485F74B84E93AC', 'isDownload': False} 2026-10-28 08:23:34,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-28 08:23:34,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.208 ro 2026-10-28 08:23:34,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.035 ro 2026-10-28 08:23:34,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.05 ro 2026-10-28 08:23:35,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:35,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:23:35,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:23:35,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.007 ro 2026-10-28 08:23:35,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.021 rw 2026-10-28 08:23:35,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.02 rw 2026-10-28 08:23:35,569 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:36,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521053 233 0.25 0.668 rw 2026-10-28 08:23:36,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: The ready code tooks too much time : 2.258415937423706 2026-10-28 08:23:36,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderNoPoints', {"stepDelay": 0, "debug": false})" 2026-10-28 08:23:36,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [1/32] Tour PosOrderNoPoints → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:36,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.009 ro 2026-10-28 08:23:36,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.024 ro 2026-10-28 08:23:36,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:23:36,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-10-28 08:23:36,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.044 rw 2026-10-28 08:23:37,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:23:37,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.015 rw 2026-10-28 08:23:37,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.044 rw 2026-10-28 08:23:37,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:23:37,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-10-28 08:23:37,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-10-28 08:23:37,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.014 0.037 ro 2026-10-28 08:23:37,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.021 ro 2026-10-28 08:23:37,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 08:23:37,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:23:37,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.059 - 2026-10-28 08:23:37,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [2/32] Tour PosOrderNoPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:37,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [3/32] Tour PosOrderNoPoints → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:23:37,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.033 0.119 rw 2026-10-28 08:23:37,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [4/32] Tour PosOrderNoPoints → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:23:37,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.023 0.257 rw 2026-10-28 08:23:37,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.257 rw 2026-10-28 08:23:38,044 7 INFO rb-a84341f-226073-429745 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 [data-icon="search"].undefined) 2026-10-28 08:23:38,045 7 INFO rb-a84341f-226073-429745 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-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:38,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [7/32] Tour PosOrderNoPoints → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:23:38,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:23:38,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/32] Tour PosOrderNoPoints → Step body 2026-10-28 08:23:38,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/32] Tour PosOrderNoPoints → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:38,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/32] Tour PosOrderNoPoints → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:23:38,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/32] Tour PosOrderNoPoints → Step Check "Test Partner 2" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner 2")) 2026-10-28 08:23:38,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/32] Tour PosOrderNoPoints → Step click partner 'Test Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner 2)) 2026-10-28 08:23:38,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:38,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/32] Tour PosOrderNoPoints → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:23:38,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/32] Tour PosOrderNoPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:38,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/32] Tour PosOrderNoPoints → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:23:38,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:38,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/32] Tour PosOrderNoPoints → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:23:38,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:38,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/32] Tour PosOrderNoPoints → Step body:not(:has(.loyalty-points-title)) 2026-10-28 08:23:38,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/32] Tour PosOrderNoPoints → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:23:38,960 7 INFO rb-a84341f-226073-429745 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: .btn-switchpane:contains('Pay')) 2026-10-28 08:23:38,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/32] Tour PosOrderNoPoints → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:23:39,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.014 - 2026-10-28 08:23:39,029 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:23:39,056 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:39,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.193 0.209 rw 2026-10-28 08:23:39,355 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:39,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 87 0.092 0.194 rw 2026-10-28 08:23:39,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/32] Tour PosOrderNoPoints → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:23:39,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/32] Tour PosOrderNoPoints → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:23:39,512 7 INFO rb-a84341f-226073-429745 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: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:23:39,518 7 INFO rb-a84341f-226073-429745 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: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:23:39,519 7 INFO rb-a84341f-226073-429745 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: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:23:39,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/32] Tour PosOrderNoPoints → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:23:40,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/32] Tour PosOrderNoPoints → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:23:40,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/32] Tour PosOrderNoPoints → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:23:40,062 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79250843 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '28234d5b-c7f0-4af8-ab64-0bcf66e47767'}] 2026-10-28 08:23:40,629 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79250843 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '28234d5b-c7f0-4af8-ab64-0bcf66e47767'} created pos.order #484 2026-10-28 08:23:40,631 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79250843 finished 2026-10-28 08:23:40,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 152 0.22 0.441 rw 2026-10-28 08:23:40,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:40] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-10-28 08:23:40,921 7 INFO rb-a84341f-226073-429745 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: .feedback-screen .button.validation) 2026-10-28 08:23:40,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-28 08:23:40,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-28 08:23:41,047 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.09 rw 2026-10-28 08:23:41,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 21219740 (allocated 22564864) 2026-10-28 08:23:41,199 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:41,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 N3KeB7mU - [28/Oct/2026 08:23:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 5.949 rw 2026-10-28 08:23:41,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 40578 2026-10-28 08:23:41,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-28 08:23:41,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 40578 2026-10-28 08:23:41,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082341_444969_test_not_create_loyalty_card_max_usage_program.txt 2026-10-28 08:23:41,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp9dcri_ts_chrome_odoo" 2026-10-28 08:23:41,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-28 08:23:42,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 40722 2026-10-28 08:23:42,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpx8jhjc5i_chrome_odoo 2026-10-28 08:23:42,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43831/json/version 2026-10-28 08:23:42,572 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:42,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:42,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43831/json 2026-10-28 08:23:42,650 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:42,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:43831/devtools/page/3289ADB16868DB2D397E1FC031049808 2026-10-28 08:23:42,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-28 08:23:42,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-28 08:23:42,910 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:42,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-28 08:23:42,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:23:42,921 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:23:43,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:43] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.038 0.144 rw 2026-10-28 08:23:43,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '3289ADB16868DB2D397E1FC031049808', 'loaderId': 'B1E6B6DF9A970E439F5997E178179500', 'isDownload': False} 2026-10-28 08:23:43,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_order_reward_product_tax_included_included')" 2026-10-28 08:23:43,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:43] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.253 ro 2026-10-28 08:23:43,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:43] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.033 ro 2026-10-28 08:23:43,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:43] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.07 ro 2026-10-28 08:23:44,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:44,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:23:44,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 08:23:44,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-10-28 08:23:44,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-10-28 08:23:44,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.019 rw 2026-10-28 08:23:44,606 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:45,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522906 263 0.245 0.709 rw 2026-10-28 08:23:45,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: The ready code tooks too much time : 2.2707595825195312 2026-10-28 08:23:45,388 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:23:45,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-10-28 08:23:45,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [1/13] Tour test_order_reward_product_tax_included_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:45,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-10-28 08:23:45,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:23:45,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.043 rw 2026-10-28 08:23:45,591 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:45] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 08:23:46,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 08:23:46,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.017 rw 2026-10-28 08:23:46,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:23:46,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:23:46,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.035 0.062 rw 2026-10-28 08:23:46,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.08 ro 2026-10-28 08:23:46,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-10-28 08:23:46,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.012 ro 2026-10-28 08:23:46,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 08:23:46,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-10-28 08:23:46,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [2/13] Tour test_order_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:23:46,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.054 0.119 rw 2026-10-28 08:23:46,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:46] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.18 - 2026-10-28 08:23:47,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.031 0.21 rw 2026-10-28 08:23:47,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.017 0.29 rw 2026-10-28 08:23:47,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [3/13] Tour test_order_reward_product_tax_included_included → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-10-28 08:23:47,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.046 rw 2026-10-28 08:23:47,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.037 0.051 rw 2026-10-28 08:23:47,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [4/13] Tour test_order_reward_product_tax_included_included → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:47,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [5/13] Tour test_order_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:23:47,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [6/13] Tour test_order_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:23:47,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [7/13] Tour test_order_reward_product_tax_included_included → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:47,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [8/13] Tour test_order_reward_product_tax_included_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:23:47,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [9/13] Tour test_order_reward_product_tax_included_included → Step click Actions button (trigger: .more-btn) 2026-10-28 08:23:47,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [10/13] Tour test_order_reward_product_tax_included_included → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:23:47,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:23:47,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [11/13] Tour test_order_reward_product_tax_included_included → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:23:47,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [12/13] Tour test_order_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:23:47,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [13/13] Tour test_order_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on your order","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on your order")):has(.price:contains("-10.00"))) 2026-10-28 08:23:47,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-28 08:23:47,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_order_reward_product_tax_included_included SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-28 08:23:47,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:23:47,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:47] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-10-28 08:23:48,030 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:48,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 20104828 (allocated 21254144) 2026-10-28 08:23:48,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sXlWkdoD - [28/Oct/2026 08:23:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 3.809 rw 2026-10-28 08:23:48,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 40722 2026-10-28 08:23:48,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-28 08:23:48,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 40722 2026-10-28 08:23:48,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082348_306833_test_order_reward_product_tax_included_excluded.txt 2026-10-28 08:23:48,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpx8jhjc5i_chrome_odoo" 2026-10-28 08:23:48,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 40861 2026-10-28 08:23:48,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpvaowwmez_chrome_odoo 2026-10-28 08:23:48,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:39143/json/version 2026-10-28 08:23:48,860 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:48,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:48,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:39143/json 2026-10-28 08:23:48,905 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:48,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:39143/devtools/page/02726DACCCC71D982803650162A9A2C4 2026-10-28 08:23:48,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-28 08:23:48,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-28 08:23:49,049 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:49,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-28 08:23:49,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:23:49,067 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:23:49,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:49] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.042 0.09 rw 2026-10-28 08:23:49,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '02726DACCCC71D982803650162A9A2C4', 'loaderId': 'E2D1E48A6D2874F6097FD965A08790A8', 'isDownload': False} 2026-10-28 08:23:49,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_order_reward_product_tax_included_excluded')" 2026-10-28 08:23:49,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:49] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.218 ro 2026-10-28 08:23:49,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:49] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.043 ro 2026-10-28 08:23:49,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:49] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.058 ro 2026-10-28 08:23:50,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:50,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:23:50,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:23:50,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-10-28 08:23:50,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.015 0.023 rw 2026-10-28 08:23:50,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.065 rw 2026-10-28 08:23:50,605 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:51,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522906 245 0.274 0.614 rw 2026-10-28 08:23:51,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: The ready code tooks too much time : 2.227396011352539 2026-10-28 08:23:51,443 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:23:51,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:23:51,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [1/12] Tour test_order_reward_product_tax_included_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:51,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:23:51,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 08:23:51,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-10-28 08:23:51,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:51] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:23:52,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.008 ro 2026-10-28 08:23:52,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-10-28 08:23:52,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.046 rw 2026-10-28 08:23:52,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:23:52,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:23:52,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.065 ro 2026-10-28 08:23:52,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-10-28 08:23:52,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.021 ro 2026-10-28 08:23:52,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.085 - 2026-10-28 08:23:52,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.062 - 2026-10-28 08:23:52,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.051 - 2026-10-28 08:23:52,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.034 0.106 rw 2026-10-28 08:23:52,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [2/12] Tour test_order_reward_product_tax_included_excluded → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-10-28 08:23:52,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:52] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.025 0.225 rw 2026-10-28 08:23:53,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.224 rw 2026-10-28 08:23:53,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [3/12] Tour test_order_reward_product_tax_included_excluded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:23:53,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [4/12] Tour test_order_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:23:53,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [5/12] Tour test_order_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:23:53,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [6/12] Tour test_order_reward_product_tax_included_excluded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:23:53,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [7/12] Tour test_order_reward_product_tax_included_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:23:53,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [8/12] Tour test_order_reward_product_tax_included_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 08:23:53,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [9/12] Tour test_order_reward_product_tax_included_excluded → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:23:53,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:23:53,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [10/12] Tour test_order_reward_product_tax_included_excluded → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:23:53,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [11/12] Tour test_order_reward_product_tax_included_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:23:53,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [12/12] Tour test_order_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on your order","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on your order")):has(.price:contains("-10.00"))) 2026-10-28 08:23:53,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-28 08:23:53,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_order_reward_product_tax_included_excluded SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-28 08:23:53,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:53] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:23:53,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:53] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-10-28 08:23:53,715 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:23:53,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pjp7-tkT - [28/Oct/2026 08:23:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.463 rw 2026-10-28 08:23:53,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 19932524 (allocated 20992000) 2026-10-28 08:23:53,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 40861 2026-10-28 08:23:53,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-28 08:23:53,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 40861 2026-10-28 08:23:54,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082354_016246_test_order_reward_product_tax_included_excluded.txt 2026-10-28 08:23:54,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpvaowwmez_chrome_odoo" 2026-10-28 08:23:54,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-28 08:23:55,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 41010 2026-10-28 08:23:55,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpjc1_r76b_chrome_odoo 2026-10-28 08:23:55,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46057/json/version 2026-10-28 08:23:55,644 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:55,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-28 08:23:55,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46057/json 2026-10-28 08:23:55,756 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:23:55,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:46057/devtools/page/B18C003BB9046409011530EDD2BFBE13 2026-10-28 08:23:55,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-28 08:23:55,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-28 08:23:55,971 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:23:55,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-28 08:23:55,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:23:55,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:23:56,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:56] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.044 0.127 rw 2026-10-28 08:23:56,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': 'B18C003BB9046409011530EDD2BFBE13', 'loaderId': '069CC69E405FCFB8D8956C064FF2B8B4', 'isDownload': False} 2026-10-28 08:23:56,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-28 08:23:56,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:56] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.034 ro 2026-10-28 08:23:56,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:56] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.28 ro 2026-10-28 08:23:56,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:56] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.059 ro 2026-10-28 08:23:57,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-28 08:23:57,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:23:57,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.013 0.02 ro 2026-10-28 08:23:57,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.034 - 2026-10-28 08:23:57,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.034 rw 2026-10-28 08:23:57,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.024 rw 2026-10-28 08:23:57,742 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:23:58,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523693 266 0.34 0.691 rw 2026-10-28 08:23:58,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: The ready code tooks too much time : 2.376497268676758 2026-10-28 08:23:58,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate test code "odoo.startTour('test_physical_gift_card', {"stepDelay": 0, "debug": false})" 2026-10-28 08:23:58,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:23:58,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [1/194] Tour test_physical_gift_card → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:23:58,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-10-28 08:23:58,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:23:58,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 08:23:58,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:23:59,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-10-28 08:23:59,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:23:59,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.052 rw 2026-10-28 08:23:59,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:23:59,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-10-28 08:23:59,530 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 08:23:59,581 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.063 ro 2026-10-28 08:23:59,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 08:23:59,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-10-28 08:23:59,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:23:59,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.102 - 2026-10-28 08:23:59,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.019 0.094 rw 2026-10-28 08:23:59,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [2/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:23:59,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.043 0.178 rw 2026-10-28 08:23:59,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.186 rw 2026-10-28 08:23:59,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [3/194] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:24:00,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:00] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.015 0.089 ro 2026-10-28 08:24:00,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.011 0.051 rw 2026-10-28 08:24:00,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.126 rw 2026-10-28 08:24:00,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [4/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:00,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [5/194] Tour test_physical_gift_card → Step Input code 'gift_card_partner' (trigger: input[id="code"]) 2026-10-28 08:24:00,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:24:00,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [6/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-10-28 08:24:00,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [7/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("invalid gift card code")) .modal-footer .btn-primary:contains("Ok")) 2026-10-28 08:24:01,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:01] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 317 8 0.01 0.061 rw 2026-10-28 08:24:01,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [8/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("sell/manage physical gift card")) .modal-header button[aria-label="Close"]) 2026-10-28 08:24:01,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [9/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:01,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [10/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:01,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [11/194] Tour test_physical_gift_card → Step Input code 'gift_card_expired' (trigger: input[id="code"]) 2026-10-28 08:24:01,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [12/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-10-28 08:24:01,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [13/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("invalid gift card code")) .modal-footer .btn-primary:contains("Ok")) 2026-10-28 08:24:01,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:01] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 328 8 0.008 0.04 rw 2026-10-28 08:24:01,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [14/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("sell/manage physical gift card")) .modal-header button[aria-label="Close"]) 2026-10-28 08:24:01,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [15/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:01,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [16/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:01,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [17/194] Tour test_physical_gift_card → Step Input code 'gift_card_sold' (trigger: input[id="code"]) 2026-10-28 08:24:01,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [18/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-10-28 08:24:01,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [19/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("invalid gift card code")) .modal-footer .btn-primary:contains("Ok")) 2026-10-28 08:24:02,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:02] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 10 0.011 0.039 rw 2026-10-28 08:24:02,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [20/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("sell/manage physical gift card")) .modal-header button[aria-label="Close"]) 2026-10-28 08:24:02,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [21/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:02,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [22/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:02,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [23/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:02,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [24/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:02,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [25/194] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:02,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [26/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:02,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [27/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-header button[aria-label="Close"]) 2026-10-28 08:24:02,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:02] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 335 10 0.026 0.037 rw 2026-10-28 08:24:02,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [28/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:02,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [29/194] Tour test_physical_gift_card → Step Input code 'gift_card_generated_but_not_sold' (trigger: input[id="code"]) 2026-10-28 08:24:02,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [30/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-10-28 08:24:02,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [31/194] Tour test_physical_gift_card → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:24:03,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:03] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 335 10 0.013 0.048 rw 2026-10-28 08:24:03,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [32/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("add existing gift card")) 2026-10-28 08:24:03,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [33/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:03,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [34/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"60.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("60.00"))) 2026-10-28 08:24:03,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [35/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:03,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [36/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:03,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [37/194] Tour test_physical_gift_card → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:24:03,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [38/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:03,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [39/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("gift card")):has(.modal-body:contains("you cannot change the quantity or the price of a physical gift card.")) .modal-footer .btn-primary:contains("ok")) 2026-10-28 08:24:03,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [40/194] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00")) 2026-10-28 08:24:03,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [41/194] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"):not(:visible)) 2026-10-28 08:24:03,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [42/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:03,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [43/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:03,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [44/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:03,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:24:03,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-10-28 08:24:04,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [45/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:04,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [46/194] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:24:04,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [47/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:04,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [48/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:04,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [49/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:04,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [50/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:04,620 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62836507 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ab9cc83b-435e-4208-bcca-1eff8b4b8769'}] 2026-10-28 08:24:04,908 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62836507 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ab9cc83b-435e-4208-bcca-1eff8b4b8769'} created pos.order #488 2026-10-28 08:24:04,911 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62836507 finished 2026-10-28 08:24:05,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5508 88 0.142 0.265 rw 2026-10-28 08:24:05,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.016 ro 2026-10-28 08:24:05,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [51/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:05,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [52/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:05,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [53/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:05,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [54/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:05,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [55/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:05,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.057 rw 2026-10-28 08:24:05,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [56/194] Tour test_physical_gift_card → Step input text 'gift_card_valid' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:05,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [57/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:05,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:05] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:24:05,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [58/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:05,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:05] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 316 10 0.021 0.057 rw 2026-10-28 08:24:05,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:05] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:24:05,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [59/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:05,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [60/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:05,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [61/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-3.20","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-28 08:24:05,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [62/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:05,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [63/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:24:05,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [64/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:24:05,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [65/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:05,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [66/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:05,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [67/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:06,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [68/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:06,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [69/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:06,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [70/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:06,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [71/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:06,671 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33412827 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'ad107d15-85b2-4879-9367-2b711108aae3'}] 2026-10-28 08:24:06,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [72/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:07,245 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33412827 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'ad107d15-85b2-4879-9367-2b711108aae3'} created pos.order #489 2026-10-28 08:24:07,247 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33412827 finished 2026-10-28 08:24:07,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5716 184 0.206 0.46 rw 2026-10-28 08:24:07,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:07] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:24:07,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [73/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:07,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [74/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:07,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [75/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:07,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [76/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:07,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [77/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:07,581 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.049 rw 2026-10-28 08:24:07,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [78/194] Tour test_physical_gift_card → Step input text 'gift_card_partner' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:07,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [79/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:07,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [80/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:07,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:07] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 317 8 0.007 0.043 rw 2026-10-28 08:24:07,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [81/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:07,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [82/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:07,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [83/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-3.20","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-28 08:24:07,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [84/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:07,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [85/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:24:07,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [86/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:24:07,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [87/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:07,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [88/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:07,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [89/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:08,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [90/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:08,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [91/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:08,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [92/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:08,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [93/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:08,828 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25730490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '11614112-cb22-4d54-86dd-6bc13b916726'}] 2026-10-28 08:24:08,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [94/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:09,303 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25730490 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '11614112-cb22-4d54-86dd-6bc13b916726'} created pos.order #490 2026-10-28 08:24:09,304 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25730490 finished 2026-10-28 08:24:09,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5718 170 0.164 0.413 rw 2026-10-28 08:24:09,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:09] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.016 ro 2026-10-28 08:24:09,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [95/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:09,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [96/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:09,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [97/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:09,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.037 rw 2026-10-28 08:24:09,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [98/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:09,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [99/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:09,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [100/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:09,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [101/194] Tour test_physical_gift_card → Step input text 'gift_card_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:09,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [102/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:09,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [103/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:09,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:09] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 10 0.009 0.043 rw 2026-10-28 08:24:09,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [104/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:09,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [105/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:09,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [106/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-6.40","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-6.40"))) 2026-10-28 08:24:09,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [107/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:09,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [108/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:24:09,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [109/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:24:09,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [110/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:09,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [111/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:09,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [112/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:10,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [113/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:10,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [114/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:10,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [115/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:10,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [116/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:10,920 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22591350 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'f6ce4471-75f8-4eeb-ae68-e59b0be9ba34'}] 2026-10-28 08:24:10,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [117/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:11,369 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22591350 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'f6ce4471-75f8-4eeb-ae68-e59b0be9ba34'} created pos.order #491 2026-10-28 08:24:11,372 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22591350 finished 2026-10-28 08:24:11,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5714 165 0.133 0.403 rw 2026-10-28 08:24:11,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:24:11,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [118/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:11,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [119/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:11,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [120/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:11,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [121/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:11,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.045 rw 2026-10-28 08:24:11,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [122/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:11,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [123/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:11,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [124/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:11,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [125/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:11,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [126/194] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:11,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [127/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:11,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [128/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:11,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [129/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:11,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [130/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:11,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [131/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-12.80","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-12.80"))) 2026-10-28 08:24:11,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [132/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:11,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [133/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:24:11,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [134/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-28 08:24:11,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [135/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:11,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [136/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:11,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [137/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:12,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [138/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:12,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [139/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:12,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [140/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:12,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [141/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:12,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [142/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:12,863 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48720077 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '01b644f6-03dd-49b8-bf72-c9f4bb420798'}] 2026-10-28 08:24:13,384 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48720077 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '01b644f6-03dd-49b8-bf72-c9f4bb420798'} created pos.order #492 2026-10-28 08:24:13,386 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48720077 finished 2026-10-28 08:24:13,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5756 165 0.16 0.459 rw 2026-10-28 08:24:13,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-10-28 08:24:13,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [143/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:13,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [144/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:13,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [145/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:13,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.053 rw 2026-10-28 08:24:13,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [146/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:24:13,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [147/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:13,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [148/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:13,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [149/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:13,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [150/194] Tour test_physical_gift_card → Step input text 'gift_card_expired' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:13,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [151/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:13,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [152/194] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-10-28 08:24:13,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [153/194] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-10-28 08:24:13,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [154/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:13,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [155/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:13,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [156/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:13,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:13] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 328 8 0.024 0.049 rw 2026-10-28 08:24:14,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [157/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:14,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [158/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:14,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [159/194] Tour test_physical_gift_card → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:24:14,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [160/194] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:24:14,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [161/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:14,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [162/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:14,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [163/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:14,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [164/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:15,002 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83830237 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000006', 'uuid': '1b09990a-cf84-4c4f-949c-89911c929e3c'}] 2026-10-28 08:24:15,459 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83830237 order {'name': '/', 'pos_reference': '261-80-000006', 'uuid': '1b09990a-cf84-4c4f-949c-89911c929e3c'} created pos.order #493 2026-10-28 08:24:15,461 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83830237 finished 2026-10-28 08:24:15,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5204 151 0.135 0.424 rw 2026-10-28 08:24:15,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:15] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 08:24:15,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [165/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:15,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [166/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:15,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [167/194] Tour test_physical_gift_card → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:24:15,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [168/194] Tour test_physical_gift_card → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:24:15,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.042 rw 2026-10-28 08:24:15,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [169/194] Tour test_physical_gift_card → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:24:15,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [170/194] Tour test_physical_gift_card → Step Search customer with "A powerful PoS man!" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:24:15,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [171/194] Tour test_physical_gift_card → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:24:15,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 5 0.024 0.062 ro 2026-10-28 08:24:16,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [172/194] Tour test_physical_gift_card → Step Check "A powerful PoS man!" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A powerful PoS man!")) 2026-10-28 08:24:16,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [173/194] Tour test_physical_gift_card → Step click partner 'A powerful PoS man!' from partner list screen (trigger: .modal .partner-list b:contains(A powerful PoS man!)) 2026-10-28 08:24:16,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.019 ro 2026-10-28 08:24:16,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [174/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:16,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [175/194] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:24:16,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [176/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:16,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [177/194] Tour test_physical_gift_card → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:24:16,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [178/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:16,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [179/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:16,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [180/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:16,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [181/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:16,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [182/194] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00")) 2026-10-28 08:24:16,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [183/194] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00"):not(:visible)) 2026-10-28 08:24:16,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [184/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:16,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [185/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:16,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [186/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:16,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [187/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:16,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [188/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:16,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [189/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:16,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [190/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:24:16,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [191/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:17,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [192/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:17,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [193/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:17,483 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53585553 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000007', 'uuid': '301faca6-1a0e-414b-829a-4d1afc288011'}] 2026-10-28 08:24:17,886 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53585553 order {'name': '/', 'pos_reference': '261-80-000007', 'uuid': '301faca6-1a0e-414b-829a-4d1afc288011'} created pos.order #494 2026-10-28 08:24:17,888 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53585553 finished 2026-10-28 08:24:17,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5444 122 0.125 0.357 rw 2026-10-28 08:24:18,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:18] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.022 ro 2026-10-28 08:24:18,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [194/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:18,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-28 08:24:18,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:24:18,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:24:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-10-28 08:24:18,446 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:24:18,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8QhKDrmK - [28/Oct/2026 08:23:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 21.087 rw 2026-10-28 08:24:18,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 28525080 (allocated 30167040) 2026-10-28 08:24:18,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 41010 2026-10-28 08:24:18,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-28 08:24:18,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 41010 2026-10-28 08:24:18,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082418_657896_test_physical_gift_card.txt 2026-10-28 08:24:18,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpjc1_r76b_chrome_odoo" 2026-10-28 08:24:18,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-28 08:24:19,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 41144 2026-10-28 08:24:19,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmp435l7rv4_chrome_odoo 2026-10-28 08:24:19,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:33299/json/version 2026-10-28 08:24:19,502 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:19,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-28 08:24:19,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:33299/json 2026-10-28 08:24:19,593 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:19,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:33299/devtools/page/4197274D3734B90FC0568E8FA1C87A97 2026-10-28 08:24:19,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-28 08:24:19,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-28 08:24:19,837 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:24:19,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-28 08:24:19,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-10-28 08:24:19,865 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:24:20,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 64 0.036 0.142 rw 2026-10-28 08:24:20,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '4197274D3734B90FC0568E8FA1C87A97', 'loaderId': 'AD12A3E58B31E7350B77FC5B0E7AB0A3', 'isDownload': False} 2026-10-28 08:24:20,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_invoiced')" 2026-10-28 08:24:20,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.291 ro 2026-10-28 08:24:20,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.058 ro 2026-10-28 08:24:20,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.058 ro 2026-10-28 08:24:20,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-28 08:24:20,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:24:20,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:24:20,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 08:24:21,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.02 rw 2026-10-28 08:24:21,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-10-28 08:24:21,442 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:24:22,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523638 265 0.241 0.72 rw 2026-10-28 08:24:22,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: The ready code tooks too much time : 2.263436794281006 2026-10-28 08:24:22,318 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:24:22,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [1/33] Tour test_physical_gift_card_invoiced → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:24:22,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-10-28 08:24:22,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.028 ro 2026-10-28 08:24:22,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-10-28 08:24:22,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.02 rw 2026-10-28 08:24:22,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:22] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:24:23,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-10-28 08:24:23,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:24:23,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.039 rw 2026-10-28 08:24:23,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:24:23,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 08:24:23,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.065 ro 2026-10-28 08:24:23,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-10-28 08:24:23,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.022 ro 2026-10-28 08:24:23,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 08:24:23,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:24:23,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.021 0.064 rw 2026-10-28 08:24:23,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [2/33] Tour test_physical_gift_card_invoiced → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:24:23,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-10-28 08:24:23,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [3/33] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:23,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [4/33] Tour test_physical_gift_card_invoiced → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:24:23,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:23] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.044 0.105 rw 2026-10-28 08:24:24,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.113 ro 2026-10-28 08:24:24,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.031 0.284 rw 2026-10-28 08:24:24,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.219 rw 2026-10-28 08:24:24,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.264 rw 2026-10-28 08:24:24,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [5/33] Tour test_physical_gift_card_invoiced → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:24:24,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.017 0.02 ro 2026-10-28 08:24:24,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [6/33] Tour test_physical_gift_card_invoiced → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:24:24,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [7/33] Tour test_physical_gift_card_invoiced → Step Search customer with "AABBCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:24:24,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [8/33] Tour test_physical_gift_card_invoiced → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:24:24,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:24:24,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [9/33] Tour test_physical_gift_card_invoiced → Step Check "AABBCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AABBCC Test Partner")) 2026-10-28 08:24:24,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [10/33] Tour test_physical_gift_card_invoiced → Step click partner 'AABBCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AABBCC Test Partner)) 2026-10-28 08:24:24,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [11/33] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:24,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [12/33] Tour test_physical_gift_card_invoiced → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:24:24,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.023 ro 2026-10-28 08:24:24,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [13/33] Tour test_physical_gift_card_invoiced → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:24,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [14/33] Tour test_physical_gift_card_invoiced → Step Input code 'test-card-1234' (trigger: input[id="code"]) 2026-10-28 08:24:24,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [15/33] Tour test_physical_gift_card_invoiced → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:24:24,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [16/33] Tour test_physical_gift_card_invoiced → Step .modal input[id="code"]:value(test-card-1234) 2026-10-28 08:24:24,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [17/33] Tour test_physical_gift_card_invoiced → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-28 08:24:25,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:25] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.023 rw 2026-10-28 08:24:25,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [18/33] Tour test_physical_gift_card_invoiced → Step .btn-primary:contains("Add Balance") 2026-10-28 08:24:25,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [19/33] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:25,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [20/33] Tour test_physical_gift_card_invoiced → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-28 08:24:25,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [21/33] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:25,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [22/33] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-28 08:24:25,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [23/33] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-28 08:24:25,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [24/33] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:25,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [25/33] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:25,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [26/33] Tour test_physical_gift_card_invoiced → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:25,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:24:25,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 08:24:26,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [27/33] Tour test_physical_gift_card_invoiced → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:24:26,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [28/33] Tour test_physical_gift_card_invoiced → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 08:24:26,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [29/33] Tour test_physical_gift_card_invoiced → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 08:24:26,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [30/33] Tour test_physical_gift_card_invoiced → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:26,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [31/33] Tour test_physical_gift_card_invoiced → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:26,726 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11291994 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ac04900f-3e36-4904-8c97-c997d3a61ce5'}] 2026-10-28 08:24:26,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [32/33] Tour test_physical_gift_card_invoiced → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:28,256 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11291994 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ac04900f-3e36-4904-8c97-c997d3a61ce5'} created pos.order #495 2026-10-28 08:24:28,258 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11291994 finished 2026-10-28 08:24:28,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5614 430 0.657 1.087 rw 2026-10-28 08:24:28,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:24:28,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [33/33] Tour test_physical_gift_card_invoiced → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:28,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-28 08:24:28,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 08:24:28,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.056 rw 2026-10-28 08:24:28,866 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:24:28,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 21636780 (allocated 23613440) 2026-10-28 08:24:28,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eLnfkvb3 - [28/Oct/2026 08:24:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 7.777 rw 2026-10-28 08:24:28,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 41144 2026-10-28 08:24:28,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-28 08:24:29,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 41144 2026-10-28 08:24:29,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082429_136743_test_physical_gift_card_invoiced.txt 2026-10-28 08:24:29,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmp435l7rv4_chrome_odoo" 2026-10-28 08:24:29,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-28 08:24:29,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 41288 2026-10-28 08:24:29,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpijdl76xe_chrome_odoo 2026-10-28 08:24:29,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45677/json/version 2026-10-28 08:24:29,936 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:30,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-28 08:24:30,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45677/json 2026-10-28 08:24:30,068 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:30,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:45677/devtools/page/8149EFE7E11A3910B5FF4FD0405820B6 2026-10-28 08:24:30,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-28 08:24:30,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-28 08:24:30,321 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:24:30,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-28 08:24:30,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:24:30,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:24:30,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:30] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.03 0.149 rw 2026-10-28 08:24:30,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '8149EFE7E11A3910B5FF4FD0405820B6', 'loaderId': '550578342F6A182A7D61D274C3293792', 'isDownload': False} 2026-10-28 08:24:30,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-28 08:24:30,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:30] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.035 ro 2026-10-28 08:24:30,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:30] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.01 0.246 ro 2026-10-28 08:24:30,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:30] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.01 0.086 ro 2026-10-28 08:24:31,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-28 08:24:31,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:24:31,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 08:24:31,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-10-28 08:24:31,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-10-28 08:24:31,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.038 rw 2026-10-28 08:24:32,054 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:24:32,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522446 265 0.29 0.744 rw 2026-10-28 08:24:32,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: The ready code tooks too much time : 2.4101011753082275 2026-10-28 08:24:32,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate test code "odoo.startTour('PhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:24:32,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:24:32,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [1/90] Tour PhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:24:33,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.008 0.029 ro 2026-10-28 08:24:33,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:24:33,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:24:33,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:24:33,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:24:33,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 08:24:33,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:24:33,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:24:33,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.02 0.058 rw 2026-10-28 08:24:34,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.05 ro 2026-10-28 08:24:34,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-10-28 08:24:34,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:24:34,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.014 0.024 ro 2026-10-28 08:24:34,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-10-28 08:24:34,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-10-28 08:24:34,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.025 0.086 rw 2026-10-28 08:24:34,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [2/90] Tour PhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:24:34,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.022 0.217 rw 2026-10-28 08:24:34,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.239 rw 2026-10-28 08:24:34,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.006 0.031 ro 2026-10-28 08:24:34,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [3/90] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:24:34,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.035 rw 2026-10-28 08:24:34,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.034 0.099 rw 2026-10-28 08:24:34,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [4/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:34,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [5/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:34,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [6/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:24:34,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [7/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:24:34,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [8/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:24:34,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [9/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:34,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:24:34,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [10/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:24:34,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [11/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:24:34,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [12/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-28 08:24:34,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [13/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:34,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [14/90] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:34,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [15/90] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-10-28 08:24:34,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [16/90] Tour PhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:24:34,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [17/90] Tour PhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0000) 2026-10-28 08:24:34,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [18/90] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-28 08:24:35,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:35] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.024 rw 2026-10-28 08:24:35,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [19/90] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-28 08:24:35,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [20/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:35,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [21/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-28 08:24:35,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [22/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:35,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [23/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-28 08:24:35,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [24/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-28 08:24:35,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [25/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:35,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [26/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:35,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [27/90] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:35,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:24:35,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:24:36,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [28/90] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:36,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [29/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:24:36,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [30/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:24:36,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [31/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:24:36,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [32/90] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:36,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [33/90] Tour PhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:36,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [34/90] Tour PhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:36,681 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41956091 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3c8d3980-9a95-4de7-bbe5-625b02856b93'}] 2026-10-28 08:24:36,920 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41956091 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3c8d3980-9a95-4de7-bbe5-625b02856b93'} created pos.order #496 2026-10-28 08:24:36,922 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41956091 finished 2026-10-28 08:24:36,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5488 94 0.087 0.237 rw 2026-10-28 08:24:37,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:37] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-10-28 08:24:37,172 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [35/90] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:37,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [36/90] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:24:37,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [37/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:37,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [38/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:37,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [39/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:24:37,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.038 rw 2026-10-28 08:24:37,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [40/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:24:37,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [41/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:24:37,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [42/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:37,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [43/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:24:37,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [44/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:24:37,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [45/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-28 08:24:37,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [46/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:37,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [47/90] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:37,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [48/90] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-28 08:24:37,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [49/90] Tour PhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:24:37,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [50/90] Tour PhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0001) 2026-10-28 08:24:37,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [51/90] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '100' (trigger: input[id="amount"]) 2026-10-28 08:24:37,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:37] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.021 rw 2026-10-28 08:24:37,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [52/90] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-28 08:24:37,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [53/90] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("test-card-0001") 2026-10-28 08:24:37,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [54/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:37,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [55/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-10-28 08:24:37,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [56/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:37,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [57/90] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:24:37,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [58/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:37,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [59/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:24:37,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [60/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:24:37,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [61/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:24:37,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [62/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:24:37,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [63/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:37,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [64/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:24:37,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [65/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:24:37,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [66/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-28 08:24:37,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [67/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:37,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [68/90] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-28 08:24:37,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [69/90] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'new-card-0001' (trigger: input[id="code"]) 2026-10-28 08:24:37,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [70/90] Tour PhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:24:37,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [71/90] Tour PhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(new-card-0001) 2026-10-28 08:24:37,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [72/90] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '250' (trigger: input[id="amount"]) 2026-10-28 08:24:38,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:38] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.026 rw 2026-10-28 08:24:38,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [73/90] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-28 08:24:38,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [74/90] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("new-card-0001") 2026-10-28 08:24:38,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [75/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:38,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [76/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"250","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("250"))) 2026-10-28 08:24:38,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [77/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:38,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [78/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350")) 2026-10-28 08:24:38,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [79/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350"):not(:visible)) 2026-10-28 08:24:38,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [80/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:38,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [81/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:38,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [82/90] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:39,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [83/90] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:39,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [84/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:24:39,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [85/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:24:39,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [86/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:39,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [87/90] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:39,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [88/90] Tour PhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:39,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [89/90] Tour PhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:39,626 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34835883 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '69466a20-a8ce-485c-9bab-e47102b006a1'}] 2026-10-28 08:24:39,843 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34835883 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '69466a20-a8ce-485c-9bab-e47102b006a1'} created pos.order #497 2026-10-28 08:24:39,845 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34835883 finished 2026-10-28 08:24:39,917 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6765 88 0.082 0.213 rw 2026-10-28 08:24:40,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:40] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-10-28 08:24:40,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [90/90] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:40,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-28 08:24:40,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 08:24:40,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.04 rw 2026-10-28 08:24:40,346 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:24:40,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D8R8mWHc - [28/Oct/2026 08:24:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 8.71 rw 2026-10-28 08:24:40,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 22744988 (allocated 24924160) 2026-10-28 08:24:40,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 41288 2026-10-28 08:24:40,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-28 08:24:40,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 41288 2026-10-28 08:24:40,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082440_605532_test_physical_gift_card_sale.txt 2026-10-28 08:24:40,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpijdl76xe_chrome_odoo" 2026-10-28 08:24:40,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-28 08:24:41,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 41414 2026-10-28 08:24:41,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp3lwa2z91_chrome_odoo 2026-10-28 08:24:41,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:35141/json/version 2026-10-28 08:24:41,668 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:41,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-28 08:24:41,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:35141/json 2026-10-28 08:24:41,768 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:41,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:35141/devtools/page/193D44B0AD0C87EE4FB38A90E13A212C 2026-10-28 08:24:41,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-28 08:24:41,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-28 08:24:41,987 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:24:42,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-28 08:24:42,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:24:42,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:24:42,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:42] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.038 0.124 rw 2026-10-28 08:24:42,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': '193D44B0AD0C87EE4FB38A90E13A212C', 'loaderId': 'CFD36966FBFDED6A20DEA5B6F0EB7F97', 'isDownload': False} 2026-10-28 08:24:42,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-28 08:24:42,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:42] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.245 ro 2026-10-28 08:24:42,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:42] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-10-28 08:24:42,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:42] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.064 ro 2026-10-28 08:24:43,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-28 08:24:43,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:24:43,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:24:43,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-10-28 08:24:43,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.026 rw 2026-10-28 08:24:43,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-10-28 08:24:43,614 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:24:44,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523740 263 0.257 0.658 rw 2026-10-28 08:24:44,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: The ready code tooks too much time : 2.211496114730835 2026-10-28 08:24:44,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate test code "odoo.startTour('PosLoyaltyTour6', {"stepDelay": 0, "debug": false})" 2026-10-28 08:24:44,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [1/27] Tour PosLoyaltyTour6 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:24:44,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-10-28 08:24:44,453 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.007 ro 2026-10-28 08:24:44,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:24:44,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 08:24:44,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-10-28 08:24:45,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-10-28 08:24:45,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:24:45,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.047 rw 2026-10-28 08:24:45,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:24:45,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:24:45,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-10-28 08:24:45,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.037 ro 2026-10-28 08:24:45,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-10-28 08:24:45,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 08:24:45,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:24:45,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-10-28 08:24:45,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.078 0.106 rw 2026-10-28 08:24:45,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [2/27] Tour PosLoyaltyTour6 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:24:45,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.027 0.286 rw 2026-10-28 08:24:45,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [3/27] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:45,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [4/27] Tour PosLoyaltyTour6 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:24:45,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.311 rw 2026-10-28 08:24:46,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.04 0.09 rw 2026-10-28 08:24:46,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:46] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.146 rw 2026-10-28 08:24:46,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.005 0.038 ro 2026-10-28 08:24:46,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [5/27] Tour PosLoyaltyTour6 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:24:46,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [6/27] Tour PosLoyaltyTour6 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:24:46,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [7/27] Tour PosLoyaltyTour6 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:24:46,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [8/27] Tour PosLoyaltyTour6 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:24:46,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:46] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:24:46,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [9/27] Tour PosLoyaltyTour6 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:24:46,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [10/27] Tour PosLoyaltyTour6 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:24:46,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [11/27] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:46,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.005 0.021 ro 2026-10-28 08:24:46,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [12/27] Tour PosLoyaltyTour6 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-28 08:24:46,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [13/27] Tour PosLoyaltyTour6 → Step .loyalty-points-won:contains("26.5") 2026-10-28 08:24:46,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [14/27] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:46,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [15/27] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:46,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [16/27] Tour PosLoyaltyTour6 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:24:46,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [17/27] Tour PosLoyaltyTour6 → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-28 08:24:46,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [18/27] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:46,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [19/27] Tour PosLoyaltyTour6 → Step order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00")) 2026-10-28 08:24:46,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [20/27] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:46,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [21/27] Tour PosLoyaltyTour6 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:47,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [22/27] Tour PosLoyaltyTour6 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:47,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [23/27] Tour PosLoyaltyTour6 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:47,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:47] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-10-28 08:24:47,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:47] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.015 - 2026-10-28 08:24:47,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 08:24:47,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:24:47,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [24/27] Tour PosLoyaltyTour6 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:47,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [25/27] Tour PosLoyaltyTour6 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:48,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/27] Tour PosLoyaltyTour6 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:48,088 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91901302 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '6887446b-f788-4822-a830-2c6221679024'}] 2026-10-28 08:24:48,705 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91901302 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '6887446b-f788-4822-a830-2c6221679024'} created pos.order #498 2026-10-28 08:24:48,708 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91901302 finished 2026-10-28 08:24:48,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6922 223 0.179 0.527 rw 2026-10-28 08:24:48,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:48] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.014 ro 2026-10-28 08:24:48,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/27] Tour PosLoyaltyTour6 → Step body 2026-10-28 08:24:49,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-28 08:24:49,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:24:49,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 22124612 (allocated 23875584) 2026-10-28 08:24:49,257 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:24:49,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1elmxfxr - [28/Oct/2026 08:24:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.009 rw 2026-10-28 08:24:49,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 41414 2026-10-28 08:24:49,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-28 08:24:49,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 41414 2026-10-28 08:24:49,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082449_507534_test_point_per_money_spent.txt 2026-10-28 08:24:49,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp3lwa2z91_chrome_odoo" 2026-10-28 08:24:49,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-28 08:24:50,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 41538 2026-10-28 08:24:50,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmp6ec1s94o_chrome_odoo 2026-10-28 08:24:50,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:41995/json/version 2026-10-28 08:24:50,593 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:50,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:24:50,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:41995/json 2026-10-28 08:24:50,611 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:50,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:41995/devtools/page/552D26B0D27E114FFB3719ADA82AA158 2026-10-28 08:24:50,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-28 08:24:50,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-28 08:24:50,830 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:24:50,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-28 08:24:50,848 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:24:50,848 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:24:51,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:51] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.049 0.14 rw 2026-10-28 08:24:51,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '552D26B0D27E114FFB3719ADA82AA158', 'loaderId': '97076956FB307958B8FAE5BD897F6E5A', 'isDownload': False} 2026-10-28 08:24:51,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-28 08:24:51,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:51] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.29 ro 2026-10-28 08:24:51,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:51] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.049 ro 2026-10-28 08:24:51,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:51] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.064 ro 2026-10-28 08:24:51,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:24:51,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 08:24:51,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:24:52,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.029 ro 2026-10-28 08:24:52,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.02 rw 2026-10-28 08:24:52,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.025 rw 2026-10-28 08:24:52,424 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:24:53,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529445 264 0.258 0.656 rw 2026-10-28 08:24:53,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: The ready code tooks too much time : 2.185363531112671 2026-10-28 08:24:53,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramNoDomain', {"stepDelay": 0, "debug": false})" 2026-10-28 08:24:53,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.014 ro 2026-10-28 08:24:53,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [1/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:24:53,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:24:53,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:24:53,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:24:53,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:24:53,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:24:53,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-10-28 08:24:54,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.037 rw 2026-10-28 08:24:54,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 08:24:54,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-10-28 08:24:54,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-10-28 08:24:54,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.037 ro 2026-10-28 08:24:54,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-10-28 08:24:54,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 08:24:54,330 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.024 - 2026-10-28 08:24:54,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-10-28 08:24:54,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.036 0.08 rw 2026-10-28 08:24:54,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [2/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:24:54,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.041 0.176 rw 2026-10-28 08:24:54,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [3/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:54,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [4/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:24:54,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.231 rw 2026-10-28 08:24:54,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.041 rw 2026-10-28 08:24:54,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.103 rw 2026-10-28 08:24:54,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [5/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:24:54,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.009 0.032 ro 2026-10-28 08:24:54,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [6/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:24:54,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [7/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:24:54,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [8/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:24:54,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:24:55,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [9/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:24:55,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [10/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:24:55,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [11/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:55,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [12/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:24:55,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.009 0.025 ro 2026-10-28 08:24:55,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [13/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:55,289 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [14/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:24:55,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [15/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:24:55,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [16/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:55,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [17/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-10-28 08:24:55,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [18/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:24:55,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [19/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-28 08:24:55,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [20/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-28 08:24:55,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [21/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:24:55,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [22/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:24:55,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [23/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .more-btn) 2026-10-28 08:24:55,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [24/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:24:55,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [25/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:24:55,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [26/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:24:55,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [27/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-15.00"))) 2026-10-28 08:24:55,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [28/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-10-28 08:24:55,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [29/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-10-28 08:24:55,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [30/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step loyalty points awarded 135 (trigger: .loyalty-points-won:contains("135")) 2026-10-28 08:24:55,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [31/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:24:55,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [32/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:24:55,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [33/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:24:55,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:55] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:24:55,671 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:55] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:24:55,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:24:55,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-10-28 08:24:56,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [34/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:24:56,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [35/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:24:56,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [36/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:24:56,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [37/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:24:56,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [38/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:24:56,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [39/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:56,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [40/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:24:56,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [41/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:24:56,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [42/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:24:56,762 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68371533 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ce2aa6d9-15b3-4c49-a2c3-0f0f103a12ea'}] 2026-10-28 08:24:56,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [43/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:24:57,388 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68371533 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'ce2aa6d9-15b3-4c49-a2c3-0f0f103a12ea'} created pos.order #499 2026-10-28 08:24:57,391 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68371533 finished 2026-10-28 08:24:57,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8135 224 0.215 0.504 rw 2026-10-28 08:24:57,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-10-28 08:24:57,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [44/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:24:57,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-28 08:24:57,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-28 08:24:57,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.044 rw 2026-10-28 08:24:57,853 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:24:57,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 22201848 (allocated 23875584) 2026-10-28 08:24:57,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VbCxS19u - [28/Oct/2026 08:24:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.744 rw 2026-10-28 08:24:57,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 41538 2026-10-28 08:24:57,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-28 08:24:57,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 41538 2026-10-28 08:24:58,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082458_140760_test_points_awarded_discount_code_no_domain_program.txt 2026-10-28 08:24:58,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmp6ec1s94o_chrome_odoo" 2026-10-28 08:24:58,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-28 08:24:59,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 41665 2026-10-28 08:24:59,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpt0x8haw1_chrome_odoo 2026-10-28 08:24:59,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:39627/json/version 2026-10-28 08:24:59,329 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:59,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-28 08:24:59,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:39627/json 2026-10-28 08:24:59,409 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:24:59,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:39627/devtools/page/8E4FF565E4097DB7DB6AE7B292AB12E4 2026-10-28 08:24:59,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-28 08:24:59,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-28 08:24:59,625 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:24:59,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-28 08:24:59,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:24:59,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:24:59,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:24:59] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.055 0.153 rw 2026-10-28 08:24:59,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '8E4FF565E4097DB7DB6AE7B292AB12E4', 'loaderId': '8B1A7B277A080C33A47A66B0D1A2F241', 'isDownload': False} 2026-10-28 08:24:59,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-28 08:24:59,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:24:59] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-10-28 08:24:59,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:24:59] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.052 ro 2026-10-28 08:24:59,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:24:59] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.327 ro 2026-10-28 08:25:00,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-28 08:25:00,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:25:00,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:25:00,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 08:25:00,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-10-28 08:25:01,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.018 0.035 rw 2026-10-28 08:25:01,426 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:25:01,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529360 267 0.274 0.642 rw 2026-10-28 08:25:02,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: The ready code tooks too much time : 2.338648796081543 2026-10-28 08:25:02,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate test code "odoo.startTour('PosLoyaltyPointsEwallet', {"stepDelay": 0, "debug": false})" 2026-10-28 08:25:02,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [1/37] Tour PosLoyaltyPointsEwallet → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:25:02,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.014 0.024 ro 2026-10-28 08:25:02,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.022 ro 2026-10-28 08:25:02,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:25:02,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-10-28 08:25:02,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:25:02,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.013 ro 2026-10-28 08:25:03,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 08:25:03,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.04 rw 2026-10-28 08:25:03,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-10-28 08:25:03,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:25:03,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:25:03,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.014 0.027 ro 2026-10-28 08:25:03,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:25:03,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:25:03,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-10-28 08:25:03,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-10-28 08:25:03,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.028 0.081 rw 2026-10-28 08:25:03,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [2/37] Tour PosLoyaltyPointsEwallet → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:25:03,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.038 0.199 rw 2026-10-28 08:25:03,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.223 rw 2026-10-28 08:25:03,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [3/37] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:03,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [4/37] Tour PosLoyaltyPointsEwallet → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:25:03,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.039 rw 2026-10-28 08:25:03,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.08 rw 2026-10-28 08:25:03,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [5/37] Tour PosLoyaltyPointsEwallet → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:25:03,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 480 4 0.004 0.028 ro 2026-10-28 08:25:04,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [6/37] Tour PosLoyaltyPointsEwallet → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:25:04,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [7/37] Tour PosLoyaltyPointsEwallet → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:25:04,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [8/37] Tour PosLoyaltyPointsEwallet → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:25:04,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:25:04,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [9/37] Tour PosLoyaltyPointsEwallet → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:25:04,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [10/37] Tour PosLoyaltyPointsEwallet → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:25:04,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [11/37] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:04,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [12/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:04,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:04,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 480 4 0.012 0.025 ro 2026-10-28 08:25:04,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [14/37] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.disabled:contains("eWallet") 2026-10-28 08:25:04,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [15/37] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-28 08:25:04,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [16/37] Tour PosLoyaltyPointsEwallet → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:25:04,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [17/37] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:04,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [18/37] Tour PosLoyaltyPointsEwallet → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:04,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [19/37] Tour PosLoyaltyPointsEwallet → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:04,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [20/37] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:04,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [21/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:04,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [22/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:04,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [23/37] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-10-28 08:25:04,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [24/37] Tour PosLoyaltyPointsEwallet → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-28 08:25:04,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [25/37] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:04,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [26/37] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:04,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [27/37] Tour PosLoyaltyPointsEwallet → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:04,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:04] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:25:04,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:04] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-10-28 08:25:04,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:25:04,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:25:05,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [28/37] Tour PosLoyaltyPointsEwallet → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:05,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [29/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:25:05,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [30/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:05,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [31/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:25:05,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [32/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:05,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [33/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:05,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [34/37] Tour PosLoyaltyPointsEwallet → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:05,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [35/37] Tour PosLoyaltyPointsEwallet → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:05,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [36/37] Tour PosLoyaltyPointsEwallet → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:05,908 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56936511 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a05dfc42-cae3-4bf3-8712-dcbc72055e29'}] 2026-10-28 08:25:06,617 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56936511 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a05dfc42-cae3-4bf3-8712-dcbc72055e29'} created pos.order #500 2026-10-28 08:25:06,619 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56936511 finished 2026-10-28 08:25:06,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7129 213 0.203 0.616 rw 2026-10-28 08:25:06,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:25:06,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [37/37] Tour PosLoyaltyPointsEwallet → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:06,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-28 08:25:06,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:25:07,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.057 rw 2026-10-28 08:25:07,186 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:25:07,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 22047132 (allocated 23875584) 2026-10-28 08:25:07,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VSCpegRe - [28/Oct/2026 08:25:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 6.203 rw 2026-10-28 08:25:07,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 41665 2026-10-28 08:25:07,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-28 08:25:07,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 41665 2026-10-28 08:25:07,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082507_457632_test_points_awarded_ewallet.txt 2026-10-28 08:25:07,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpt0x8haw1_chrome_odoo" 2026-10-28 08:25:07,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-28 08:25:08,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 41797 2026-10-28 08:25:08,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpuu7xmy33_chrome_odoo 2026-10-28 08:25:08,743 7 INFO rb-a84341f-226073-429745 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:44135/json/version 2026-10-28 08:25:08,744 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:08,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:25:08,863 7 INFO rb-a84341f-226073-429745 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:44135/json 2026-10-28 08:25:08,864 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:08,881 7 INFO rb-a84341f-226073-429745 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:44135/devtools/page/387E930DFEF1FA5D0372580042AFDDDC 2026-10-28 08:25:08,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-10-28 08:25:08,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-28 08:25:09,135 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:25:09,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-28 08:25:09,162 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:25:09,163 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:25:09,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:09] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.046 0.136 rw 2026-10-28 08:25:09,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '387E930DFEF1FA5D0372580042AFDDDC', 'loaderId': '3D1853CBCE7661F65DE4806AB0CCDF28', 'isDownload': False} 2026-10-28 08:25:09,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-10-28 08:25:09,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.264 ro 2026-10-28 08:25:09,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.04 ro 2026-10-28 08:25:09,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.035 ro 2026-10-28 08:25:10,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:25:10,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.001 - 2026-10-28 08:25:10,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 08:25:10,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:25:10,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.027 rw 2026-10-28 08:25:10,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.029 rw 2026-10-28 08:25:10,818 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:25:11,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529566 265 0.298 0.749 rw 2026-10-28 08:25:11,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: The ready code tooks too much time : 2.400393009185791 2026-10-28 08:25:11,754 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:25:11,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [1/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:25:11,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:25:11,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.019 ro 2026-10-28 08:25:11,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.037 rw 2026-10-28 08:25:11,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.052 rw 2026-10-28 08:25:11,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 08:25:12,546 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:25:12,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-10-28 08:25:12,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.046 rw 2026-10-28 08:25:12,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 08:25:12,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-10-28 08:25:12,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.031 ro 2026-10-28 08:25:12,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-10-28 08:25:13,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-10-28 08:25:13,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:25:13,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-10-28 08:25:13,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 08:25:13,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.039 0.086 rw 2026-10-28 08:25:13,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [2/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:25:13,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.018 0.173 rw 2026-10-28 08:25:13,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.18 rw 2026-10-28 08:25:13,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [3/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:13,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [4/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:25:13,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.026 rw 2026-10-28 08:25:13,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.063 rw 2026-10-28 08:25:13,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [5/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:25:13,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.006 0.042 ro 2026-10-28 08:25:13,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [6/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:25:13,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [7/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:25:13,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [8/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:25:13,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:25:14,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [9/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:25:14,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [10/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:25:14,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [11/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:14,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [12/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:25:14,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.006 0.025 ro 2026-10-28 08:25:14,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [13/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:14,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [14/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:14,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [15/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:14,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [16/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:14,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [17/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-10-28 08:25:14,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [18/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:14,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [19/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-28 08:25:14,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [20/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-28 08:25:14,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [21/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:14,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [22/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:14,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [23/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:14,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [24/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:25:14,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [25/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:25:14,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [26/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:25:14,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [27/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-15.00"))) 2026-10-28 08:25:14,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [28/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-10-28 08:25:14,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [29/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-10-28 08:25:14,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [30/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-28 08:25:14,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [31/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:14,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [32/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:14,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [33/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:14,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-10-28 08:25:14,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-10-28 08:25:14,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:25:14,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-10-28 08:25:15,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [34/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:15,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [35/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:25:15,062 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [36/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:25:15,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [37/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:25:15,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [38/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:25:15,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [39/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:15,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [40/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:15,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [41/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:15,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [42/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:15,612 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9285773 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2a4084c2-9edc-4b76-bec5-c26aabe2b1e0'}] 2026-10-28 08:25:15,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [43/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:16,316 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9285773 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2a4084c2-9edc-4b76-bec5-c26aabe2b1e0'} created pos.order #501 2026-10-28 08:25:16,318 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9285773 finished 2026-10-28 08:25:16,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8135 225 0.196 0.604 rw 2026-10-28 08:25:16,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.014 ro 2026-10-28 08:25:16,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [44/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:16,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-28 08:25:16,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-28 08:25:16,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-10-28 08:25:16,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 22231536 (allocated 24137728) 2026-10-28 08:25:16,791 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:25:16,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 abytc6gs - [28/Oct/2026 08:25:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.345 rw 2026-10-28 08:25:16,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 41797 2026-10-28 08:25:16,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-28 08:25:16,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 41797 2026-10-28 08:25:17,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082517_073125_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-28 08:25:17,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpuu7xmy33_chrome_odoo" 2026-10-28 08:25:17,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-28 08:25:18,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 41944 2026-10-28 08:25:18,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpgl_a6vkn_chrome_odoo 2026-10-28 08:25:18,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43117/json/version 2026-10-28 08:25:18,342 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:18,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-28 08:25:18,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43117/json 2026-10-28 08:25:18,420 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:18,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:43117/devtools/page/F4788CFA2B4CC8617DE11B5991F7BFB4 2026-10-28 08:25:18,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-28 08:25:18,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-28 08:25:18,763 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:25:18,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-28 08:25:18,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:25:18,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:25:18,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:18] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.046 0.15 rw 2026-10-28 08:25:18,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'F4788CFA2B4CC8617DE11B5991F7BFB4', 'loaderId': '320323B4C0EB8996766D139C5A333118', 'isDownload': False} 2026-10-28 08:25:18,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-28 08:25:19,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:19] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.02 ro 2026-10-28 08:25:19,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:19] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.295 ro 2026-10-28 08:25:19,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:19] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.063 ro 2026-10-28 08:25:19,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-28 08:25:19,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:25:19,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:25:20,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.012 ro 2026-10-28 08:25:20,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.031 rw 2026-10-28 08:25:20,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.052 rw 2026-10-28 08:25:20,520 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:25:21,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529347 266 0.334 0.689 rw 2026-10-28 08:25:21,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: The ready code tooks too much time : 2.4064102172851562 2026-10-28 08:25:21,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate test code "odoo.startTour('PosLoyaltyPointsGiftcard', {"stepDelay": 0, "debug": false})" 2026-10-28 08:25:21,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [1/63] Tour PosLoyaltyPointsGiftcard → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:25:21,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:25:21,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 08:25:21,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:25:21,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 08:25:21,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:25:22,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-10-28 08:25:22,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-10-28 08:25:22,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:25:22,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:25:22,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.063 rw 2026-10-28 08:25:22,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.064 ro 2026-10-28 08:25:22,581 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-10-28 08:25:22,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 08:25:22,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.028 ro 2026-10-28 08:25:22,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-10-28 08:25:22,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 08:25:22,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.026 0.101 rw 2026-10-28 08:25:22,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [2/63] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:25:22,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.026 0.23 rw 2026-10-28 08:25:22,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [3/63] Tour PosLoyaltyPointsGiftcard → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:25:22,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:22] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.094 ro 2026-10-28 08:25:23,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.319 rw 2026-10-28 08:25:23,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:23] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.102 rw 2026-10-28 08:25:23,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.16 rw 2026-10-28 08:25:23,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [4/63] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:23,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [5/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:25:23,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [6/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:25:23,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [7/63] Tour PosLoyaltyPointsGiftcard → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:25:23,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [8/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:25:23,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [9/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:23,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:23] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:25:23,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [10/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:25:23,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [11/63] Tour PosLoyaltyPointsGiftcard → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:25:23,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [12/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-28 08:25:23,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [13/63] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:23,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [14/63] Tour PosLoyaltyPointsGiftcard → Step a:contains("Sell physical gift card?") 2026-10-28 08:25:23,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [15/63] Tour PosLoyaltyPointsGiftcard → Step Input code '044123456' (trigger: input[id="code"]) 2026-10-28 08:25:23,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [16/63] Tour PosLoyaltyPointsGiftcard → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-10-28 08:25:23,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [17/63] Tour PosLoyaltyPointsGiftcard → Step .modal input[id="code"]:value(044123456) 2026-10-28 08:25:23,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [18/63] Tour PosLoyaltyPointsGiftcard → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-28 08:25:24,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:24] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.006 0.03 rw 2026-10-28 08:25:24,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [19/63] Tour PosLoyaltyPointsGiftcard → Step .btn-primary:contains("Add Balance") 2026-10-28 08:25:24,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [20/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:25:24,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [21/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:25:24,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [22/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:24,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [23/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:24,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [24/63] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:24,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:25:24,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:25:24,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [25/63] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:24,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [26/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:25:24,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [27/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:24,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [28/63] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:25,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [29/63] Tour PosLoyaltyPointsGiftcard → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:25,192 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12393809 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a408dec2-52b7-43d5-a7cd-8cd2bfff7207'}] 2026-10-28 08:25:25,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [30/63] Tour PosLoyaltyPointsGiftcard → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:25,375 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12393809 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a408dec2-52b7-43d5-a7cd-8cd2bfff7207'} created pos.order #502 2026-10-28 08:25:25,377 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12393809 finished 2026-10-28 08:25:25,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5467 96 0.067 0.207 rw 2026-10-28 08:25:25,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.016 ro 2026-10-28 08:25:25,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [31/63] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:25,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [32/63] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:25,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [33/63] Tour PosLoyaltyPointsGiftcard → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:25:25,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.046 rw 2026-10-28 08:25:25,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [34/63] Tour PosLoyaltyPointsGiftcard → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:25:25,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [35/63] Tour PosLoyaltyPointsGiftcard → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:25:25,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [36/63] Tour PosLoyaltyPointsGiftcard → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:25:25,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [37/63] Tour PosLoyaltyPointsGiftcard → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:25:25,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.008 0.036 ro 2026-10-28 08:25:26,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [38/63] Tour PosLoyaltyPointsGiftcard → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:25:26,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [39/63] Tour PosLoyaltyPointsGiftcard → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:25:26,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [40/63] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:26,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [41/63] Tour PosLoyaltyPointsGiftcard → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:25:26,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.038 ro 2026-10-28 08:25:26,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [42/63] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:26,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [43/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:26,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [44/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:26,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [45/63] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:26,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [46/63] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:26,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [47/63] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:26,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [48/63] Tour PosLoyaltyPointsGiftcard → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:25:26,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [49/63] Tour PosLoyaltyPointsGiftcard → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:25:26,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [50/63] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:25:26,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [51/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:25:26,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [52/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:25:26,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [53/63] Tour PosLoyaltyPointsGiftcard → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-28 08:25:26,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [54/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:26,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [55/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:26,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [56/63] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:26,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:26] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-10-28 08:25:26,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:25:26,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [57/63] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:26,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [58/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:25:26,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [59/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:26,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [60/63] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:27,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [61/63] Tour PosLoyaltyPointsGiftcard → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:27,511 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91241533 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'db7af0aa-2e86-4178-a78f-e89a05a2ca4b'}] 2026-10-28 08:25:27,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [62/63] Tour PosLoyaltyPointsGiftcard → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:27,995 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91241533 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'db7af0aa-2e86-4178-a78f-e89a05a2ca4b'} created pos.order #503 2026-10-28 08:25:27,997 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91241533 finished 2026-10-28 08:25:28,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7120 201 0.136 0.434 rw 2026-10-28 08:25:28,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:25:28,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [63/63] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:28,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-28 08:25:28,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 08:25:28,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-10-28 08:25:28,510 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:25:28,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 23335200 (allocated 25448448) 2026-10-28 08:25:28,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 H9UtxJGx - [28/Oct/2026 08:25:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 8.371 rw 2026-10-28 08:25:28,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 41944 2026-10-28 08:25:28,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-28 08:25:28,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 41944 2026-10-28 08:25:28,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082528_758053_test_points_awarded_giftcard.txt 2026-10-28 08:25:28,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpgl_a6vkn_chrome_odoo" 2026-10-28 08:25:28,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-28 08:25:29,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 42080 2026-10-28 08:25:29,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpxb4yqtq3_chrome_odoo 2026-10-28 08:25:29,847 7 INFO rb-a84341f-226073-429745 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:41371/json/version 2026-10-28 08:25:29,848 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:29,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:25:29,900 7 INFO rb-a84341f-226073-429745 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:41371/json 2026-10-28 08:25:29,901 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:29,911 7 INFO rb-a84341f-226073-429745 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:41371/devtools/page/4F0315DE0E3845D42A2FD3099D85EFAA 2026-10-28 08:25:29,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-28 08:25:29,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-28 08:25:30,127 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:25:30,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-28 08:25:30,144 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:25:30,144 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:25:30,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:30] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.042 0.147 rw 2026-10-28 08:25:30,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '4F0315DE0E3845D42A2FD3099D85EFAA', 'loaderId': 'B78DCEF37371B4D4927EA08C50B6CC1F', 'isDownload': False} 2026-10-28 08:25:30,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-10-28 08:25:30,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:30] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.249 ro 2026-10-28 08:25:30,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:30] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.039 ro 2026-10-28 08:25:30,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:30] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.07 ro 2026-10-28 08:25:31,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:25:31,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:25:31,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:25:31,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 08:25:31,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-10-28 08:25:31,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.028 rw 2026-10-28 08:25:31,799 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:25:32,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528161 264 0.287 0.735 rw 2026-10-28 08:25:32,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: The ready code tooks too much time : 2.3115148544311523 2026-10-28 08:25:32,659 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:25:32,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [1/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:25:32,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.023 ro 2026-10-28 08:25:32,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:25:32,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:25:32,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-10-28 08:25:32,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:32] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:25:33,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:25:33,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-10-28 08:25:33,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.062 rw 2026-10-28 08:25:33,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.019 rw 2026-10-28 08:25:33,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 08:25:33,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.027 - 2026-10-28 08:25:33,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.013 0.036 ro 2026-10-28 08:25:33,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-10-28 08:25:33,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.024 ro 2026-10-28 08:25:33,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.049 - 2026-10-28 08:25:33,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.072 - 2026-10-28 08:25:33,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.038 0.126 rw 2026-10-28 08:25:33,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [2/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:25:33,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:33] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.022 0.217 rw 2026-10-28 08:25:34,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.257 rw 2026-10-28 08:25:34,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [3/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:25:34,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.016 rw 2026-10-28 08:25:34,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.06 0.053 rw 2026-10-28 08:25:34,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [4/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:34,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [5/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:34,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [6/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:34,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [7/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:34,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [8/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:34,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [9/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:25:34,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [10/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:25:34,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.023 ro 2026-10-28 08:25:34,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [11/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:25:34,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [12/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:25:34,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [13/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:25:34,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 08:25:34,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:25:34,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.013 - 2026-10-28 08:25:34,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [14/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:25:34,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [15/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:25:34,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [16/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:34,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.003 0.022 ro 2026-10-28 08:25:34,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [17/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-10.00"))) 2026-10-28 08:25:35,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [18/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90")) 2026-10-28 08:25:35,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [19/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90"):not(:visible)) 2026-10-28 08:25:35,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [20/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-10-28 08:25:35,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [21/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:35,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [22/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:35,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [23/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:35,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:25:35,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:25:35,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [24/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:35,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [25/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:25:35,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [26/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:35,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [27/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:36,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [28/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:36,164 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95778074 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2a466c7e-780a-4a84-9240-b3eaddd7cac7'}] 2026-10-28 08:25:36,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [29/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:36,774 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95778074 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2a466c7e-780a-4a84-9240-b3eaddd7cac7'} created pos.order #504 2026-10-28 08:25:36,776 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95778074 finished 2026-10-28 08:25:36,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7112 217 0.19 0.547 rw 2026-10-28 08:25:37,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:37] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.003 0.008 ro 2026-10-28 08:25:37,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [30/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:37,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-28 08:25:37,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-28 08:25:37,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.054 rw 2026-10-28 08:25:37,305 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:25:37,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 22054904 (allocated 23875584) 2026-10-28 08:25:37,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vCaY7b5z - [28/Oct/2026 08:25:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.919 rw 2026-10-28 08:25:37,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 42080 2026-10-28 08:25:37,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-28 08:25:37,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 42080 2026-10-28 08:25:37,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082537_545989_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-28 08:25:37,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpxb4yqtq3_chrome_odoo" 2026-10-28 08:25:37,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-28 08:25:38,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 42227 2026-10-28 08:25:38,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp8r2j9xop_chrome_odoo 2026-10-28 08:25:38,824 7 INFO rb-a84341f-226073-429745 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:41411/json/version 2026-10-28 08:25:38,825 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:38,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:25:38,881 7 INFO rb-a84341f-226073-429745 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:41411/json 2026-10-28 08:25:38,882 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:38,900 7 INFO rb-a84341f-226073-429745 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:41411/devtools/page/E4D2630FC79E6C359C3B5A9FFF3D03BD 2026-10-28 08:25:38,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-10-28 08:25:38,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-28 08:25:39,141 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:25:39,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-28 08:25:39,166 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:25:39,167 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:25:39,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:39] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.036 0.162 rw 2026-10-28 08:25:39,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'E4D2630FC79E6C359C3B5A9FFF3D03BD', 'loaderId': '013549933C68CCAC91A3B93EBF6CEC84', 'isDownload': False} 2026-10-28 08:25:39,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-10-28 08:25:39,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:39] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.281 ro 2026-10-28 08:25:39,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:39] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.047 ro 2026-10-28 08:25:39,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:39] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.09 ro 2026-10-28 08:25:40,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:25:40,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:25:40,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:25:40,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-10-28 08:25:40,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.019 rw 2026-10-28 08:25:40,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.022 rw 2026-10-28 08:25:40,769 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:25:41,330 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 530068 267 0.271 0.649 rw 2026-10-28 08:25:41,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: The ready code tooks too much time : 2.225781202316284 2026-10-28 08:25:41,603 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:25:41,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [1/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:25:41,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.018 ro 2026-10-28 08:25:41,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-10-28 08:25:41,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:25:41,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-10-28 08:25:41,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:25:42,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-10-28 08:25:42,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:25:42,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:25:42,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.051 rw 2026-10-28 08:25:42,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:25:42,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.046 ro 2026-10-28 08:25:42,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.095 rw 2026-10-28 08:25:42,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:25:42,801 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:25:42,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.037 ro 2026-10-28 08:25:42,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-10-28 08:25:42,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [2/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:25:42,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-10-28 08:25:43,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.095 0.078 rw 2026-10-28 08:25:43,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [3/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:43,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [4/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:25:43,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.023 0.255 rw 2026-10-28 08:25:43,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.146 rw 2026-10-28 08:25:43,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.178 rw 2026-10-28 08:25:43,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [5/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:25:43,442 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.004 0.031 ro 2026-10-28 08:25:43,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [6/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:25:43,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [7/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:25:43,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [8/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:25:43,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:25:43,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [9/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:25:43,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [10/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:25:43,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [11/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:43,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [12/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:25:43,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.005 0.038 ro 2026-10-28 08:25:43,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [13/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:43,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [14/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:44,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [15/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-28 08:25:44,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [16/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:44,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [17/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-10-28 08:25:44,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [18/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:44,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [19/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-28 08:25:44,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [20/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-28 08:25:44,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [21/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:44,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [22/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:44,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [23/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:44,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [24/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:25:44,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [25/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:25:44,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [26/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:25:44,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [27/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on food","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on food")):has(.price:contains("-10.00"))) 2026-10-28 08:25:44,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [28/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00")) 2026-10-28 08:25:44,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [29/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00"):not(:visible)) 2026-10-28 08:25:44,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [30/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-10-28 08:25:44,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [31/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:44,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [32/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:44,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [33/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:44,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:44] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:25:44,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:44] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:25:44,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:25:44,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:25:44,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [34/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:44,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [35/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:25:44,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [36/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:25:44,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [37/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:44,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [38/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:25:44,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [39/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:44,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [40/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:44,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [41/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:45,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [42/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:45,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [43/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:45,472 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20538049 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e7f6cf9c-f4a8-42de-b492-4238570fe9dd'}] 2026-10-28 08:25:46,091 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20538049 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e7f6cf9c-f4a8-42de-b492-4238570fe9dd'} created pos.order #505 2026-10-28 08:25:46,093 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20538049 finished 2026-10-28 08:25:46,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8130 218 0.201 0.511 rw 2026-10-28 08:25:46,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:46] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:25:46,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [44/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:46,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-28 08:25:46,364 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-28 08:25:46,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-10-28 08:25:46,567 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:25:46,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 22213244 (allocated 23875584) 2026-10-28 08:25:46,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QikbU8Gb - [28/Oct/2026 08:25:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.132 rw 2026-10-28 08:25:46,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 42227 2026-10-28 08:25:46,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-28 08:25:46,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 42227 2026-10-28 08:25:46,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082546_783692_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-28 08:25:46,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp8r2j9xop_chrome_odoo" 2026-10-28 08:25:46,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-28 08:25:47,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 42357 2026-10-28 08:25:47,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmphrftc5y2_chrome_odoo 2026-10-28 08:25:47,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:36389/json/version 2026-10-28 08:25:47,407 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:47,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-28 08:25:47,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:36389/json 2026-10-28 08:25:47,501 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:25:47,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:36389/devtools/page/E88230BEC45B44D68CE84E5A82DD820C 2026-10-28 08:25:47,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-28 08:25:47,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-28 08:25:47,680 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:25:47,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-28 08:25:47,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:25:47,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:25:47,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:47] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.029 0.123 rw 2026-10-28 08:25:47,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'E88230BEC45B44D68CE84E5A82DD820C', 'loaderId': '6CBE59637D1748EE84B133A0A6B4482F', 'isDownload': False} 2026-10-28 08:25:47,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-28 08:25:47,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:47] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-10-28 08:25:47,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:47] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.054 ro 2026-10-28 08:25:47,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:47] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.255 ro 2026-10-28 08:25:48,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-28 08:25:48,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:25:48,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:25:48,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.014 - 2026-10-28 08:25:48,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.025 rw 2026-10-28 08:25:48,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.02 rw 2026-10-28 08:25:49,260 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:25:49,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529379 263 0.246 0.827 rw 2026-10-28 08:25:50,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: The ready code tooks too much time : 2.365084409713745 2026-10-28 08:25:50,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour1', {"stepDelay": 0, "debug": false})" 2026-10-28 08:25:50,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/165] Tour PosLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:25:50,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 08:25:50,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.021 ro 2026-10-28 08:25:50,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:25:50,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 08:25:50,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:25:50,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:50] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.013 ro 2026-10-28 08:25:51,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 08:25:51,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.018 0.046 rw 2026-10-28 08:25:51,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-10-28 08:25:51,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:25:51,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:25:51,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.014 0.045 ro 2026-10-28 08:25:51,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:25:51,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-10-28 08:25:51,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:25:51,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-10-28 08:25:51,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:25:51,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.031 0.097 rw 2026-10-28 08:25:51,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.125 rw 2026-10-28 08:25:51,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/165] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:25:51,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.081 0.247 rw 2026-10-28 08:25:51,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.012 0.106 rw 2026-10-28 08:25:51,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.178 rw 2026-10-28 08:25:52,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:52,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:25:52,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/165] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:25:52,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-28 08:25:52,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:25:52,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:52] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-10-28 08:25:52,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:52] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.014 - 2026-10-28 08:25:52,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:52,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.88"))) 2026-10-28 08:25:52,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("on the cheapest product"))) 2026-10-28 08:25:52,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("on the cheapest product"))) 2026-10-28 08:25:52,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/165] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12")) 2026-10-28 08:25:52,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/165] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12"):not(:visible)) 2026-10-28 08:25:52,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:52,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:52,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:52,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:25:52,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-10-28 08:25:53,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:53,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/165] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:25:53,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:53,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:53,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:53,723 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87261069 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'c9223159-ba4c-4067-b7fe-b596c715822e'}] 2026-10-28 08:25:53,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:54,366 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87261069 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'c9223159-ba4c-4067-b7fe-b596c715822e'} created pos.order #506 2026-10-28 08:25:54,368 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87261069 finished 2026-10-28 08:25:54,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9648 219 0.207 0.598 rw 2026-10-28 08:25:54,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:54] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-10-28 08:25:54,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:54,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/165] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:25:54,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:54,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:25:54,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/165] Tour PosLoyaltyTour1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:25:54,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.061 rw 2026-10-28 08:25:54,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6"))) 2026-10-28 08:25:55,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:55,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-2.88"))) 2026-10-28 08:25:55,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/165] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32")) 2026-10-28 08:25:55,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/165] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32"):not(:visible)) 2026-10-28 08:25:55,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:25:55,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:25:55,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:55,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/165] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:25:55,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:55,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/165] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2")) 2026-10-28 08:25:55,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/165] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2"):not(:visible)) 2026-10-28 08:25:55,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:55,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:55,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:55,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:55,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/165] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:25:55,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:55,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:56,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:56,287 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44886048 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '138230a3-9d73-444c-9423-f0b5081f29b9'}] 2026-10-28 08:25:56,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:56,810 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44886048 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '138230a3-9d73-444c-9423-f0b5081f29b9'} created pos.order #507 2026-10-28 08:25:56,814 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44886048 finished 2026-10-28 08:25:56,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7981 166 0.141 0.499 rw 2026-10-28 08:25:57,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-10-28 08:25:57,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:57,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/165] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:25:57,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.055 rw 2026-10-28 08:25:57,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:57,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:25:57,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/165] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:25:57,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-28 08:25:57,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:57,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:25:57,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:25:57,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:25:57,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:57,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/165] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:25:57,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:25:57,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/165] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90")) 2026-10-28 08:25:57,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/165] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90"):not(:visible)) 2026-10-28 08:25:57,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:57,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:57,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:25:57,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/165] Tour PosLoyaltyTour1 → Step input text 'invalid_code' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:25:57,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:25:57,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/165] Tour PosLoyaltyTour1 → Step Check if there is a notification with text "invalid_code" (trigger: .o_notification:contains("invalid_code")) 2026-10-28 08:25:57,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:57] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.015 0.039 rw 2026-10-28 08:25:57,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:25:57,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:25:57,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:25:57,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/165] Tour PosLoyaltyTour1 → Step input text '1234' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:25:57,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:25:57,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:25:57,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:25:57,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:25:57,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:57] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 308 7 0.017 0.038 rw 2026-10-28 08:25:58,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:25:58,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/165] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:25:58,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:25:58,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:25:58,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:25:58,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:25:58,995 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18391000 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '3486d7a5-2173-40d0-81ad-cb348faddef6'}] 2026-10-28 08:25:59,522 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18391000 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '3486d7a5-2173-40d0-81ad-cb348faddef6'} created pos.order #508 2026-10-28 08:25:59,524 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18391000 finished 2026-10-28 08:25:59,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9685 177 0.157 0.529 rw 2026-10-28 08:25:59,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-10-28 08:25:59,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:25:59,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/165] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 08:25:59,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.05 rw 2026-10-28 08:25:59,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:25:59,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:25:59,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/165] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:25:59,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-10-28 08:26:00,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:00,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/165] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:26:00,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:00,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:26:00,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/165] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:26:00,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-28 08:26:00,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:00,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:26:00,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-10-28 08:26:00,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-10-28 08:26:00,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:00,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:00,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:00,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/165] Tour PosLoyaltyTour1 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:00,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:00,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("3")):has(.price:contains("0"))) 2026-10-28 08:26:00,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:00] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 308 7 0.008 0.042 rw 2026-10-28 08:26:00,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-10-28 08:26:00,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-10-28 08:26:00,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product"))) 2026-10-28 08:26:00,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product"))) 2026-10-28 08:26:00,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:00,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/165] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:26:00,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:00,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product"} (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product"))))) 2026-10-28 08:26:00,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-10-28 08:26:00,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-10-28 08:26:00,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:26:00,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:26:00,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:26:01,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:26:01,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/165] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:26:01,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:01,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:26:01,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:26:01,924 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78947021 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '2bd43188-303c-4c2c-a2e0-bd32833040ed'}] 2026-10-28 08:26:01,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:26:02,597 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78947021 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '2bd43188-303c-4c2c-a2e0-bd32833040ed'} created pos.order #509 2026-10-28 08:26:02,599 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78947021 finished 2026-10-28 08:26:02,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10668 195 0.225 0.588 rw 2026-10-28 08:26:02,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.029 ro 2026-10-28 08:26:02,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:26:03,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/165] Tour PosLoyaltyTour1 → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:26:03,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.045 rw 2026-10-28 08:26:03,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:03,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:26:03,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/165] Tour PosLoyaltyTour1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:26:03,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:03,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("10"))) 2026-10-28 08:26:03,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:03,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/165] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:26:03,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:03,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:26:03,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/165] Tour PosLoyaltyTour1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:26:03,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-28 08:26:03,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:03,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/165] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 08:26:03,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:03,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:26:03,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/165] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:26:03,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-10-28 08:26:03,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:03,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-1.78"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-1.78"))) 2026-10-28 08:26:03,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/165] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44")) 2026-10-28 08:26:03,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/165] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44"):not(:visible)) 2026-10-28 08:26:03,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:03,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:03,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:03,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/165] Tour PosLoyaltyTour1 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:03,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:03,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-16.66"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-16.66"))) 2026-10-28 08:26:03,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/165] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78")) 2026-10-28 08:26:03,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/165] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78"):not(:visible)) 2026-10-28 08:26:03,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:26:03,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:26:03,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [158/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:26:04,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [159/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:26:04,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [160/165] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:26:04,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [161/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:04,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [162/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:26:05,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [163/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:26:05,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [164/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:26:05,037 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62136276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '170f6fe7-0a1a-4eb1-934c-8c994834d8ca'}] 2026-10-28 08:26:05,708 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62136276 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '170f6fe7-0a1a-4eb1-934c-8c994834d8ca'} created pos.order #510 2026-10-28 08:26:05,711 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62136276 finished 2026-10-28 08:26:05,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 13382 212 0.211 0.632 rw 2026-10-28 08:26:06,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.018 ro 2026-10-28 08:26:06,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [165/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:26:06,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-28 08:26:06,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:26:06,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:26:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.063 rw 2026-10-28 08:26:06,558 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:26:06,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xDahUStf - [28/Oct/2026 08:25:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 17.676 rw 2026-10-28 08:26:06,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 30027516 (allocated 33443840) 2026-10-28 08:26:06,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 42357 2026-10-28 08:26:06,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-28 08:26:06,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 42357 2026-10-28 08:26:06,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082606_791806_test_pos_loyalty_tour_basic.txt 2026-10-28 08:26:06,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmphrftc5y2_chrome_odoo" 2026-10-28 08:26:07,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 42486 2026-10-28 08:26:07,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpsdnxloyg_chrome_odoo 2026-10-28 08:26:07,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:43633/json/version 2026-10-28 08:26:07,314 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:07,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-28 08:26:07,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:43633/json 2026-10-28 08:26:07,401 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:07,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:43633/devtools/page/A451F20C8799580E08474B84EF2CC094 2026-10-28 08:26:07,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-28 08:26:07,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-28 08:26:07,523 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:26:07,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-28 08:26:07,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:26:07,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:26:07,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:07] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.018 0.101 rw 2026-10-28 08:26:07,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'A451F20C8799580E08474B84EF2CC094', 'loaderId': '6447C1994F1E79C767638E6A6E278185', 'isDownload': False} 2026-10-28 08:26:07,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-28 08:26:07,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:07] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.034 ro 2026-10-28 08:26:07,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:07] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.049 ro 2026-10-28 08:26:07,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:07] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.009 0.26 ro 2026-10-28 08:26:08,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-28 08:26:08,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:26:08,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:26:08,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-10-28 08:26:08,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.027 rw 2026-10-28 08:26:08,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.039 rw 2026-10-28 08:26:09,160 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:26:09,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529442 249 0.242 0.757 rw 2026-10-28 08:26:10,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: The ready code tooks too much time : 2.3637301921844482 2026-10-28 08:26:10,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:26:10,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:26:10,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/173] Tour PosLoyaltyTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:26:10,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 08:26:10,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:26:10,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:26:10,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.005 rw 2026-10-28 08:26:10,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-10-28 08:26:10,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 08:26:11,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.006 0.035 rw 2026-10-28 08:26:11,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:26:11,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-10-28 08:26:11,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.035 ro 2026-10-28 08:26:11,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-10-28 08:26:11,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:26:11,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:26:11,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:26:11,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.024 - 2026-10-28 08:26:11,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.099 0.094 rw 2026-10-28 08:26:11,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/173] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:26:11,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.022 0.286 rw 2026-10-28 08:26:11,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.25 rw 2026-10-28 08:26:11,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:11,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:26:12,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:26:12,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:12,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("10"))) 2026-10-28 08:26:12,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:26:12,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:12] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:26:12,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:12] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.016 - 2026-10-28 08:26:12,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:12,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:26:12,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/173] Tour PosLoyaltyTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 08:26:12,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:12,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:26:12,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/173] Tour PosLoyaltyTour2 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:26:12,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-10-28 08:26:12,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:12,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:26:12,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:12,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:12,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:12,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/173] Tour PosLoyaltyTour2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:12,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:12,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-4.64"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-4.64"))) 2026-10-28 08:26:12,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:12] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.014 0.053 rw 2026-10-28 08:26:12,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-2.11"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-2.11"))) 2026-10-28 08:26:12,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/173] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78")) 2026-10-28 08:26:12,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/173] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78"):not(:visible)) 2026-10-28 08:26:12,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:26:12,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:26:12,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:26:12,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:26:12,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:26:13,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:26:13,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/173] Tour PosLoyaltyTour2 → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-10-28 08:26:13,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:13,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:26:13,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:26:13,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:26:13,948 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56250486 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '7190b65e-a2aa-461e-a647-617b9d292d84'}] 2026-10-28 08:26:14,530 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56250486 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '7190b65e-a2aa-461e-a647-617b9d292d84'} created pos.order #511 2026-10-28 08:26:14,532 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56250486 finished 2026-10-28 08:26:14,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11756 200 0.201 0.477 rw 2026-10-28 08:26:14,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.016 ro 2026-10-28 08:26:14,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:26:14,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/173] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:26:14,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:14,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:26:14,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.035 rw 2026-10-28 08:26:14,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:26:14,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:26:14,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"11"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("11"))) 2026-10-28 08:26:15,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:15,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:26:15,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/173] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51")) 2026-10-28 08:26:15,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/173] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51"):not(:visible)) 2026-10-28 08:26:15,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:15,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:15,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:15,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/173] Tour PosLoyaltyTour2 → Step input text '345678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:15,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:15,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-5.15"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-5.15"))) 2026-10-28 08:26:15,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:15] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.008 0.048 rw 2026-10-28 08:26:15,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:15,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:15,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:15,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/173] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:15,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:15,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("0"))) 2026-10-28 08:26:15,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:15] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 305 7 0.01 0.045 rw 2026-10-28 08:26:15,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:26:15,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:15,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:26:15,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:26:15,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:26:15,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/173] Tour PosLoyaltyTour2 → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-28 08:26:15,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:15,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-8.72"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-8.72"))) 2026-10-28 08:26:15,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("0"))) 2026-10-28 08:26:15,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:15,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:15,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:15,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/173] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:15,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:15,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/173] Tour PosLoyaltyTour2 → Step order total amount is '78.49' (trigger: .product-screen .order-summary .total:contains("78.49")) 2026-10-28 08:26:15,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/173] Tour PosLoyaltyTour2 → Step order total amount is '78.49' (trigger: .product-screen .order-summary .total:contains("78.49"):not(:visible)) 2026-10-28 08:26:15,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:26:15,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:26:15,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:26:16,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:26:16,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/173] Tour PosLoyaltyTour2 → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-28 08:26:16,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:16,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:26:17,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:26:17,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:26:17,024 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22178132 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'b0e02e7b-8d01-4f4e-840b-32240d420613'}] 2026-10-28 08:26:17,598 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22178132 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'b0e02e7b-8d01-4f4e-840b-32240d420613'} created pos.order #512 2026-10-28 08:26:17,601 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22178132 finished 2026-10-28 08:26:17,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11444 188 0.184 0.489 rw 2026-10-28 08:26:17,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:17] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:26:17,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:26:17,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/173] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:26:18,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.022 0.062 rw 2026-10-28 08:26:18,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:18,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 08:26:18,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/173] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:26:18,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-10-28 08:26:18,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:18,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-28 08:26:18,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:26:18,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:26:18,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:18,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:26:18,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:18,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:18,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:18,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:18,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/173] Tour PosLoyaltyTour2 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:18,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:18,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-15.30"))) 2026-10-28 08:26:18,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:18,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:18,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:18,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/173] Tour PosLoyaltyTour2 → Step input text '1357' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:18,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:18,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("0"))) 2026-10-28 08:26:18,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:18] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 305 7 0.007 0.032 rw 2026-10-28 08:26:18,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-10-28 08:26:18,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-10-28 08:26:18,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:18,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/173] Tour PosLoyaltyTour2 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:26:18,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:18,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-10.20"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-10.20"))) 2026-10-28 08:26:18,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/173] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-10-28 08:26:18,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/173] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-10-28 08:26:18,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:26:18,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:26:18,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:26:19,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:26:19,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/173] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:26:19,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:19,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:26:19,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:26:19,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:26:19,916 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47221563 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000003', 'uuid': '6c61929a-51a0-46ae-8506-9ce3027f4baf'}] 2026-10-28 08:26:20,530 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47221563 order {'name': '/', 'pos_reference': '262-80-000003', 'uuid': '6c61929a-51a0-46ae-8506-9ce3027f4baf'} created pos.order #513 2026-10-28 08:26:20,532 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47221563 finished 2026-10-28 08:26:20,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11334 189 0.163 0.601 rw 2026-10-28 08:26:20,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:20] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.013 ro 2026-10-28 08:26:20,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:26:20,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/173] Tour PosLoyaltyTour2 → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 08:26:20,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.041 rw 2026-10-28 08:26:21,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:21,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 08:26:21,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/173] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:26:21,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6"))) 2026-10-28 08:26:21,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:21,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:21,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:21,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:26:21,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/173] Tour PosLoyaltyTour2 → Step input text '098765' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:26:21,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:21,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.87"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.87"))) 2026-10-28 08:26:21,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.63"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.63"))) 2026-10-28 08:26:21,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:21] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.03 0.033 rw 2026-10-28 08:26:21,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64")) 2026-10-28 08:26:21,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"):not(:visible)) 2026-10-28 08:26:21,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:26:21,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-28 08:26:21,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:21,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:26:21,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:21,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.91"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.91"))) 2026-10-28 08:26:21,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/173] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23")) 2026-10-28 08:26:21,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/173] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23"):not(:visible)) 2026-10-28 08:26:21,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:21,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:21,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/173] Tour PosLoyaltyTour2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:26:21,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/173] Tour PosLoyaltyTour2 → Step .selection-item span:nth-child(2) 2026-10-28 08:26:21,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/173] Tour PosLoyaltyTour2 → Step select reward (trigger: .selection-item:contains("90% on the cheapest product")) 2026-10-28 08:26:21,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.87"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.87"))) 2026-10-28 08:26:21,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64")) 2026-10-28 08:26:21,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"):not(:visible)) 2026-10-28 08:26:21,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("10% on your order"))) 2026-10-28 08:26:21,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [158/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("10% on your order"))) 2026-10-28 08:26:21,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [159/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:21,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [160/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:26:21,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [161/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:21,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [162/173] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27")) 2026-10-28 08:26:21,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [163/173] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27"):not(:visible)) 2026-10-28 08:26:21,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [164/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:26:21,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [165/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:26:21,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [166/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:26:22,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [167/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:26:22,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [168/173] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:26:22,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [169/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:22,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [170/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:26:22,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [171/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:26:22,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [172/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:26:22,969 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54738862 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': '7545e9d8-daf3-4b01-a479-726c57dfd834'}] 2026-10-28 08:26:23,512 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54738862 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': '7545e9d8-daf3-4b01-a479-726c57dfd834'} created pos.order #514 2026-10-28 08:26:23,514 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54738862 finished 2026-10-28 08:26:23,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9612 182 0.177 0.532 rw 2026-10-28 08:26:23,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:23] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 08:26:23,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [173/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:26:23,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-28 08:26:23,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:26:23,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.034 rw 2026-10-28 08:26:24,294 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:26:24,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XLPlsOUC - [28/Oct/2026 08:26:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 15.51 rw 2026-10-28 08:26:24,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31254872 (allocated 35278848) 2026-10-28 08:26:24,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 42486 2026-10-28 08:26:24,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-28 08:26:24,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 42486 2026-10-28 08:26:24,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082624_549978_test_pos_loyalty_tour_basic.txt 2026-10-28 08:26:24,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpsdnxloyg_chrome_odoo" 2026-10-28 08:26:24,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-28 08:26:25,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 42615 2026-10-28 08:26:25,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmp4as6wk5d_chrome_odoo 2026-10-28 08:26:25,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:44907/json/version 2026-10-28 08:26:25,884 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:25,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-28 08:26:25,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:44907/json 2026-10-28 08:26:25,990 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:26,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:44907/devtools/page/05999C63D04AF4343D01D6225E1B8409 2026-10-28 08:26:26,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-28 08:26:26,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-28 08:26:26,224 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:26:26,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-28 08:26:26,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:26:26,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:26:26,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:26] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.037 0.133 rw 2026-10-28 08:26:26,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '05999C63D04AF4343D01D6225E1B8409', 'loaderId': '1F7CA1A4E87179D5F9665A1AAD0D7889', 'isDownload': False} 2026-10-28 08:26:26,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-28 08:26:26,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:26] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.262 ro 2026-10-28 08:26:26,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:26] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.065 ro 2026-10-28 08:26:26,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:26] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.081 ro 2026-10-28 08:26:27,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-28 08:26:27,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:26:27,453 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:26:27,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-10-28 08:26:27,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.036 rw 2026-10-28 08:26:27,591 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.046 rw 2026-10-28 08:26:27,963 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:26:28,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525858 265 0.278 0.669 rw 2026-10-28 08:26:28,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: The ready code tooks too much time : 2.339812755584717 2026-10-28 08:26:28,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate test code "odoo.startTour('PosLoyaltyTour3', {"stepDelay": 0, "debug": false})" 2026-10-28 08:26:28,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-10-28 08:26:28,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [1/16] Tour PosLoyaltyTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:26:28,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.009 ro 2026-10-28 08:26:28,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:26:28,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:26:28,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:26:29,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:26:29,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:26:29,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.05 rw 2026-10-28 08:26:29,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:26:29,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:26:29,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.031 ro 2026-10-28 08:26:29,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.052 rw 2026-10-28 08:26:29,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:26:29,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-10-28 08:26:29,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:26:29,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.012 - 2026-10-28 08:26:30,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.041 0.076 rw 2026-10-28 08:26:30,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [2/16] Tour PosLoyaltyTour3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:26:30,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [3/16] Tour PosLoyaltyTour3 → Step click product 'Promo Product' (trigger: article.product .product-content .product-name:contains("Promo Product")) 2026-10-28 08:26:30,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.102 0.193 rw 2026-10-28 08:26:30,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.285 rw 2026-10-28 08:26:30,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.134 rw 2026-10-28 08:26:30,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.032 0.173 rw 2026-10-28 08:26:30,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [4/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50")) 2026-10-28 08:26:30,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [5/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50"):not(:visible)) 2026-10-28 08:26:30,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [6/16] Tour PosLoyaltyTour3 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:26:30,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [7/16] Tour PosLoyaltyTour3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"25.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("25.00"))) 2026-10-28 08:26:30,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:26:30,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [8/16] Tour PosLoyaltyTour3 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:26:30,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [9/16] Tour PosLoyaltyTour3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("15.00"))) 2026-10-28 08:26:30,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:26:30,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:30] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-10-28 08:26:30,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [10/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50")) 2026-10-28 08:26:30,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [11/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50"):not(:visible)) 2026-10-28 08:26:30,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [12/16] Tour PosLoyaltyTour3 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:26:31,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [13/16] Tour PosLoyaltyTour3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"21.82"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("21.82"))) 2026-10-28 08:26:31,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [14/16] Tour PosLoyaltyTour3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"100% on specific products","price":"18.18"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("100% on specific products")):has(.price:contains("18.18"))) 2026-10-28 08:26:31,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [15/16] Tour PosLoyaltyTour3 → Step order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50")) 2026-10-28 08:26:31,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [16/16] Tour PosLoyaltyTour3 → Step order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50"):not(:visible)) 2026-10-28 08:26:31,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-28 08:26:31,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:26:31,236 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:26:31,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 21669740 (allocated 23351296) 2026-10-28 08:26:31,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gc_VGYsV - [28/Oct/2026 08:26:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.593 rw 2026-10-28 08:26:31,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 42615 2026-10-28 08:26:31,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-28 08:26:31,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 42615 2026-10-28 08:26:31,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082631_497050_test_pos_loyalty_tour_max_amount.txt 2026-10-28 08:26:31,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmp4as6wk5d_chrome_odoo" 2026-10-28 08:26:31,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-28 08:26:32,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 42744 2026-10-28 08:26:32,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpdcuftsqn_chrome_odoo 2026-10-28 08:26:32,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:43475/json/version 2026-10-28 08:26:32,631 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:32,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:26:32,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:43475/json 2026-10-28 08:26:32,709 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:32,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:43475/devtools/page/91E3818E23CF14DAE192A724230FBB89 2026-10-28 08:26:32,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-28 08:26:32,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-28 08:26:32,920 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:26:32,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-28 08:26:32,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:26:32,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:26:33,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:33] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.04 0.137 rw 2026-10-28 08:26:33,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '91E3818E23CF14DAE192A724230FBB89', 'loaderId': 'F04BE3A519CC46090BEA22918735B291', 'isDownload': False} 2026-10-28 08:26:33,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-28 08:26:33,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:33] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.04 ro 2026-10-28 08:26:33,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:33] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.278 ro 2026-10-28 08:26:33,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:33] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.052 ro 2026-10-28 08:26:34,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-28 08:26:34,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:26:34,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:26:34,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:26:34,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.029 rw 2026-10-28 08:26:34,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.032 rw 2026-10-28 08:26:34,584 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:26:35,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525295 263 0.257 0.715 rw 2026-10-28 08:26:35,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: The ready code tooks too much time : 2.2963693141937256 2026-10-28 08:26:35,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate test code "odoo.startTour('PosLoyaltyTour9', {"stepDelay": 0, "debug": false})" 2026-10-28 08:26:35,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [1/30] Tour PosLoyaltyTour9 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:26:35,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:26:35,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.045 ro 2026-10-28 08:26:35,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:26:35,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:26:35,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:26:36,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:26:36,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:26:36,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:26:36,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:26:36,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.039 0.07 rw 2026-10-28 08:26:36,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.063 ro 2026-10-28 08:26:36,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.082 rw 2026-10-28 08:26:36,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-10-28 08:26:36,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:26:36,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:26:36,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.072 rw 2026-10-28 08:26:36,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [2/30] Tour PosLoyaltyTour9 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:26:36,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.072 - 2026-10-28 08:26:36,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.022 0.091 rw 2026-10-28 08:26:37,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [3/30] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:37,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [4/30] Tour PosLoyaltyTour9 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:26:37,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:37] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.051 0.199 rw 2026-10-28 08:26:37,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.069 rw 2026-10-28 08:26:37,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.132 rw 2026-10-28 08:26:37,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.019 ro 2026-10-28 08:26:37,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [5/30] Tour PosLoyaltyTour9 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:26:37,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [6/30] Tour PosLoyaltyTour9 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:26:37,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [7/30] Tour PosLoyaltyTour9 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:26:37,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [8/30] Tour PosLoyaltyTour9 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:26:37,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:26:37,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [9/30] Tour PosLoyaltyTour9 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:26:37,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [10/30] Tour PosLoyaltyTour9 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:26:37,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [11/30] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:37,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [12/30] Tour PosLoyaltyTour9 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:26:37,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.017 ro 2026-10-28 08:26:37,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [13/30] Tour PosLoyaltyTour9 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:26:37,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [14/30] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:37,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [15/30] Tour PosLoyaltyTour9 → Step order total amount is '210.00' (trigger: .product-screen .order-summary .total:contains("210.00")) 2026-10-28 08:26:37,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [16/30] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:37,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [17/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:37,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [18/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:37,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [19/30] Tour PosLoyaltyTour9 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-10-28 08:26:37,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [20/30] Tour PosLoyaltyTour9 → Step .control-buttons button.active:contains("Reward") 2026-10-28 08:26:37,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [21/30] Tour PosLoyaltyTour9 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-10-28 08:26:37,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [22/30] Tour PosLoyaltyTour9 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:26:38,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [23/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:38,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [24/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:38,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [25/30] Tour PosLoyaltyTour9 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:26:38,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [26/30] Tour PosLoyaltyTour9 → Step .selection-item span:nth-child(2) 2026-10-28 08:26:38,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [27/30] Tour PosLoyaltyTour9 → Step select reward (trigger: .selection-item:contains("$ 5")) 2026-10-28 08:26:38,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [28/30] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:38,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [29/30] Tour PosLoyaltyTour9 → Step order total amount is '205.00' (trigger: .product-screen .order-summary .total:contains("205.00")) 2026-10-28 08:26:38,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [30/30] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:38,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-28 08:26:38,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:26:38,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:38] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-10-28 08:26:38,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:38] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-10-28 08:26:38,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 21004832 (allocated 22302720) 2026-10-28 08:26:38,432 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:26:38,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zzOTY8rm - [28/Oct/2026 08:26:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.23 rw 2026-10-28 08:26:38,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 42744 2026-10-28 08:26:38,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-28 08:26:38,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 42744 2026-10-28 08:26:38,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082638_706896_test_promo_with_different_taxes.txt 2026-10-28 08:26:38,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpdcuftsqn_chrome_odoo" 2026-10-28 08:26:38,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-28 08:26:39,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 42885 2026-10-28 08:26:39,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpfkkz6qy7_chrome_odoo 2026-10-28 08:26:39,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:44123/json/version 2026-10-28 08:26:39,978 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44123', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:40,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:26:40,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:44123/json 2026-10-28 08:26:40,184 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44123', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:40,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:44123/devtools/page/BAACF11807EFFCD219587DEF87948D5D 2026-10-28 08:26:40,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-28 08:26:40,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-28 08:26:40,434 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:26:40,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-28 08:26:40,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:26:40,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:26:40,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:40] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.064 0.188 rw 2026-10-28 08:26:40,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': 'BAACF11807EFFCD219587DEF87948D5D', 'loaderId': '3DB8C7829ADD94EC29AAD503A94B6ABA', 'isDownload': False} 2026-10-28 08:26:40,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-28 08:26:40,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:40] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-10-28 08:26:40,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:40] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.067 ro 2026-10-28 08:26:40,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:40] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.371 ro 2026-10-28 08:26:41,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:26:41,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:26:41,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:26:41,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.022 ro 2026-10-28 08:26:41,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.014 rw 2026-10-28 08:26:41,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.014 0.033 rw 2026-10-28 08:26:42,291 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:26:42,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526769 264 0.348 0.792 rw 2026-10-28 08:26:43,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: The ready code tooks too much time : 2.517836093902588 2026-10-28 08:26:43,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour8', {"stepDelay": 0, "debug": false})" 2026-10-28 08:26:43,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [1/13] Tour PosLoyaltyTour8 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:26:43,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.021 ro 2026-10-28 08:26:43,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:26:43,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:26:43,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:26:43,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.04 rw 2026-10-28 08:26:44,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 08:26:44,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.04 rw 2026-10-28 08:26:44,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.049 rw 2026-10-28 08:26:44,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:26:44,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:26:44,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.041 ro 2026-10-28 08:26:44,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.017 rw 2026-10-28 08:26:44,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:26:44,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.013 ro 2026-10-28 08:26:44,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-10-28 08:26:44,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.025 0.094 rw 2026-10-28 08:26:44,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.13 - 2026-10-28 08:26:44,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [2/13] Tour PosLoyaltyTour8 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:26:44,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.029 0.218 rw 2026-10-28 08:26:44,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.213 rw 2026-10-28 08:26:45,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [3/13] Tour PosLoyaltyTour8 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:26:45,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.084 rw 2026-10-28 08:26:45,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.111 rw 2026-10-28 08:26:45,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [4/13] Tour PosLoyaltyTour8 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:45,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [5/13] Tour PosLoyaltyTour8 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:45,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [6/13] Tour PosLoyaltyTour8 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:26:45,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [7/13] Tour PosLoyaltyTour8 → Step .selection-item span:nth-child(2) 2026-10-28 08:26:45,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:26:45,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:45] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-10-28 08:26:45,581 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:45] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.011 - 2026-10-28 08:26:45,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [8/13] Tour PosLoyaltyTour8 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Product A"")) 2026-10-28 08:26:45,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [9/13] Tour PosLoyaltyTour8 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:26:45,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [10/13] Tour PosLoyaltyTour8 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:26:45,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [11/13] Tour PosLoyaltyTour8 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:45,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [12/13] Tour PosLoyaltyTour8 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:26:45,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [13/13] Tour PosLoyaltyTour8 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:45,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-28 08:26:45,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:26:45,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 21397568 (allocated 22827008) 2026-10-28 08:26:45,931 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:26:45,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZqN6-MGq - [28/Oct/2026 08:26:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 4.113 rw 2026-10-28 08:26:46,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 42885 2026-10-28 08:26:46,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-28 08:26:46,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 42885 2026-10-28 08:26:46,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082646_180991_test_promo_with_free_product.txt 2026-10-28 08:26:46,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpfkkz6qy7_chrome_odoo" 2026-10-28 08:26:46,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-28 08:26:47,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 43012 2026-10-28 08:26:47,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpbkx6dbg7_chrome_odoo 2026-10-28 08:26:47,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:46563/json/version 2026-10-28 08:26:47,603 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:47,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-28 08:26:47,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:46563/json 2026-10-28 08:26:47,664 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:47,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:46563/devtools/page/C209811D5C2007DA308F4FD8D92252F4 2026-10-28 08:26:47,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-28 08:26:47,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-28 08:26:47,936 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:26:47,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-28 08:26:47,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/84" in browser 2026-10-28 08:26:47,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/84" 2026-10-28 08:26:48,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:48] "GET /pos/ui/84 HTTP/1.1" 200 6841 64 0.047 0.134 rw 2026-10-28 08:26:48,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': 'C209811D5C2007DA308F4FD8D92252F4', 'loaderId': '4E02406DA718394C75C6E2B6617D9583', 'isDownload': False} 2026-10-28 08:26:48,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-28 08:26:48,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.237 ro 2026-10-28 08:26:48,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.044 ro 2026-10-28 08:26:48,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.052 ro 2026-10-28 08:26:49,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-28 08:26:49,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:26:49,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:26:49,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-10-28 08:26:49,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-10-28 08:26:49,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.016 0.039 rw 2026-10-28 08:26:49,612 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:26:50,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528038 266 0.317 0.688 rw 2026-10-28 08:26:50,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: The ready code tooks too much time : 2.31784987449646 2026-10-28 08:26:50,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate test code "odoo.startTour('PosCouponTour5', {"stepDelay": 0, "debug": false})" 2026-10-28 08:26:50,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [1/33] Tour PosCouponTour5 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:26:50,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.014 ro 2026-10-28 08:26:50,530 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.018 ro 2026-10-28 08:26:50,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:26:50,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:26:50,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:26:51,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-10-28 08:26:51,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.025 rw 2026-10-28 08:26:51,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.056 rw 2026-10-28 08:26:51,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 08:26:51,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:26:51,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-10-28 08:26:51,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.037 ro 2026-10-28 08:26:51,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.086 - 2026-10-28 08:26:51,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.121 - 2026-10-28 08:26:51,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [2/33] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:26:51,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /pos/ui/84?from_backend=True HTTP/1.1" 200 6881 31 0.036 0.094 rw 2026-10-28 08:26:51,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.136 - 2026-10-28 08:26:51,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.144 ro 2026-10-28 08:26:51,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "GET /pos/ui/84 HTTP/1.1" 200 6881 31 0.061 0.23 rw 2026-10-28 08:26:51,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.234 rw 2026-10-28 08:26:52,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.02 rw 2026-10-28 08:26:52,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [3/33] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:52,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [4/33] Tour PosCouponTour5 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:26:52,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.071 rw 2026-10-28 08:26:52,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [5/33] Tour PosCouponTour5 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:26:52,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.009 0.036 ro 2026-10-28 08:26:52,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [6/33] Tour PosCouponTour5 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:26:52,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [7/33] Tour PosCouponTour5 → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:26:52,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [8/33] Tour PosCouponTour5 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:26:52,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:26:52,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [9/33] Tour PosCouponTour5 → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-10-28 08:26:52,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [10/33] Tour PosCouponTour5 → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-28 08:26:52,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [11/33] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:52,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [12/33] Tour PosCouponTour5 → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-10-28 08:26:52,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.009 0.026 ro 2026-10-28 08:26:52,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [13/33] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:52,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [14/33] Tour PosCouponTour5 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 08:26:52,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [15/33] Tour PosCouponTour5 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:26:52,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [16/33] Tour PosCouponTour5 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:26:52,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [17/33] Tour PosCouponTour5 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:26:52,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [18/33] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:52,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [19/33] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:26:52,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [20/33] Tour PosCouponTour5 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:26:52,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [21/33] Tour PosCouponTour5 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:26:52,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [22/33] Tour PosCouponTour5 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 08:26:53,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [23/33] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:53,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [24/33] Tour PosCouponTour5 → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-28 08:26:53,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [25/33] Tour PosCouponTour5 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:26:53,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [26/33] Tour PosCouponTour5 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:26:53,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [27/33] Tour PosCouponTour5 → Step click discount button (trigger: .js_discount) 2026-10-28 08:26:53,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [28/33] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:26:53,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [29/33] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:53,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [30/33] Tour PosCouponTour5 → Step order total amount is '80.00' (trigger: .product-screen .order-summary .total:contains("80.00")) 2026-10-28 08:26:53,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [31/33] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:26:53,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [32/33] Tour PosCouponTour5 → Step loyalty points awarded 80 (trigger: .loyalty-points-won:contains("80")) 2026-10-28 08:26:53,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [33/33] Tour PosCouponTour5 → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 08:26:53,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-28 08:26:53,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-28 08:26:53,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 20739780 (allocated 22040576) 2026-10-28 08:26:53,368 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:26:53,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zKJqGafJ - [28/Oct/2026 08:26:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.029 4.177 rw 2026-10-28 08:26:53,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 43012 2026-10-28 08:26:53,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-28 08:26:53,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 43012 2026-10-28 08:26:53,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082653_633007_test_promotion_program_with_global_discount.txt 2026-10-28 08:26:53,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpbkx6dbg7_chrome_odoo" 2026-10-28 08:26:53,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-28 08:26:55,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 43144 2026-10-28 08:26:55,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp_4o6swfw_chrome_odoo 2026-10-28 08:26:55,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:44711/json/version 2026-10-28 08:26:55,139 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:55,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:26:55,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:44711/json 2026-10-28 08:26:55,244 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:26:55,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:44711/devtools/page/D5D6344B803381137F4D32BD362048B1 2026-10-28 08:26:55,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-28 08:26:55,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-28 08:26:55,514 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:26:55,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-28 08:26:55,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:26:55,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:26:55,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:55] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.069 0.184 rw 2026-10-28 08:26:55,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': 'D5D6344B803381137F4D32BD362048B1', 'loaderId': '28332C7A2348861141DB851673C7B455', 'isDownload': False} 2026-10-28 08:26:55,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-28 08:26:55,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:55] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.329 ro 2026-10-28 08:26:55,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:55] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-10-28 08:26:55,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:55] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.085 ro 2026-10-28 08:26:56,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:26:56,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 08:26:56,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:26:56,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.035 ro 2026-10-28 08:26:56,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.032 rw 2026-10-28 08:26:56,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.024 rw 2026-10-28 08:26:57,445 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:26:58,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527608 263 0.322 0.694 rw 2026-10-28 08:26:58,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: The ready code tooks too much time : 2.4886817932128906 2026-10-28 08:26:58,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyPromotion', {"stepDelay": 0, "debug": false})" 2026-10-28 08:26:58,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.012 ro 2026-10-28 08:26:58,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [1/26] Tour PosLoyaltyPromotion → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:26:58,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.007 ro 2026-10-28 08:26:58,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:26:58,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:26:58,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:26:58,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:26:59,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-10-28 08:26:59,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:26:59,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:26:59,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.019 0.108 rw 2026-10-28 08:26:59,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.113 ro 2026-10-28 08:26:59,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.11 rw 2026-10-28 08:26:59,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.018 ro 2026-10-28 08:26:59,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-10-28 08:26:59,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-10-28 08:26:59,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-10-28 08:26:59,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.107 0.135 rw 2026-10-28 08:26:59,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [2/26] Tour PosLoyaltyPromotion → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:26:59,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.043 0.319 rw 2026-10-28 08:26:59,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.324 rw 2026-10-28 08:26:59,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [3/26] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:26:59,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [4/26] Tour PosLoyaltyPromotion → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:26:59,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.017 rw 2026-10-28 08:27:00,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:27:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.033 0.078 rw 2026-10-28 08:27:00,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [5/26] Tour PosLoyaltyPromotion → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:27:00,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:27:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 259 4 0.004 0.035 ro 2026-10-28 08:27:00,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [6/26] Tour PosLoyaltyPromotion → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:27:00,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [7/26] Tour PosLoyaltyPromotion → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:27:00,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [8/26] Tour PosLoyaltyPromotion → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:27:00,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:27:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:27:00,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [9/26] Tour PosLoyaltyPromotion → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-10-28 08:27:00,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [10/26] Tour PosLoyaltyPromotion → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-28 08:27:00,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [11/26] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:00,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [12/26] Tour PosLoyaltyPromotion → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-10-28 08:27:00,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:27:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 259 4 0.005 0.03 ro 2026-10-28 08:27:00,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [13/26] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:00,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [14/26] Tour PosLoyaltyPromotion → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 08:27:00,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [15/26] Tour PosLoyaltyPromotion → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:27:00,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [16/26] Tour PosLoyaltyPromotion → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:27:00,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:27:00] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:27:00,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:27:00] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:27:00,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [17/26] Tour PosLoyaltyPromotion → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:27:00,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [18/26] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:27:00,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [19/26] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:27:00,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [20/26] Tour PosLoyaltyPromotion → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:27:00,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [21/26] Tour PosLoyaltyPromotion → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:27:01,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [22/26] Tour PosLoyaltyPromotion → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 08:27:01,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [23/26] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:01,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [24/26] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:01,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [25/26] Tour PosLoyaltyPromotion → Step order total amount is '90.00' (trigger: .product-screen .order-summary .total:contains("90.00")) 2026-10-28 08:27:01,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [26/26] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:01,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-28 08:27:01,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:27:01,287 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:27:01,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BEMZz5IF - [28/Oct/2026 08:26:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.022 4.23 rw 2026-10-28 08:27:01,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 21108360 (allocated 22302720) 2026-10-28 08:27:01,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 43144 2026-10-28 08:27:01,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-28 08:27:01,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 43144 2026-10-28 08:27:01,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082701_543601_test_promotion_program_with_loyalty_program.txt 2026-10-28 08:27:01,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmp_4o6swfw_chrome_odoo" 2026-10-28 08:27:01,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-28 08:27:02,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 43269 2026-10-28 08:27:02,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmp_dg95nrd_chrome_odoo 2026-10-28 08:27:02,835 7 INFO rb-a84341f-226073-429745 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:42765/json/version 2026-10-28 08:27:02,836 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:02,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Browser version: Chrome/150.0.7871.114 2026-10-28 08:27:02,980 7 INFO rb-a84341f-226073-429745 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:42765/json 2026-10-28 08:27:02,981 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:02,991 7 INFO rb-a84341f-226073-429745 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:42765/devtools/page/291981B42D5C910B56B74DCCC1A1D8C1 2026-10-28 08:27:03,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Enable chrome headless console log notification 2026-10-28 08:27:03,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-28 08:27:03,167 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:27:03,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-28 08:27:03,183 7 INFO rb-a84341f-226073-429745 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/80" in browser 2026-10-28 08:27:03,183 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:27:03,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:03] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.049 0.154 rw 2026-10-28 08:27:03,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': '291981B42D5C910B56B74DCCC1A1D8C1', 'loaderId': 'D071D27C192CD73213608885A49D25E8', 'isDownload': False} 2026-10-28 08:27:03,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-10-28 08:27:03,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:03] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.27 ro 2026-10-28 08:27:03,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:03] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-10-28 08:27:03,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:03] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.073 ro 2026-10-28 08:27:04,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: Owl is running in 'dev' mode. 2026-10-28 08:27:04,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:27:04,240 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:27:04,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.012 ro 2026-10-28 08:27:04,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.015 rw 2026-10-28 08:27:04,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.038 rw 2026-10-28 08:27:04,726 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:05,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523785 265 0.255 0.683 rw 2026-10-28 08:27:05,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: The ready code tooks too much time : 2.216679573059082 2026-10-28 08:27:05,613 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:27:05,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:27:05,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [1/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:27:05,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.012 ro 2026-10-28 08:27:05,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:27:05,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.022 rw 2026-10-28 08:27:05,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:05] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:27:06,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.025 ro 2026-10-28 08:27:06,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:27:06,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.047 rw 2026-10-28 08:27:06,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:27:06,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:27:06,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-10-28 08:27:06,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.035 ro 2026-10-28 08:27:06,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 08:27:06,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-10-28 08:27:06,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-10-28 08:27:06,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:06] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.046 ro 2026-10-28 08:27:07,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [2/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:27:07,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.117 0.161 rw 2026-10-28 08:27:07,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [3/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:27:07,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.032 0.426 rw 2026-10-28 08:27:07,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.444 rw 2026-10-28 08:27:07,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.155 rw 2026-10-28 08:27:07,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.038 0.186 rw 2026-10-28 08:27:07,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [4/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:07,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [5/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","price":"20.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("20.00"))) 2026-10-28 08:27:07,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [6/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:07,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [7/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-10-28 08:27:07,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [8/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-10-28 08:27:07,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [9/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 08:27:07,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [10/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:07,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [11/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1","price":"30.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("1")):has(.price:contains("30.00"))) 2026-10-28 08:27:07,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [12/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:07,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [13/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:27:07,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [14/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-28 08:27:07,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [15/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:27:07,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:27:07,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [16/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:07,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [17/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"2","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("2")):has(.price:contains("40.00"))) 2026-10-28 08:27:07,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [18/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:07,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [19/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '66.00' (trigger: .product-screen .order-summary .total:contains("66.00")) 2026-10-28 08:27:07,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [20/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '66.00' (trigger: .product-screen .order-summary .total:contains("66.00"):not(:visible)) 2026-10-28 08:27:07,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-28 08:27:07,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-28 08:27:07,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:27:07,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:07] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-10-28 08:27:08,239 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:27:08,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 20421276 (allocated 21778432) 2026-10-28 08:27:08,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U9ig3Ae8 - [28/Oct/2026 08:27:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.027 3.893 rw 2026-10-28 08:27:08,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 43269 2026-10-28 08:27:08,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-28 08:27:08,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 43269 2026-10-28 08:27:08,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082708_494172_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-28 08:27:08,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmp_dg95nrd_chrome_odoo" 2026-10-28 08:27:08,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-28 08:27:10,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 43403 2026-10-28 08:27:10,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpemuyntsl_chrome_odoo 2026-10-28 08:27:10,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:36993/json/version 2026-10-28 08:27:10,120 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:10,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-28 08:27:10,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:36993/json 2026-10-28 08:27:10,213 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:10,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:36993/devtools/page/86CFC34315C4F283AD5B787E737DE08B 2026-10-28 08:27:10,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-28 08:27:10,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-28 08:27:10,502 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:27:10,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-28 08:27:10,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Open "http://127.0.0.1:8069/pos/ui?config_id=80" in browser 2026-10-28 08:27:10,519 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:27:10,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:10] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6841 64 0.034 0.149 rw 2026-10-28 08:27:10,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '86CFC34315C4F283AD5B787E737DE08B', 'loaderId': '4F4C04117D70BBB073392AA6D7A6EE23', 'isDownload': False} 2026-10-28 08:27:10,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate ready code "odoo.isTourReady('test_race_conditions_update_program')" 2026-10-28 08:27:10,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:10] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.011 ro 2026-10-28 08:27:10,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:10] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.047 ro 2026-10-28 08:27:10,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:10] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.291 ro 2026-10-28 08:27:11,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-28 08:27:11,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:27:11,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:27:11,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:27:11,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.013 rw 2026-10-28 08:27:11,801 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.052 rw 2026-10-28 08:27:12,164 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:12,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 546519 264 0.276 0.73 rw 2026-10-28 08:27:13,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: The ready code tooks too much time : 2.4355971813201904 2026-10-28 08:27:13,145 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:27:13,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [1/6] Tour test_race_conditions_update_program → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:27:13,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.016 ro 2026-10-28 08:27:13,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:27:13,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:27:13,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.036 rw 2026-10-28 08:27:13,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:13] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:27:13,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-10-28 08:27:14,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 08:27:14,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.064 rw 2026-10-28 08:27:14,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.032 - 2026-10-28 08:27:14,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.042 - 2026-10-28 08:27:14,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.056 ro 2026-10-28 08:27:14,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-10-28 08:27:14,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-10-28 08:27:14,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-10-28 08:27:14,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.021 ro 2026-10-28 08:27:14,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.071 - 2026-10-28 08:27:14,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.027 0.111 rw 2026-10-28 08:27:14,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [2/6] Tour test_race_conditions_update_program → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:27:14,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.055 0.265 rw 2026-10-28 08:27:14,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [3/6] Tour test_race_conditions_update_program → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 08:27:14,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.304 rw 2026-10-28 08:27:14,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.04 rw 2026-10-28 08:27:14,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.085 rw 2026-10-28 08:27:15,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [4/6] Tour test_race_conditions_update_program → Step order total amount is '34.87' (trigger: .product-screen .order-summary .total:contains("34.87")) 2026-10-28 08:27:15,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [5/6] Tour test_race_conditions_update_program → Step order total amount is '34.87' (trigger: .product-screen .order-summary .total:contains("34.87"):not(:visible)) 2026-10-28 08:27:15,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [6/6] Tour test_race_conditions_update_program → Step body 2026-10-28 08:27:15,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-28 08:27:15,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 08:27:15,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:15] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:27:15,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:27:15,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:27:15,584 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:27:15,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 22639956 (allocated 23875584) 2026-10-28 08:27:15,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Zg5A82gu - [28/Oct/2026 08:27:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.814 rw 2026-10-28 08:27:15,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 43403 2026-10-28 08:27:15,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-28 08:27:15,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 43403 2026-10-28 08:27:15,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082715_841291_test_race_conditions_update_program.txt 2026-10-28 08:27:15,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpemuyntsl_chrome_odoo" 2026-10-28 08:27:15,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-28 08:27:16,096 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 328 with IP n/a changed groups of user 330 who belonged to [100, 10, 1] with changes [(, 0, [100, 10, 1, 29])] 2026-10-28 08:27:17,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 43531 2026-10-28 08:27:17,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmpsn_j2ocr_chrome_odoo 2026-10-28 08:27:17,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:42387/json/version 2026-10-28 08:27:17,040 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:17,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-28 08:27:17,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:42387/json 2026-10-28 08:27:17,107 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:17,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:42387/devtools/page/FA2A91B3684A07DA40686364DC922CFE 2026-10-28 08:27:17,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-28 08:27:17,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-28 08:27:17,414 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:27:17,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-28 08:27:17,427 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:27:17,427 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:27:17,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:17] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6841 63 0.055 0.143 rw 2026-10-28 08:27:17,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'FA2A91B3684A07DA40686364DC922CFE', 'loaderId': 'C8EA6B6CCB0D2F4030B025D6372A14DD', 'isDownload': False} 2026-10-28 08:27:17,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Evaluate ready code "odoo.isTourReady('test_refund_does_not_decrease_points')" 2026-10-28 08:27:17,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:17] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.249 ro 2026-10-28 08:27:17,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:17] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-10-28 08:27:17,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:17] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.056 ro 2026-10-28 08:27:18,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-28 08:27:18,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:27:18,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:27:18,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.032 ro 2026-10-28 08:27:18,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-10-28 08:27:18,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.039 rw 2026-10-28 08:27:19,100 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:19,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523752 262 0.313 0.659 rw 2026-10-28 08:27:19,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: The ready code tooks too much time : 2.3627727031707764 2026-10-28 08:27:19,998 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:27:20,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 08:27:20,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [1/48] Tour test_refund_does_not_decrease_points → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:27:20,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 08:27:20,113 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.019 rw 2026-10-28 08:27:20,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 08:27:20,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.024 rw 2026-10-28 08:27:20,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:27:20,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:27:21,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:27:21,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:27:21,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.09 rw 2026-10-28 08:27:21,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.046 ro 2026-10-28 08:27:21,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-10-28 08:27:21,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:27:21,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-10-28 08:27:21,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:27:21,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.052 - 2026-10-28 08:27:21,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.032 0.1 rw 2026-10-28 08:27:21,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [2/48] Tour test_refund_does_not_decrease_points → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:27:21,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.029 0.223 rw 2026-10-28 08:27:21,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.256 rw 2026-10-28 08:27:21,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [3/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:21,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [4/48] Tour test_refund_does_not_decrease_points → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:27:21,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.043 rw 2026-10-28 08:27:21,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.079 rw 2026-10-28 08:27:21,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [5/48] Tour test_refund_does_not_decrease_points → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:27:21,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.005 0.022 ro 2026-10-28 08:27:21,871 7 INFO rb-a84341f-226073-429745 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 [data-icon="search"].undefined) 2026-10-28 08:27:21,877 7 INFO rb-a84341f-226073-429745 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-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:27:21,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [8/48] Tour test_refund_does_not_decrease_points → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:27:21,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:27:22,243 7 INFO rb-a84341f-226073-429745 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 body 2026-10-28 08:27:22,442 7 INFO rb-a84341f-226073-429745 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 Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:27:22,443 7 INFO rb-a84341f-226073-429745 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 Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:27:22,446 7 INFO rb-a84341f-226073-429745 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 Check "Refunding Guy" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Refunding Guy")) 2026-10-28 08:27:22,447 7 INFO rb-a84341f-226073-429745 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 click partner 'Refunding Guy' from partner list screen (trigger: .modal .partner-list b:contains(Refunding Guy)) 2026-10-28 08:27:22,470 7 INFO rb-a84341f-226073-429745 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 go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:22,470 7 INFO rb-a84341f-226073-429745 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 click product 'Refund Product' (trigger: article.product .product-content .product-name:contains("Refund Product")) 2026-10-28 08:27:22,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.005 0.026 ro 2026-10-28 08:27:22,556 7 INFO rb-a84341f-226073-429745 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 Actions button (trigger: .mobile-more-button) 2026-10-28 08:27:22,557 7 INFO rb-a84341f-226073-429745 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: .more-btn) 2026-10-28 08:27:22,572 7 INFO rb-a84341f-226073-429745 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 Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:27:22,649 7 INFO rb-a84341f-226073-429745 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 selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-28 08:27:22,719 7 INFO rb-a84341f-226073-429745 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 click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:27:22,913 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:22,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 96 0.139 0.239 rw 2026-10-28 08:27:22,958 7 INFO rb-a84341f-226073-429745 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: .btn-switchpane:contains('Pay')) 2026-10-28 08:27:22,958 7 INFO rb-a84341f-226073-429745 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 now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:27:22,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:22] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-10-28 08:27:22,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.018 - 2026-10-28 08:27:22,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:27:22,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:27:23,296 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:23,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 95 0.096 0.272 rw 2026-10-28 08:27:23,476 7 INFO rb-a84341f-226073-429745 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 click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:27:23,522 7 INFO rb-a84341f-226073-429745 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 numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:27:23,531 7 INFO rb-a84341f-226073-429745 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: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:27:23,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [26/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:27:23,538 7 INFO rb-a84341f-226073-429745 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 validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:27:24,066 7 INFO rb-a84341f-226073-429745 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 feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:27:24,075 7 INFO rb-a84341f-226073-429745 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 wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:27:24,088 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84065027 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f0c5e9a7-967b-49e9-b7b4-7ca91676b4e9'}] 2026-10-28 08:27:24,885 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84065027 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f0c5e9a7-967b-49e9-b7b4-7ca91676b4e9'} created pos.order #515 2026-10-28 08:27:24,887 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84065027 finished 2026-10-28 08:27:24,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6915 222 0.296 0.601 rw 2026-10-28 08:27:25,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:27:25,147 7 INFO rb-a84341f-226073-429745 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: .feedback-screen .button.validation) 2026-10-28 08:27:25,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [31/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:25,184 7 INFO rb-a84341f-226073-429745 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 .pos-leftheader .orders-button 2026-10-28 08:27:25,227 7 INFO rb-a84341f-226073-429745 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 .pos-search-bar .filter 2026-10-28 08:27:25,242 7 INFO rb-a84341f-226073-429745 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 .pos-search-bar .filter ul 2026-10-28 08:27:25,246 7 INFO rb-a84341f-226073-429745 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 .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:27:25,250 7 INFO rb-a84341f-226073-429745 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 .ticket-screen .order-row:contains(001) 2026-10-28 08:27:25,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.074 rw 2026-10-28 08:27:25,278 7 INFO rb-a84341f-226073-429745 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 .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:27:25,295 7 INFO rb-a84341f-226073-429745 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 click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:25,296 7 INFO rb-a84341f-226073-429745 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 click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:27:25,296 7 INFO rb-a84341f-226073-429745 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 go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:25,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [41/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:25,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [42/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:27:25,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [43/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:25,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [44/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:25,304 7 INFO rb-a84341f-226073-429745 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:not(.disabled) 2026-10-28 08:27:25,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.08 rw 2026-10-28 08:27:25,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [46/48] Tour test_refund_does_not_decrease_points → Step total is -200.00 (trigger: .total:contains("-200.00")) 2026-10-28 08:27:25,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:25] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.008 0.087 rw 2026-10-28 08:27:25,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [47/48] Tour test_refund_does_not_decrease_points → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:27:25,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [48/48] Tour test_refund_does_not_decrease_points → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:27:25,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.043 rw 2026-10-28 08:27:25,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-28 08:27:25,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_refund_does_not_decrease_points SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 08:27:25,918 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79469899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '1a331fbb-ad93-4455-8374-2b3b740eb6b4'}] 2026-10-28 08:27:26,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 22757012 (allocated 24924160) 2026-10-28 08:27:26,170 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:27:26,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 43531 2026-10-28 08:27:26,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-28 08:27:26,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 43531 2026-10-28 08:27:26,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082726_451296_test_refund_does_not_decrease_points.txt 2026-10-28 08:27:26,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmpsn_j2ocr_chrome_odoo" 2026-10-28 08:27:26,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-10-28 08:27:26,711 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79469899 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '1a331fbb-ad93-4455-8374-2b3b740eb6b4'} created pos.order #516 2026-10-28 08:27:26,713 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79469899 finished 2026-10-28 08:27:26,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 8.127 rw 2026-10-28 08:27:26,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uyB_wNIH - [28/Oct/2026 08:27:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 233 0.317 0.63 rw 2026-10-28 08:27:36,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_order_deduct_loyalty_points ... 2026-10-28 08:27:37,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome pid: 43671 2026-10-28 08:27:37,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmpiwukpgiu_chrome_odoo 2026-10-28 08:27:37,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:42145/json/version 2026-10-28 08:27:37,309 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:37,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-10-28 08:27:37,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:42145/json 2026-10-28 08:27:37,380 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:37,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Websocket url found: ws://127.0.0.1:42145/devtools/page/2D855B51F3FB19C0AEAE0A326ED203BA 2026-10-28 08:27:37,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Enable chrome headless console log notification 2026-10-28 08:27:37,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless enable page notifications 2026-10-28 08:27:37,644 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:27:37,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Setting session cookie in browser 2026-10-28 08:27:37,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:27:37,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:27:37,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:37] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.101 0.162 rw 2026-10-28 08:27:37,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigation result: {'frameId': '2D855B51F3FB19C0AEAE0A326ED203BA', 'loaderId': '7DCBFAA1CEAE5F91A75B026471306DB0', 'isDownload': False} 2026-10-28 08:27:37,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate ready code "odoo.isTourReady('PosOrderAwardLoyaltyPointsToCustomer')" 2026-10-28 08:27:38,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.044 ro 2026-10-28 08:27:38,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.019 0.398 ro 2026-10-28 08:27:38,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.104 ro 2026-10-28 08:27:38,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: Owl is running in 'dev' mode. 2026-10-28 08:27:38,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:27:38,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:27:38,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.008 0.045 ro 2026-10-28 08:27:38,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.019 rw 2026-10-28 08:27:38,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.03 rw 2026-10-28 08:27:39,323 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:40,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524284 263 0.256 0.786 rw 2026-10-28 08:27:40,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: The ready code tooks too much time : 2.2835915088653564 2026-10-28 08:27:40,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate test code "odoo.startTour('PosOrderAwardLoyaltyPointsToCustomer', {"stepDelay": 0, "debug": false})" 2026-10-28 08:27:40,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [1/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:27:40,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.026 ro 2026-10-28 08:27:40,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.012 ro 2026-10-28 08:27:40,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.038 rw 2026-10-28 08:27:40,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.035 rw 2026-10-28 08:27:40,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:27:40,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-10-28 08:27:41,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:27:41,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.051 rw 2026-10-28 08:27:41,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.042 ro 2026-10-28 08:27:41,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-10-28 08:27:41,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.034 - 2026-10-28 08:27:41,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-10-28 08:27:41,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-10-28 08:27:41,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:27:41,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:27:41,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.067 - 2026-10-28 08:27:41,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.023 0.089 rw 2026-10-28 08:27:41,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [2/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:27:41,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.032 0.174 rw 2026-10-28 08:27:41,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.235 rw 2026-10-28 08:27:41,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [3/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:41,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [4/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:27:41,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.016 rw 2026-10-28 08:27:41,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.067 rw 2026-10-28 08:27:41,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [5/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:27:41,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.021 ro 2026-10-28 08:27:42,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [6/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:27:42,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [7/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Search customer with "AA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:27:42,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [8/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:27:42,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:27:42,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [9/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Check "AA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AA Partner")) 2026-10-28 08:27:42,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [10/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click partner 'AA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AA Partner)) 2026-10-28 08:27:42,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [11/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:42,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [12/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:27:42,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.019 ro 2026-10-28 08:27:42,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [13/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step loyalty points awarded +3.2 (trigger: .loyalty-points-won:contains("+3.2")) 2026-10-28 08:27:42,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [14/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step loyalty points total 3.2 (trigger: .loyalty-points-total:contains("3.2")) 2026-10-28 08:27:42,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [15/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2")) 2026-10-28 08:27:42,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [16/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2"):not(:visible)) 2026-10-28 08:27:42,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [17/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:27:42,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [18/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:27:42,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [19/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:27:42,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:42] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.015 - 2026-10-28 08:27:42,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:27:42,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:27:43,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [20/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:27:43,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [21/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:27:43,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [22/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:27:43,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [23/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:27:43,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [24/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:27:43,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [25/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:27:43,676 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38920464 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f59a8fe1-2e4f-4dc2-9f66-2c33fc35acdf'}] 2026-10-28 08:27:43,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [26/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:27:44,254 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38920464 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f59a8fe1-2e4f-4dc2-9f66-2c33fc35acdf'} created pos.order #517 2026-10-28 08:27:44,257 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38920464 finished 2026-10-28 08:27:44,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6812 203 0.194 0.573 rw 2026-10-28 08:27:44,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:27:44,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [27/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:27:44,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: tour succeeded 2026-10-28 08:27:44,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR PosOrderAwardLoyaltyPointsToCustomer SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 08:27:44,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.051 rw 2026-10-28 08:27:44,842 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:27:44,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Yo2m7WXA - [28/Oct/2026 08:27:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.824 rw 2026-10-28 08:27:44,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: heap 21320072 (allocated 23089152) 2026-10-28 08:27:44,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing chrome headless with pid 43671 2026-10-28 08:27:44,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing websocket connection 2026-10-28 08:27:44,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Terminating chrome headless with pid 43671 2026-10-28 08:27:45,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082745_075333_test_refund_order_deduct_loyalty_points.txt 2026-10-28 08:27:45,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Removing chrome user profile "/tmp/tmpiwukpgiu_chrome_odoo" 2026-10-28 08:27:45,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome pid: 43813 2026-10-28 08:27:45,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmp29of_wdo_chrome_odoo 2026-10-28 08:27:45,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:39299/json/version 2026-10-28 08:27:45,646 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:45,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-10-28 08:27:45,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:39299/json 2026-10-28 08:27:45,753 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:45,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Websocket url found: ws://127.0.0.1:39299/devtools/page/41651F141CD0E9D8BCEBF055D513F58B 2026-10-28 08:27:45,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Enable chrome headless console log notification 2026-10-28 08:27:45,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless enable page notifications 2026-10-28 08:27:45,854 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:27:45,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Setting session cookie in browser 2026-10-28 08:27:45,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:27:45,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:27:46,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:46] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.077 0.098 rw 2026-10-28 08:27:46,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigation result: {'frameId': '41651F141CD0E9D8BCEBF055D513F58B', 'loaderId': 'A8C9569977028C8D4F952E8613BF882B', 'isDownload': False} 2026-10-28 08:27:46,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate ready code "odoo.isTourReady('PosOrderRefundLoyaltyPoints')" 2026-10-28 08:27:46,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:46] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.25 ro 2026-10-28 08:27:46,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:46] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.056 ro 2026-10-28 08:27:46,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:46] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.07 ro 2026-10-28 08:27:47,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: Owl is running in 'dev' mode. 2026-10-28 08:27:47,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:27:47,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:27:47,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.016 ro 2026-10-28 08:27:47,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.014 rw 2026-10-28 08:27:47,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.022 0.051 rw 2026-10-28 08:27:47,593 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:48,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524338 246 0.251 0.625 rw 2026-10-28 08:27:48,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: The ready code tooks too much time : 2.288856029510498 2026-10-28 08:27:48,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate test code "odoo.startTour('PosOrderRefundLoyaltyPoints', {"stepDelay": 0, "debug": false})" 2026-10-28 08:27:48,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [1/29] Tour PosOrderRefundLoyaltyPoints → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:27:48,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.01 ro 2026-10-28 08:27:48,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-10-28 08:27:48,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:27:48,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:27:48,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:27:49,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 08:27:49,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:27:49,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.003 0.037 rw 2026-10-28 08:27:49,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:27:49,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:27:49,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.034 ro 2026-10-28 08:27:49,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 08:27:49,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:27:49,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.02 ro 2026-10-28 08:27:49,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:27:49,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-10-28 08:27:49,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.028 0.085 rw 2026-10-28 08:27:49,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [2/29] Tour PosOrderRefundLoyaltyPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:49,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [3/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-leftheader .orders-button 2026-10-28 08:27:49,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [4/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-search-bar .filter 2026-10-28 08:27:49,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.02 0.201 rw 2026-10-28 08:27:49,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [5/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-search-bar .filter ul 2026-10-28 08:27:49,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:27:49,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [6/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:27:49,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [7/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-10-28 08:27:49,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [8/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:27:49,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.026 0.235 rw 2026-10-28 08:27:49,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.157 rw 2026-10-28 08:27:49,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:49] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.067 rw 2026-10-28 08:27:50,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 6812 51 0.076 0.172 rw 2026-10-28 08:27:50,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.234 rw 2026-10-28 08:27:50,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [9/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:27:50,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [10/29] Tour PosOrderRefundLoyaltyPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:50,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [11/29] Tour PosOrderRefundLoyaltyPoints → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:27:50,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [12/29] Tour PosOrderRefundLoyaltyPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:27:50,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [13/29] Tour PosOrderRefundLoyaltyPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:27:50,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [14/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:27:50,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:50] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.02 - 2026-10-28 08:27:50,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [15/29] Tour PosOrderRefundLoyaltyPoints → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:27:50,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [16/29] Tour PosOrderRefundLoyaltyPoints → Step click back button (trigger: .back-button) 2026-10-28 08:27:50,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.015 - 2026-10-28 08:27:50,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-10-28 08:27:50,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [17/29] Tour PosOrderRefundLoyaltyPoints → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:27:50,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [18/29] Tour PosOrderRefundLoyaltyPoints → Step loyalty points awarded -3.2 (trigger: .loyalty-points-won:contains("-3.2")) 2026-10-28 08:27:50,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [19/29] Tour PosOrderRefundLoyaltyPoints → Step loyalty points total 0 (trigger: .loyalty-points-total:contains("0")) 2026-10-28 08:27:50,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [20/29] Tour PosOrderRefundLoyaltyPoints → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2")) 2026-10-28 08:27:50,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [21/29] Tour PosOrderRefundLoyaltyPoints → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2"):not(:visible)) 2026-10-28 08:27:50,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [22/29] Tour PosOrderRefundLoyaltyPoints → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:27:50,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [23/29] Tour PosOrderRefundLoyaltyPoints → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:27:50,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [24/29] Tour PosOrderRefundLoyaltyPoints → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:27:50,673 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:50,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 109 0.173 0.294 rw 2026-10-28 08:27:51,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [25/29] Tour PosOrderRefundLoyaltyPoints → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:27:51,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [26/29] Tour PosOrderRefundLoyaltyPoints → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:27:51,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [27/29] Tour PosOrderRefundLoyaltyPoints → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:27:51,717 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85613076 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '98cb2e75-cd76-4d4b-9b15-9a349646fff3'}] 2026-10-28 08:27:51,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [28/29] Tour PosOrderRefundLoyaltyPoints → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:27:52,332 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85613076 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '98cb2e75-cd76-4d4b-9b15-9a349646fff3'} created pos.order #518 2026-10-28 08:27:52,334 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85613076 finished 2026-10-28 08:27:52,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11638 210 0.192 0.585 rw 2026-10-28 08:27:52,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:52] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-10-28 08:27:52,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [29/29] Tour PosOrderRefundLoyaltyPoints → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:27:52,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: tour succeeded 2026-10-28 08:27:52,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderRefundLoyaltyPoints SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 08:27:52,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.047 rw 2026-10-28 08:27:52,878 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:27:52,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cPA-Dsgv - [28/Oct/2026 08:27:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.675 rw 2026-10-28 08:27:52,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: heap 21359568 (allocated 22827008) 2026-10-28 08:27:53,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing chrome headless with pid 43813 2026-10-28 08:27:53,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing websocket connection 2026-10-28 08:27:53,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Terminating chrome headless with pid 43813 2026-10-28 08:27:53,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082753_143436_test_refund_order_deduct_loyalty_points.txt 2026-10-28 08:27:53,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Removing chrome user profile "/tmp/tmp29of_wdo_chrome_odoo" 2026-10-28 08:27:53,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-28 08:27:54,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 43944 2026-10-28 08:27:54,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpbn3fx1zi_chrome_odoo 2026-10-28 08:27:54,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:42867/json/version 2026-10-28 08:27:54,432 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:54,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-28 08:27:54,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:42867/json 2026-10-28 08:27:54,536 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:27:54,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:42867/devtools/page/0A3686A6050EA6C8C9999D79DC7685BC 2026-10-28 08:27:54,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-28 08:27:54,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-28 08:27:54,753 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:27:54,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-28 08:27:54,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:27:54,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:27:54,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:54] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.037 0.163 rw 2026-10-28 08:27:54,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '0A3686A6050EA6C8C9999D79DC7685BC', 'loaderId': '17456A9A13CA9133C9EA71794BE0A20B', 'isDownload': False} 2026-10-28 08:27:54,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-28 08:27:55,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:55] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.286 ro 2026-10-28 08:27:55,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:55] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.056 ro 2026-10-28 08:27:55,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:55] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.064 ro 2026-10-28 08:27:55,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-28 08:27:55,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-10-28 08:27:55,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:27:55,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.036 ro 2026-10-28 08:27:56,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.02 rw 2026-10-28 08:27:56,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.022 rw 2026-10-28 08:27:56,414 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:27:57,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 531380 267 0.285 0.682 rw 2026-10-28 08:27:57,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-10-28 08:27:57,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: The ready code tooks too much time : 2.295405387878418 2026-10-28 08:27:57,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate test code "odoo.startTour('RefundRulesProduct', {"stepDelay": 0, "debug": false})" 2026-10-28 08:27:57,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [1/43] Tour RefundRulesProduct → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:27:57,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.019 ro 2026-10-28 08:27:57,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:27:57,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:27:57,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:57] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:27:58,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:27:58,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.017 rw 2026-10-28 08:27:58,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.036 rw 2026-10-28 08:27:58,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.026 - 2026-10-28 08:27:58,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.028 ro 2026-10-28 08:27:58,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.034 rw 2026-10-28 08:27:58,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:27:58,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:27:58,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-10-28 08:27:58,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.018 0.022 ro 2026-10-28 08:27:58,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.123 - 2026-10-28 08:27:58,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.023 0.112 rw 2026-10-28 08:27:58,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [2/43] Tour RefundRulesProduct → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:27:58,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.068 0.214 rw 2026-10-28 08:27:58,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.275 rw 2026-10-28 08:27:58,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.008 0.072 ro 2026-10-28 08:27:58,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [3/43] Tour RefundRulesProduct → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 08:27:58,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.017 rw 2026-10-28 08:27:59,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.084 rw 2026-10-28 08:27:59,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [4/43] Tour RefundRulesProduct → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:27:59,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [5/43] Tour RefundRulesProduct → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-28 08:27:59,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [6/43] Tour RefundRulesProduct → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-28 08:27:59,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.012 0.02 ro 2026-10-28 08:27:59,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.012 0.052 ro 2026-10-28 08:27:59,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [7/43] Tour RefundRulesProduct → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:27:59,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:27:59,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:27:59,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:27:59,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [8/43] Tour RefundRulesProduct → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:27:59,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [9/43] Tour RefundRulesProduct → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:27:59,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:27:59,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:28:00,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [10/43] Tour RefundRulesProduct → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:28:00,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [11/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:00,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [12/43] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:00,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [13/43] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:00,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [14/43] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:00,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [15/43] Tour RefundRulesProduct → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:28:00,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [16/43] Tour RefundRulesProduct → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:28:00,987 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11346477 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1d8af963-6dd1-46d3-a2e8-2b7943d82f3c'}] 2026-10-28 08:28:00,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [17/43] Tour RefundRulesProduct → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:28:01,905 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11346477 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1d8af963-6dd1-46d3-a2e8-2b7943d82f3c'} created pos.order #519 2026-10-28 08:28:01,908 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11346477 finished 2026-10-28 08:28:01,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:28:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11540 311 0.309 0.72 rw 2026-10-28 08:28:02,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:28:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-10-28 08:28:02,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [18/43] Tour RefundRulesProduct → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:28:02,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [19/43] Tour RefundRulesProduct → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:28:02,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [20/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:02,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [21/43] Tour RefundRulesProduct → Step .pos-leftheader .orders-button 2026-10-28 08:28:02,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [22/43] Tour RefundRulesProduct → Step .pos-search-bar .filter 2026-10-28 08:28:02,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [23/43] Tour RefundRulesProduct → Step .pos-search-bar .filter ul 2026-10-28 08:28:02,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [24/43] Tour RefundRulesProduct → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:28:02,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [25/43] Tour RefundRulesProduct → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-10-28 08:28:02,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [26/43] Tour RefundRulesProduct → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:28:02,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:28:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.019 0.076 rw 2026-10-28 08:28:02,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:28:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.005 0.045 rw 2026-10-28 08:28:02,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [27/43] Tour RefundRulesProduct → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:28:02,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [28/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:02,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [29/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:02,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [30/43] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:02,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [31/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:02,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [32/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:02,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [33/43] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:02,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [34/43] Tour RefundRulesProduct → Step Notification: not allowed to refund this product (trigger: .o_notification .o_notification_content:contains('Refunding a top up or reward product for an eWallet or gift card program is not allowed.')) 2026-10-28 08:28:02,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:28:02] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.019 0.045 rw 2026-10-28 08:28:02,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:28:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.007 0.036 rw 2026-10-28 08:28:02,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [35/43] Tour RefundRulesProduct → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Top-up eWallet","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Top-up eWallet")):has(.qty:contains("1"))) 2026-10-28 08:28:02,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [36/43] Tour RefundRulesProduct → Step Check orderline with attributes: {"withClass":".selected","productName":"Top-up eWallet","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Top-up eWallet")):has(.qty:contains("1"))) 2026-10-28 08:28:02,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [37/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:02,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [38/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:02,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [39/43] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:02,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [40/43] Tour RefundRulesProduct → Step Notification: not allowed to refund this product (trigger: .o_notification .o_notification_content:contains('Refunding a top up or reward product for an eWallet or gift card program is not allowed.')) 2026-10-28 08:28:02,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [41/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:02,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [42/43] Tour RefundRulesProduct → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:28:02,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [43/43] Tour RefundRulesProduct → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:28:02,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-28 08:28:02,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-28 08:28:02,824 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:28:02,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 24651600 (allocated 27021312) 2026-10-28 08:28:02,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agYODMwm - [28/Oct/2026 08:27:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.768 rw 2026-10-28 08:28:02,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 43944 2026-10-28 08:28:02,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-28 08:28:02,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 43944 2026-10-28 08:28:03,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082803_087339_test_refund_product_part_of_rules.txt 2026-10-28 08:28:03,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpbn3fx1zi_chrome_odoo" 2026-10-28 08:28:03,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-28 08:28:03,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 44079 2026-10-28 08:28:03,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpbpg3d7os_chrome_odoo 2026-10-28 08:28:03,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:35821/json/version 2026-10-28 08:28:03,961 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:03,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-28 08:28:03,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:35821/json 2026-10-28 08:28:03,992 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:04,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:35821/devtools/page/8358AABC220DF80A508C715C35EA0F65 2026-10-28 08:28:04,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-28 08:28:04,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-28 08:28:04,196 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:28:04,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-28 08:28:04,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:28:04,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:28:04,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:04] "GET /pos/ui/80 HTTP/1.1" 200 6841 64 0.058 0.139 rw 2026-10-28 08:28:04,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '8358AABC220DF80A508C715C35EA0F65', 'loaderId': '632C6EEDABA3576F2B001E3518E3332A', 'isDownload': False} 2026-10-28 08:28:04,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundTour')" 2026-10-28 08:28:04,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:04] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.246 ro 2026-10-28 08:28:04,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:04] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.026 ro 2026-10-28 08:28:04,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:04] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.06 ro 2026-10-28 08:28:05,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-28 08:28:05,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:28:05,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:28:05,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:28:05,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-10-28 08:28:05,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.039 rw 2026-10-28 08:28:05,855 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:28:06,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522453 265 0.243 0.672 rw 2026-10-28 08:28:06,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: The ready code tooks too much time : 2.1785805225372314 2026-10-28 08:28:06,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate test code "odoo.startTour('GiftCardWithRefundTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:28:06,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [1/70] Tour GiftCardWithRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:28:06,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.014 ro 2026-10-28 08:28:06,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-10-28 08:28:06,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:28:06,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.007 0.021 rw 2026-10-28 08:28:06,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:28:07,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:28:07,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:28:07,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.043 rw 2026-10-28 08:28:07,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:28:07,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:28:07,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.07 ro 2026-10-28 08:28:07,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-10-28 08:28:07,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:28:07,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 08:28:07,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.025 ro 2026-10-28 08:28:07,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-10-28 08:28:08,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.048 0.103 rw 2026-10-28 08:28:08,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.024 0.234 rw 2026-10-28 08:28:08,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [2/70] Tour GiftCardWithRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:28:08,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.247 rw 2026-10-28 08:28:08,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.035 ro 2026-10-28 08:28:08,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [3/70] Tour GiftCardWithRefundTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-28 08:28:08,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.028 rw 2026-10-28 08:28:08,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.076 rw 2026-10-28 08:28:08,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [4/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:08,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [5/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:28:08,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [6/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-28 08:28:08,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [7/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:08,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [8/70] Tour GiftCardWithRefundTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98")) 2026-10-28 08:28:08,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [9/70] Tour GiftCardWithRefundTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"):not(:visible)) 2026-10-28 08:28:08,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [10/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:28:08,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [11/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:28:08,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [12/70] Tour GiftCardWithRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:28:08,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:28:08,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:28:08,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:28:09,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [13/70] Tour GiftCardWithRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:28:09,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [14/70] Tour GiftCardWithRefundTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:28:09,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [15/70] Tour GiftCardWithRefundTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:09,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [16/70] Tour GiftCardWithRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:28:09,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [17/70] Tour GiftCardWithRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:28:09,802 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25541004 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '06947c66-a239-4938-bdab-4390421562b4'}] 2026-10-28 08:28:09,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [18/70] Tour GiftCardWithRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:28:10,337 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25541004 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '06947c66-a239-4938-bdab-4390421562b4'} created pos.order #520 2026-10-28 08:28:10,339 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25541004 finished 2026-10-28 08:28:10,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6406 181 0.146 0.483 rw 2026-10-28 08:28:10,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:10] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:28:10,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [19/70] Tour GiftCardWithRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:28:10,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [20/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:10,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [21/70] Tour GiftCardWithRefundTour → Step .pos-leftheader .orders-button 2026-10-28 08:28:10,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [22/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter 2026-10-28 08:28:10,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.051 rw 2026-10-28 08:28:10,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [23/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul 2026-10-28 08:28:10,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [24/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:28:10,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [25/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:28:10,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [26/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:28:10,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.067 rw 2026-10-28 08:28:10,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [27/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board"))) 2026-10-28 08:28:10,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [28/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:10,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [29/70] Tour GiftCardWithRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:10,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [30/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:10,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [31/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:10,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [32/70] Tour GiftCardWithRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:28:10,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [33/70] Tour GiftCardWithRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:28:10,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:10] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.022 0.051 rw 2026-10-28 08:28:10,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [34/70] Tour GiftCardWithRefundTour → Step click back button (trigger: .back-button) 2026-10-28 08:28:10,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [35/70] Tour GiftCardWithRefundTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:28:10,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [36/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"-1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-10-28 08:28:10,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [37/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-10-28 08:28:10,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [38/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:10,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [39/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-10-28 08:28:10,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [40/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:10,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [41/70] Tour GiftCardWithRefundTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-28 08:28:10,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [42/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:10,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [43/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:28:10,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [44/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:28:10,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [45/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:10,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [46/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:10,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [47/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-28 08:28:11,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.03 rw 2026-10-28 08:28:11,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [48/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:11,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [49/70] Tour GiftCardWithRefundTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0")) 2026-10-28 08:28:11,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [50/70] Tour GiftCardWithRefundTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"):not(:visible)) 2026-10-28 08:28:11,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [51/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:28:11,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [52/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:28:11,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [53/70] Tour GiftCardWithRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:28:11,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [54/70] Tour GiftCardWithRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:28:11,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [55/70] Tour GiftCardWithRefundTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:11,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [56/70] Tour GiftCardWithRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:28:12,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [57/70] Tour GiftCardWithRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:28:12,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [58/70] Tour GiftCardWithRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:28:12,068 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14340611 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '381ff9d2-592f-471a-bfc5-3c71243bb90e'}] 2026-10-28 08:28:12,756 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14340611 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '381ff9d2-592f-471a-bfc5-3c71243bb90e'} created pos.order #521 2026-10-28 08:28:12,758 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14340611 finished 2026-10-28 08:28:12,881 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11249 214 0.251 0.567 rw 2026-10-28 08:28:13,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.006 0.015 ro 2026-10-28 08:28:13,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [59/70] Tour GiftCardWithRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:28:13,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [60/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:13,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [61/70] Tour GiftCardWithRefundTour → Step .pos-leftheader .orders-button 2026-10-28 08:28:13,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [62/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter 2026-10-28 08:28:13,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [63/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul 2026-10-28 08:28:13,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.032 rw 2026-10-28 08:28:13,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [64/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:28:13,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [65/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(002) 2026-10-28 08:28:13,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [66/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(002).highlight 2026-10-28 08:28:13,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [67/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","run":"click"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-10-28 08:28:13,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.062 rw 2026-10-28 08:28:13,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [68/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","run":"click"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-10-28 08:28:13,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [69/70] Tour GiftCardWithRefundTour → Step Check if there is a notification with text "Refunding a top up or reward product for an eWallet or gift card program is not allowed." (trigger: .o_notification:contains("Refunding a top up or reward product for an eWallet or gift card program is not allowed.")) 2026-10-28 08:28:13,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [70/70] Tour GiftCardWithRefundTour → Step Check that: ---Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","refundQty":"2"}--- is not true (trigger: body:not(:has(.order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty .refund:contains("2"))))) 2026-10-28 08:28:13,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-28 08:28:13,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardWithRefundTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-28 08:28:13,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:13] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.011 0.054 rw 2026-10-28 08:28:13,433 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:28:13,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 7.958 rw 2026-10-28 08:28:13,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 23263908 (allocated 24924160) 2026-10-28 08:28:13,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 44079 2026-10-28 08:28:13,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-28 08:28:13,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 44079 2026-10-28 08:28:13,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 msvP7tku - [28/Oct/2026 08:28:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 3 0.011 0.036 rw 2026-10-28 08:28:13,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082813_687676_test_refund_with_gift_card.txt 2026-10-28 08:28:13,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpbpg3d7os_chrome_odoo" 2026-10-28 08:28:13,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-28 08:28:14,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 44207 2026-10-28 08:28:14,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpxk24xoj1_chrome_odoo 2026-10-28 08:28:14,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:45913/json/version 2026-10-28 08:28:14,732 7 INFO rb-a84341f-226073-429745 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-10-28 08:28:14,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-28 08:28:14,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:45913/json 2026-10-28 08:28:14,913 7 INFO rb-a84341f-226073-429745 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-10-28 08:28:14,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:45913/devtools/page/27B4C8EEF0B50645AFCAA081B223C580 2026-10-28 08:28:14,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-28 08:28:14,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-28 08:28:15,207 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:28:15,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-28 08:28:15,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:28:15,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:28:15,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:15] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.054 0.147 rw 2026-10-28 08:28:15,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '27B4C8EEF0B50645AFCAA081B223C580', 'loaderId': '033BDD09AA02CA0867B2A43931A06600', 'isDownload': False} 2026-10-28 08:28:15,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Evaluate ready code "odoo.isTourReady('test_reward_line_tax_grouping_key')" 2026-10-28 08:28:15,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:15] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.013 0.284 ro 2026-10-28 08:28:15,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:15] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.067 ro 2026-10-28 08:28:15,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:15] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.073 ro 2026-10-28 08:28:16,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-28 08:28:16,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:28:16,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:28:16,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 08:28:16,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.036 rw 2026-10-28 08:28:16,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.028 rw 2026-10-28 08:28:17,104 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:28:17,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522898 263 0.303 0.756 rw 2026-10-28 08:28:17,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: The ready code tooks too much time : 2.469146966934204 2026-10-28 08:28:17,901 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:28:17,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:28:17,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [1/21] Tour test_reward_line_tax_grouping_key → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:28:17,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:28:18,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:28:18,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.021 rw 2026-10-28 08:28:18,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:28:18,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:28:18,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:28:18,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:28:18,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:28:18,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.072 rw 2026-10-28 08:28:19,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.01 0.058 ro 2026-10-28 08:28:19,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-10-28 08:28:19,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.022 ro 2026-10-28 08:28:19,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:28:19,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-10-28 08:28:19,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.061 rw 2026-10-28 08:28:19,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [2/21] Tour test_reward_line_tax_grouping_key → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:28:19,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-10-28 08:28:19,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [3/21] Tour test_reward_line_tax_grouping_key → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-10-28 08:28:19,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.047 0.126 rw 2026-10-28 08:28:19,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.026 0.25 rw 2026-10-28 08:28:19,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.151 rw 2026-10-28 08:28:19,644 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.015 0.187 rw 2026-10-28 08:28:19,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [4/21] Tour test_reward_line_tax_grouping_key → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:19,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [5/21] Tour test_reward_line_tax_grouping_key → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 08:28:19,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [6/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:19,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [7/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:28:19,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [8/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:19,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [9/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:19,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [10/21] Tour test_reward_line_tax_grouping_key → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 08:28:19,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [11/21] Tour test_reward_line_tax_grouping_key → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:19,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [12/21] Tour test_reward_line_tax_grouping_key → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:19,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [13/21] Tour test_reward_line_tax_grouping_key → Step order total amount is '82.78' (trigger: .product-screen .order-summary .total:contains("82.78")) 2026-10-28 08:28:19,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [14/21] Tour test_reward_line_tax_grouping_key → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:19,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [15/21] Tour test_reward_line_tax_grouping_key → Step .order-summary .tax:contains(14.37) 2026-10-28 08:28:19,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [16/21] Tour test_reward_line_tax_grouping_key → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:28:20,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [17/21] Tour test_reward_line_tax_grouping_key → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:28:20,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [18/21] Tour test_reward_line_tax_grouping_key → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:28:20,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:28:20,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:20] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-10-28 08:28:20,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:20] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.011 - 2026-10-28 08:28:20,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:28:20,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:28:20,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [19/21] Tour test_reward_line_tax_grouping_key → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:28:20,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [20/21] Tour test_reward_line_tax_grouping_key → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:28:21,090 7 INFO rb-a84341f-226073-429745 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 feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:28:21,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-28 08:28:21,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_reward_line_tax_grouping_key SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:28:21,105 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31824193 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '605f892f-a7cf-4518-ae30-becfdf3b2a9f'}] 2026-10-28 08:28:21,334 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:28:21,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 20637852 (allocated 22040576) 2026-10-28 08:28:21,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 44207 2026-10-28 08:28:21,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-28 08:28:21,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 44207 2026-10-28 08:28:21,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082821_654702_test_reward_line_tax_grouping_key.txt 2026-10-28 08:28:21,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpxk24xoj1_chrome_odoo" 2026-10-28 08:28:21,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: waiting for threads: [, ] 2026-10-28 08:28:21,772 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31824193 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '605f892f-a7cf-4518-ae30-becfdf3b2a9f'} created pos.order #522 2026-10-28 08:28:21,773 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31824193 finished 2026-10-28 08:28:21,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.16 rw 2026-10-28 08:28:21,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ATkrroDh - [28/Oct/2026 08:28:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 225 0.197 0.552 rw 2026-10-28 08:28:33,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-28 08:28:34,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 44334 2026-10-28 08:28:34,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpy6e6k7ut_chrome_odoo 2026-10-28 08:28:34,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:37591/json/version 2026-10-28 08:28:34,202 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:34,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-28 08:28:34,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:37591/json 2026-10-28 08:28:34,279 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:34,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:37591/devtools/page/31577D4BA54BA5847E228F286395A03B 2026-10-28 08:28:34,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-28 08:28:34,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-28 08:28:34,500 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:28:34,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-28 08:28:34,514 7 INFO rb-a84341f-226073-429745 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=80" in browser 2026-10-28 08:28:34,515 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:28:34,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:34] "GET /pos/web?config_id=80 HTTP/1.1" 200 6841 63 0.049 0.155 rw 2026-10-28 08:28:34,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '31577D4BA54BA5847E228F286395A03B', 'loaderId': '41982CC47DDE4E6436D43A57D7F9BAE6', 'isDownload': False} 2026-10-28 08:28:34,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Evaluate ready code "odoo.isTourReady('test_scan_loyalty_card_select_customer')" 2026-10-28 08:28:34,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.278 ro 2026-10-28 08:28:34,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.035 ro 2026-10-28 08:28:34,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.073 ro 2026-10-28 08:28:35,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-28 08:28:35,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:28:35,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:28:35,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.04 ro 2026-10-28 08:28:35,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 08:28:35,778 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-10-28 08:28:36,201 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:28:36,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522149 262 0.242 0.724 rw 2026-10-28 08:28:36,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: The ready code tooks too much time : 2.2651607990264893 2026-10-28 08:28:36,992 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:28:37,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [1/6] Tour test_scan_loyalty_card_select_customer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:28:37,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.016 ro 2026-10-28 08:28:37,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.033 ro 2026-10-28 08:28:37,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:28:37,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.048 rw 2026-10-28 08:28:37,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.031 rw 2026-10-28 08:28:37,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:28:37,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:28:38,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:28:38,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.058 rw 2026-10-28 08:28:38,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:28:38,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.058 ro 2026-10-28 08:28:38,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-10-28 08:28:38,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:28:38,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.014 ro 2026-10-28 08:28:38,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-10-28 08:28:38,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-10-28 08:28:38,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.038 0.091 rw 2026-10-28 08:28:38,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [2/6] Tour test_scan_loyalty_card_select_customer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:28:38,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.088 0.243 rw 2026-10-28 08:28:38,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [3/6] Tour test_scan_loyalty_card_select_customer → Step PoS model scan barcode '0444-e050-4548' (trigger: body) 2026-10-28 08:28:38,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [4/6] Tour test_scan_loyalty_card_select_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:38,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [5/6] Tour test_scan_loyalty_card_select_customer → Step customer 'AAA Test Partner' is selected (trigger: .product-screen .set-partner:contains("AAA Test Partner")) 2026-10-28 08:28:38,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.31 rw 2026-10-28 08:28:38,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.072 rw 2026-10-28 08:28:38,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 322 7 0.008 0.094 rw 2026-10-28 08:28:38,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.173 rw 2026-10-28 08:28:39,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [6/6] Tour test_scan_loyalty_card_select_customer → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 08:28:39,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-28 08:28:39,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_scan_loyalty_card_select_customer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 08:28:39,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.008 - 2026-10-28 08:28:39,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:39] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-10-28 08:28:39,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:28:39,357 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:28:39,364 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 19328976 (allocated 20467712) 2026-10-28 08:28:39,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hAC3Q8Au - [28/Oct/2026 08:28:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.578 rw 2026-10-28 08:28:39,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 44334 2026-10-28 08:28:39,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-28 08:28:39,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 44334 2026-10-28 08:28:39,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082839_579355_test_scan_loyalty_card_select_customer.txt 2026-10-28 08:28:39,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpy6e6k7ut_chrome_odoo" 2026-10-28 08:28:39,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-28 08:28:39,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_settle_dont_give_points_again : pos_settle_due module is required for this test 2026-10-28 08:28:39,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-28 08:28:41,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 44466 2026-10-28 08:28:41,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmprx84nxh8_chrome_odoo 2026-10-28 08:28:41,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:37817/json/version 2026-10-28 08:28:41,098 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:41,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-28 08:28:41,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:37817/json 2026-10-28 08:28:41,165 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:41,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:37817/devtools/page/E286B6307074F5710D80701BB2CFE225 2026-10-28 08:28:41,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-28 08:28:41,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-28 08:28:41,438 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:28:41,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-28 08:28:41,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/85" in browser 2026-10-28 08:28:41,449 7 INFO rb-a84341f-226073-429745 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/85" 2026-10-28 08:28:41,644 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:41] "GET /pos/ui/85 HTTP/1.1" 200 6841 64 0.042 0.149 rw 2026-10-28 08:28:41,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': 'E286B6307074F5710D80701BB2CFE225', 'loaderId': '0798B077743B7703318BB0CF7BB14C49', 'isDownload': False} 2026-10-28 08:28:41,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-28 08:28:41,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:41] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.247 ro 2026-10-28 08:28:41,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:41] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.048 ro 2026-10-28 08:28:41,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:41] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.014 0.04 ro 2026-10-28 08:28:42,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-28 08:28:42,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:28:42,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:28:42,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 08:28:42,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.017 rw 2026-10-28 08:28:42,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.035 rw 2026-10-28 08:28:43,078 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:28:43,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523813 266 0.248 0.741 rw 2026-10-28 08:28:43,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: The ready code tooks too much time : 2.2544667720794678 2026-10-28 08:28:43,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate test code "odoo.startTour('PosLoyaltySpecificProductDiscountWithGlobalDiscount', {"stepDelay": 0, "debug": false})" 2026-10-28 08:28:43,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.0 0.009 ro 2026-10-28 08:28:43,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [1/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:28:43,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:28:43,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.027 rw 2026-10-28 08:28:44,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-10-28 08:28:44,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:28:44,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.02 ro 2026-10-28 08:28:44,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 08:28:45,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:28:45,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:28:45,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.075 rw 2026-10-28 08:28:45,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.058 ro 2026-10-28 08:28:45,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.084 rw 2026-10-28 08:28:45,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-10-28 08:28:45,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.073 - 2026-10-28 08:28:45,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.088 - 2026-10-28 08:28:45,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.091 - 2026-10-28 08:28:45,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [2/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:28:45,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /pos/ui/85?from_backend=True HTTP/1.1" 200 6881 31 0.062 0.15 rw 2026-10-28 08:28:45,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [3/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 08:28:45,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "GET /pos/ui/85 HTTP/1.1" 200 6881 31 0.047 0.31 rw 2026-10-28 08:28:45,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.321 rw 2026-10-28 08:28:45,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.121 rw 2026-10-28 08:28:45,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.032 0.163 rw 2026-10-28 08:28:45,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [4/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:28:45,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [5/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 08:28:45,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [6/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 08:28:45,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [7/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:28:45,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [8/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 40 on Product A","price":"-40.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 40 on Product A")):has(.price:contains("-40.00"))) 2026-10-28 08:28:45,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [9/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:28:45,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [10/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click Actions button (trigger: .more-btn) 2026-10-28 08:28:46,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [11/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click discount button (trigger: .js_discount) 2026-10-28 08:28:46,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:46] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:28:46,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:46] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:28:46,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:46] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-10-28 08:28:46,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [12/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:28:46,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [13/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 40 on Product A","price":"-40.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 40 on Product A")):has(.price:contains("-40.00"))) 2026-10-28 08:28:46,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [14/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-10-28 08:28:46,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [15/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-10-28 08:28:46,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-28 08:28:46,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:28:46,356 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:28:46,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 20296856 (allocated 21254144) 2026-10-28 08:28:46,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R_L5E2UZ - [28/Oct/2026 08:28:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.696 rw 2026-10-28 08:28:46,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 44466 2026-10-28 08:28:46,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-28 08:28:46,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 44466 2026-10-28 08:28:46,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082846_614165_test_specific_product_discount_with_global_discount.txt 2026-10-28 08:28:46,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmprx84nxh8_chrome_odoo" 2026-10-28 08:28:46,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-28 08:28:49,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 44605 2026-10-28 08:28:49,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpsohpc0r0_chrome_odoo 2026-10-28 08:28:49,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:44473/json/version 2026-10-28 08:28:49,189 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:49,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-28 08:28:49,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:44473/json 2026-10-28 08:28:49,244 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:49,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:44473/devtools/page/9EA5FA7A43867A5BA4557735C749B2D8 2026-10-28 08:28:49,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-28 08:28:49,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-28 08:28:49,450 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:28:49,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-28 08:28:49,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:28:49,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-28 08:28:49,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:49] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.095 0.172 rw 2026-10-28 08:28:49,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '9EA5FA7A43867A5BA4557735C749B2D8', 'loaderId': '550C04220D976B82B6A632E5C3F20EF1', 'isDownload': False} 2026-10-28 08:28:49,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-28 08:28:49,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:49] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.363 ro 2026-10-28 08:28:49,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:49] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-10-28 08:28:49,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:49] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.06 ro 2026-10-28 08:28:50,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-28 08:28:50,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:28:50,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:28:50,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 08:28:50,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-10-28 08:28:50,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.014 0.066 rw 2026-10-28 08:28:51,130 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:28:51,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538307 272 0.295 0.702 rw 2026-10-28 08:28:51,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: The ready code tooks too much time : 2.198965072631836 2026-10-28 08:28:51,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate test code "odoo.startTour('PosComboSpecificProductProgram', {"stepDelay": 0, "debug": false})" 2026-10-28 08:28:51,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [1/24] Tour PosComboSpecificProductProgram → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:28:51,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-10-28 08:28:52,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.018 ro 2026-10-28 08:28:52,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 08:28:52,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.045 rw 2026-10-28 08:28:52,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:28:52,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:28:52,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:28:52,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:28:52,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:28:52,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.034 0.062 rw 2026-10-28 08:28:53,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.073 ro 2026-10-28 08:28:53,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.086 rw 2026-10-28 08:28:53,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:28:53,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-10-28 08:28:53,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.004 - 2026-10-28 08:28:53,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.015 0.045 ro 2026-10-28 08:28:53,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.021 0.115 rw 2026-10-28 08:28:53,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [2/24] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:28:53,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.024 0.201 rw 2026-10-28 08:28:53,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.018 0.242 rw 2026-10-28 08:28:53,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [3/24] Tour PosComboSpecificProductProgram → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-28 08:28:53,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.038 rw 2026-10-28 08:28:53,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.041 0.064 rw 2026-10-28 08:28:53,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [4/24] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 1 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 1"))) 2026-10-28 08:28:53,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [5/24] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-28 08:28:53,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [6/24] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-10-28 08:28:53,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [7/24] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:28:53,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/image?model=product.product&field=image_256&id=1662&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 11 0.036 0.112 ro 2026-10-28 08:28:53,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [8/24] Tour PosComboSpecificProductProgram → Step Check orderline with attributes: {"productName":"10% on Office Combo"} (trigger: .order-container .orderline:has(.product-name:contains("10% on Office Combo"))) 2026-10-28 08:28:53,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.009 - 2026-10-28 08:28:53,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:53] "GET /web/image?model=product.product&field=image_256&id=1663&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.014 0.207 ro 2026-10-28 08:28:54,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1664&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.007 0.282 ro 2026-10-28 08:28:54,084 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1666&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.018 0.345 ro 2026-10-28 08:28:54,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [9/24] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00")) 2026-10-28 08:28:54,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [10/24] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00"):not(:visible)) 2026-10-28 08:28:54,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [11/24] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:28:54,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [12/24] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:28:54,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [13/24] Tour PosComboSpecificProductProgram → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:28:54,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1661&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.033 0.427 ro 2026-10-28 08:28:54,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:28:54,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-10-28 08:28:54,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:28:54,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 08:28:54,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:28:54,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1665&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.025 0.569 ro 2026-10-28 08:28:54,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1667&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.454 ro 2026-10-28 08:28:54,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1668&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.012 0.459 ro 2026-10-28 08:28:54,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:54] "GET /web/image?model=product.product&field=image_256&id=1669&unique=2026-10-28T08:13:44.000+00:00 HTTP/1.1" 200 6171 9 0.011 0.477 ro 2026-10-28 08:28:54,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [14/24] Tour PosComboSpecificProductProgram → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:28:54,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [15/24] Tour PosComboSpecificProductProgram → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:28:54,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [16/24] Tour PosComboSpecificProductProgram → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:28:54,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [17/24] Tour PosComboSpecificProductProgram → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 08:28:54,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [18/24] Tour PosComboSpecificProductProgram → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:28:54,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [19/24] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:54,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [20/24] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:28:54,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [21/24] Tour PosComboSpecificProductProgram → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:28:55,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [22/24] Tour PosComboSpecificProductProgram → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:28:55,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17505709 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '508f168d-e34b-4fb3-a5ed-5d84a3bcd602'}] 2026-10-28 08:28:55,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [23/24] Tour PosComboSpecificProductProgram → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:28:56,045 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17505709 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '508f168d-e34b-4fb3-a5ed-5d84a3bcd602'} created pos.order #523 2026-10-28 08:28:56,048 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17505709 finished 2026-10-28 08:28:56,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10916 291 0.222 0.607 rw 2026-10-28 08:28:56,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:56] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 08:28:56,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [24/24] Tour PosComboSpecificProductProgram → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:28:56,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-28 08:28:56,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:28:56,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.041 rw 2026-10-28 08:28:56,446 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:28:56,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UN6CfBP8 - [28/Oct/2026 08:28:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.664 rw 2026-10-28 08:28:56,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 22644116 (allocated 24399872) 2026-10-28 08:28:56,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 44605 2026-10-28 08:28:56,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-28 08:28:56,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 44605 2026-10-28 08:28:56,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082856_699886_test_specific_product_reward_pos_combo.txt 2026-10-28 08:28:56,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpsohpc0r0_chrome_odoo" 2026-10-28 08:28:56,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-28 08:28:57,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 44738 2026-10-28 08:28:57,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpwkqd80ww_chrome_odoo 2026-10-28 08:28:57,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33203/json/version 2026-10-28 08:28:57,717 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:57,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-28 08:28:57,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33203/json 2026-10-28 08:28:57,795 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:28:57,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:33203/devtools/page/22B76E26134AEEC67931AA471CA3374E 2026-10-28 08:28:57,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-28 08:28:57,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-28 08:28:58,039 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:28:58,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-28 08:28:58,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:28:58,052 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:28:58,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:58] "GET /pos/ui/80 HTTP/1.1" 200 6841 63 0.035 0.159 rw 2026-10-28 08:28:58,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '22B76E26134AEEC67931AA471CA3374E', 'loaderId': '85BAE4AA00760E792F72D6134796A502', 'isDownload': False} 2026-10-28 08:28:58,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_specific_reward_product_tax_included_included')" 2026-10-28 08:28:58,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:58] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.035 ro 2026-10-28 08:28:58,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:58] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.007 0.3 ro 2026-10-28 08:28:58,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:58] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.083 ro 2026-10-28 08:28:59,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-28 08:28:59,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:28:59,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-10-28 08:28:59,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.014 - 2026-10-28 08:28:59,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.023 rw 2026-10-28 08:28:59,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:28:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.01 0.07 rw 2026-10-28 08:28:59,692 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:29:00,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522948 264 0.284 0.712 rw 2026-10-28 08:29:00,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: The ready code tooks too much time : 2.3495306968688965 2026-10-28 08:29:00,605 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:29:00,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [1/13] Tour test_specific_reward_product_tax_included_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:29:00,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.019 ro 2026-10-28 08:29:00,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.034 ro 2026-10-28 08:29:00,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:29:00,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.029 rw 2026-10-28 08:29:00,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:29:01,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-10-28 08:29:01,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 08:29:01,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.042 rw 2026-10-28 08:29:01,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:29:01,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:29:01,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-10-28 08:29:01,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.021 ro 2026-10-28 08:29:01,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-10-28 08:29:01,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.057 - 2026-10-28 08:29:01,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.084 - 2026-10-28 08:29:01,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.048 - 2026-10-28 08:29:02,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.027 0.113 rw 2026-10-28 08:29:02,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [2/13] Tour test_specific_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:29:02,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.03 0.226 rw 2026-10-28 08:29:02,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [3/13] Tour test_specific_reward_product_tax_included_included → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-10-28 08:29:02,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.203 rw 2026-10-28 08:29:02,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.038 rw 2026-10-28 08:29:02,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.116 rw 2026-10-28 08:29:02,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [4/13] Tour test_specific_reward_product_tax_included_included → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:29:02,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [5/13] Tour test_specific_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:29:02,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [6/13] Tour test_specific_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:29:02,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [7/13] Tour test_specific_reward_product_tax_included_included → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:29:02,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [8/13] Tour test_specific_reward_product_tax_included_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:29:02,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [9/13] Tour test_specific_reward_product_tax_included_included → Step click Actions button (trigger: .more-btn) 2026-10-28 08:29:02,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [10/13] Tour test_specific_reward_product_tax_included_included → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:29:02,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:29:02,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [11/13] Tour test_specific_reward_product_tax_included_included → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:29:02,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [12/13] Tour test_specific_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:29:02,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [13/13] Tour test_specific_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on Product Include","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on Product Include")):has(.price:contains("-10.00"))) 2026-10-28 08:29:02,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-28 08:29:02,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_specific_reward_product_tax_included_included SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-28 08:29:02,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:29:02,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:02] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:29:03,018 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:29:03,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 20152432 (allocated 21254144) 2026-10-28 08:29:03,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SUL3f4Vo - [28/Oct/2026 08:29:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.594 rw 2026-10-28 08:29:03,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 44738 2026-10-28 08:29:03,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-28 08:29:03,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 44738 2026-10-28 08:29:03,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082903_238964_test_specific_reward_product_tax_included_excluded.txt 2026-10-28 08:29:03,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpwkqd80ww_chrome_odoo" 2026-10-28 08:29:03,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 44870 2026-10-28 08:29:03,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp1iyaouqf_chrome_odoo 2026-10-28 08:29:03,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41233/json/version 2026-10-28 08:29:03,689 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:29:03,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-28 08:29:03,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41233/json 2026-10-28 08:29:03,817 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:29:03,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:41233/devtools/page/D693369A1CCA877BAFD675B93DBA3FF4 2026-10-28 08:29:03,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-28 08:29:03,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-28 08:29:03,941 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:29:03,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-28 08:29:03,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-28 08:29:03,947 7 INFO rb-a84341f-226073-429745 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/80" 2026-10-28 08:29:04,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:04] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.068 0.097 rw 2026-10-28 08:29:04,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'D693369A1CCA877BAFD675B93DBA3FF4', 'loaderId': 'B5015C89C25BD471F58523356C276CE6', 'isDownload': False} 2026-10-28 08:29:04,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_specific_reward_product_tax_included_excluded')" 2026-10-28 08:29:04,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:04] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.249 ro 2026-10-28 08:29:04,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:04] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.028 ro 2026-10-28 08:29:04,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:04] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.052 ro 2026-10-28 08:29:05,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-28 08:29:05,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 08:29:05,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:29:05,113 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.021 ro 2026-10-28 08:29:05,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.021 rw 2026-10-28 08:29:05,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.025 rw 2026-10-28 08:29:05,598 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:29:06,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522948 246 0.258 0.675 rw 2026-10-28 08:29:06,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: The ready code tooks too much time : 2.345968723297119 2026-10-28 08:29:06,471 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:29:06,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:29:06,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [1/12] Tour test_specific_reward_product_tax_included_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:29:06,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-10-28 08:29:06,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:29:06,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.023 rw 2026-10-28 08:29:06,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:29:07,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-10-28 08:29:07,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.01 rw 2026-10-28 08:29:07,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.008 0.034 rw 2026-10-28 08:29:07,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-10-28 08:29:07,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:29:07,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 08:29:07,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.021 0.034 ro 2026-10-28 08:29:07,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-10-28 08:29:07,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.028 ro 2026-10-28 08:29:07,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.029 - 2026-10-28 08:29:07,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-10-28 08:29:07,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.034 0.118 rw 2026-10-28 08:29:07,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [2/12] Tour test_specific_reward_product_tax_included_excluded → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-10-28 08:29:07,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.037 0.236 rw 2026-10-28 08:29:07,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.275 rw 2026-10-28 08:29:07,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [3/12] Tour test_specific_reward_product_tax_included_excluded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:29:07,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [4/12] Tour test_specific_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:29:08,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [5/12] Tour test_specific_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-10-28 08:29:08,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [6/12] Tour test_specific_reward_product_tax_included_excluded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:29:08,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [7/12] Tour test_specific_reward_product_tax_included_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:29:08,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [8/12] Tour test_specific_reward_product_tax_included_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 08:29:08,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [9/12] Tour test_specific_reward_product_tax_included_excluded → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:29:08,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:29:08,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [10/12] Tour test_specific_reward_product_tax_included_excluded → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:29:08,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [11/12] Tour test_specific_reward_product_tax_included_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:29:08,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [12/12] Tour test_specific_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on Product Include","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on Product Include")):has(.price:contains("-10.00"))) 2026-10-28 08:29:08,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-28 08:29:08,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_specific_reward_product_tax_included_excluded SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-28 08:29:08,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:08] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:29:08,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:08] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-10-28 08:29:08,681 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:29:08,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jS4Xuz7k - [28/Oct/2026 08:29:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.024 3.447 rw 2026-10-28 08:29:08,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 19926148 (allocated 20992000) 2026-10-28 08:29:08,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 44870 2026-10-28 08:29:08,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-28 08:29:08,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 44870 2026-10-28 08:29:08,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082908_908229_test_specific_reward_product_tax_included_excluded.txt 2026-10-28 08:29:08,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp1iyaouqf_chrome_odoo" 2026-10-28 08:29:08,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-28 08:29:09,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 45000 2026-10-28 08:29:09,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmp3mwy0yg6_chrome_odoo 2026-10-28 08:29:09,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:38563/json/version 2026-10-28 08:29:09,916 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:29:10,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-28 08:29:10,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:38563/json 2026-10-28 08:29:10,017 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:29:10,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:38563/devtools/page/378CF2CA94F8E344A088A8722F2F4AD2 2026-10-28 08:29:10,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-28 08:29:10,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-28 08:29:10,214 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:29:10,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-28 08:29:10,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Open "http://127.0.0.1:8069/pos/ui?config_id=80" in browser 2026-10-28 08:29:10,232 7 INFO rb-a84341f-226073-429745 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=80" 2026-10-28 08:29:10,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:10] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6841 63 0.031 0.126 rw 2026-10-28 08:29:10,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '378CF2CA94F8E344A088A8722F2F4AD2', 'loaderId': '5F54C43A1472D435761ACB008D89D0F9', 'isDownload': False} 2026-10-28 08:29:10,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate ready code "odoo.isTourReady('test_two_variant_same_discount')" 2026-10-28 08:29:10,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:10] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.224 ro 2026-10-28 08:29:10,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:10] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.034 ro 2026-10-28 08:29:10,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:10] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.036 ro 2026-10-28 08:29:11,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-28 08:29:11,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:29:11,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:29:11,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.016 ro 2026-10-28 08:29:11,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.015 rw 2026-10-28 08:29:11,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.042 rw 2026-10-28 08:29:11,866 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:29:12,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534482 267 0.224 0.598 rw 2026-10-28 08:29:12,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: The ready code tooks too much time : 2.220205307006836 2026-10-28 08:29:12,618 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:29:12,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [1/4] Tour test_two_variant_same_discount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:29:12,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-10-28 08:29:12,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-10-28 08:29:12,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:29:12,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:29:12,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:29:13,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.008 0.031 ro 2026-10-28 08:29:13,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.015 ro 2026-10-28 08:29:13,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:29:13,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:29:13,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.007 0.059 rw 2026-10-28 08:29:13,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.035 - 2026-10-28 08:29:13,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.068 ro 2026-10-28 08:29:13,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.079 rw 2026-10-28 08:29:14,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:29:14,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:29:14,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.017 ro 2026-10-28 08:29:14,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.045 rw 2026-10-28 08:29:14,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [2/4] Tour test_two_variant_same_discount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:29:14,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-10-28 08:29:14,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [3/4] Tour test_two_variant_same_discount → Step click product 'Sofa' (trigger: article.product .product-content .product-name:contains("Sofa")) 2026-10-28 08:29:14,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6881 31 0.08 0.128 rw 2026-10-28 08:29:14,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /pos/ui/80 HTTP/1.1" 200 6881 31 0.03 0.286 rw 2026-10-28 08:29:14,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.159 rw 2026-10-28 08:29:14,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.207 rw 2026-10-28 08:29:14,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [4/4] Tour test_two_variant_same_discount → Step Click on Add (trigger: body button:contains(Add)) 2026-10-28 08:29:14,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-28 08:29:14,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:29:14,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:29:14,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:29:14,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-10-28 08:29:15,216 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:29:15,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5vJFuMBI - [28/Oct/2026 08:29:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.695 rw 2026-10-28 08:29:15,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 20387544 (allocated 21778432) 2026-10-28 08:29:15,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 45000 2026-10-28 08:29:15,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-28 08:29:15,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 45000 2026-10-28 08:29:15,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_082915_474535_test_two_variant_same_discount.txt 2026-10-28 08:29:15,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmp3mwy0yg6_chrome_odoo" 2026-10-28 08:29:15,746 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 421 checked, 9 removed 2026-10-28 08:29:16,866 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 332 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:29:17,070 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:29:26,729 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 332 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:29:28,972 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 332 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:29:34,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_logged_only_for_gift_cards ... 2026-10-28 08:29:34,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_logged_to_pos_order_chatter ... 2026-10-28 08:29:35,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_without_customer ... 2026-10-28 08:29:35,393 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:29:36,327 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 336 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:29:36,521 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:29:45,218 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 336 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:29:47,642 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 336 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:29:52,840 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-28 08:29:53,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-28 08:29:54,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-28 08:29:55,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 45140 2026-10-28 08:29:55,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmp6f23q_bq_chrome_odoo 2026-10-28 08:29:55,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:37597/json/version 2026-10-28 08:29:55,086 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:29:55,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:29:55,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:37597/json 2026-10-28 08:29:55,104 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:29:55,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:37597/devtools/page/EFDE3D048B4A610DED4BF7661644FD10 2026-10-28 08:29:55,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-28 08:29:55,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-28 08:29:55,258 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:29:55,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-28 08:29:55,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/87" in browser 2026-10-28 08:29:55,274 7 INFO rb-a84341f-226073-429745 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/87" 2026-10-28 08:29:55,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:55] "GET /pos/ui/87 HTTP/1.1" 200 6913 64 0.033 0.131 rw 2026-10-28 08:29:55,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'EFDE3D048B4A610DED4BF7661644FD10', 'loaderId': 'C70F6CDB4D89E8B0F0A1BA62D40AA84C', 'isDownload': False} 2026-10-28 08:29:55,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate ready code "odoo.isTourReady('test_loyalty_history_earn_and_spend')" 2026-10-28 08:29:55,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:55] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.267 ro 2026-10-28 08:29:55,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:55] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.05 ro 2026-10-28 08:29:55,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:55] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.073 ro 2026-10-28 08:29:56,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-28 08:29:56,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:29:56,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-10-28 08:29:56,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:29:56,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.049 rw 2026-10-28 08:29:56,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.052 rw 2026-10-28 08:29:56,989 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:29:57,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523700 264 0.256 0.784 rw 2026-10-28 08:29:57,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: The ready code tooks too much time : 2.412818193435669 2026-10-28 08:29:57,869 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:29:57,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [1/32] Tour test_loyalty_history_earn_and_spend → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:29:57,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-10-28 08:29:57,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 08:29:58,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 08:29:58,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.062 rw 2026-10-28 08:29:58,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:29:58,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:29:58,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:29:59,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.043 rw 2026-10-28 08:29:59,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-10-28 08:29:59,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:29:59,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:29:59,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/image/res.users/338/avatar_128 HTTP/1.1" 200 305 4 0.014 0.04 ro 2026-10-28 08:29:59,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 08:29:59,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:29:59,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:29:59,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /pos/ui/87 HTTP/1.1" 200 6953 31 0.031 0.094 rw 2026-10-28 08:29:59,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.105 - 2026-10-28 08:29:59,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [2/32] Tour test_loyalty_history_earn_and_spend → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:29:59,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /pos/ui/87?from_backend=True HTTP/1.1" 200 6953 31 0.063 0.215 rw 2026-10-28 08:29:59,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.254 rw 2026-10-28 08:29:59,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [3/32] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:29:59,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [4/32] Tour test_loyalty_history_earn_and_spend → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:29:59,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.046 rw 2026-10-28 08:29:59,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.053 0.087 rw 2026-10-28 08:29:59,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [5/32] Tour test_loyalty_history_earn_and_spend → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:29:59,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.006 0.026 ro 2026-10-28 08:29:59,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [6/32] Tour test_loyalty_history_earn_and_spend → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:29:59,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [7/32] Tour test_loyalty_history_earn_and_spend → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:29:59,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [8/32] Tour test_loyalty_history_earn_and_spend → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:29:59,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:30:00,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [9/32] Tour test_loyalty_history_earn_and_spend → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:30:00,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [10/32] Tour test_loyalty_history_earn_and_spend → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:30:00,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [11/32] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:30:00,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [12/32] Tour test_loyalty_history_earn_and_spend → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 08:30:00,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.006 0.023 ro 2026-10-28 08:30:00,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [13/32] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:30:00,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [14/32] Tour test_loyalty_history_earn_and_spend → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-10-28 08:30:00,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [15/32] Tour test_loyalty_history_earn_and_spend → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-10-28 08:30:00,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [16/32] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:30:00,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [17/32] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:30:00,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [18/32] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .more-btn) 2026-10-28 08:30:00,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [19/32] Tour test_loyalty_history_earn_and_spend → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:30:00,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [20/32] Tour test_loyalty_history_earn_and_spend → Step .selection-item span:nth-child(2) 2026-10-28 08:30:00,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [21/32] Tour test_loyalty_history_earn_and_spend → Step select reward (trigger: .selection-item:contains("10% on your order")) 2026-10-28 08:30:00,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [22/32] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00")) 2026-10-28 08:30:00,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [23/32] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00"):not(:visible)) 2026-10-28 08:30:00,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [24/32] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:30:00,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [25/32] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:30:00,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [26/32] Tour test_loyalty_history_earn_and_spend → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:30:00,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:00] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:30:00,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:00] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:30:00,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:30:00,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:30:01,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [27/32] Tour test_loyalty_history_earn_and_spend → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:30:01,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [28/32] Tour test_loyalty_history_earn_and_spend → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 08:30:01,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [29/32] Tour test_loyalty_history_earn_and_spend → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:30:01,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [30/32] Tour test_loyalty_history_earn_and_spend → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:30:01,766 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51476871 started for PoS orders references: [{'name': '/', 'pos_reference': '261-87-000001', 'uuid': 'b64b459b-95b4-4cd8-b267-f5d98beafcd6'}] 2026-10-28 08:30:01,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [31/32] Tour test_loyalty_history_earn_and_spend → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:30:02,359 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51476871 order {'name': '/', 'pos_reference': '261-87-000001', 'uuid': 'b64b459b-95b4-4cd8-b267-f5d98beafcd6'} created pos.order #529 2026-10-28 08:30:02,362 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51476871 finished 2026-10-28 08:30:02,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6880 208 0.199 0.516 rw 2026-10-28 08:30:02,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-10-28 08:30:02,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [32/32] Tour test_loyalty_history_earn_and_spend → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:30:02,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-28 08:30:02,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_history_earn_and_spend SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 08:30:02,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:30:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.04 rw 2026-10-28 08:30:02,900 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:30:02,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 21812180 (allocated 23613440) 2026-10-28 08:30:02,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ryjWweNY - [28/Oct/2026 08:29:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.286 rw 2026-10-28 08:30:03,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 45140 2026-10-28 08:30:03,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-28 08:30:03,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 45140 2026-10-28 08:30:03,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083003_123189_test_loyalty_history_earn_and_spend.txt 2026-10-28 08:30:03,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmp6f23q_bq_chrome_odoo" 2026-10-28 08:30:03,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-28 08:30:03,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 45262 2026-10-28 08:30:03,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpkg2einlp_chrome_odoo 2026-10-28 08:30:03,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:40905/json/version 2026-10-28 08:30:03,900 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:30:03,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-28 08:30:03,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:40905/json 2026-10-28 08:30:03,985 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:30:03,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:40905/devtools/page/48D0A9CC0CB2852A3F6AF7A81ACF31EA 2026-10-28 08:30:04,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-28 08:30:04,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-28 08:30:04,198 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:30:04,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-28 08:30:04,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/87" in browser 2026-10-28 08:30:04,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/87" 2026-10-28 08:30:04,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:04] "GET /pos/ui/87 HTTP/1.1" 200 6913 64 0.041 0.162 rw 2026-10-28 08:30:04,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '48D0A9CC0CB2852A3F6AF7A81ACF31EA', 'loaderId': 'F4C222E691A0CDC15A59721F8B47E6D2', 'isDownload': False} 2026-10-28 08:30:04,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-28 08:30:04,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:04] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.267 ro 2026-10-28 08:30:04,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:04] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.03 ro 2026-10-28 08:30:04,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:04] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.07 ro 2026-10-28 08:30:05,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-28 08:30:05,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:30:05,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:30:05,442 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.016 ro 2026-10-28 08:30:05,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.011 0.022 rw 2026-10-28 08:30:05,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.029 rw 2026-10-28 08:30:05,961 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:30:06,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 263 0.331 0.757 rw 2026-10-28 08:30:06,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: The ready code tooks too much time : 2.4859890937805176 2026-10-28 08:30:06,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:30:06,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [1/28] Tour LoyaltyHistoryTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:30:06,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.017 ro 2026-10-28 08:30:07,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.024 ro 2026-10-28 08:30:07,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.034 rw 2026-10-28 08:30:07,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.046 rw 2026-10-28 08:30:07,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 08:30:07,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:30:07,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:30:07,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.075 rw 2026-10-28 08:30:07,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "GET /web/image/res.users/338/avatar_128 HTTP/1.1" 200 305 4 0.006 0.03 ro 2026-10-28 08:30:07,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-10-28 08:30:07,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 08:30:07,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 08:30:08,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.029 - 2026-10-28 08:30:08,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.065 - 2026-10-28 08:30:08,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.041 - 2026-10-28 08:30:08,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "GET /pos/ui/87?from_backend=True HTTP/1.1" 200 6953 31 0.055 0.155 rw 2026-10-28 08:30:08,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.157 ro 2026-10-28 08:30:08,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "GET /pos/ui/87 HTTP/1.1" 200 6953 31 0.017 0.263 rw 2026-10-28 08:30:08,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [2/28] Tour LoyaltyHistoryTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:30:08,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.262 rw 2026-10-28 08:30:08,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [3/28] Tour LoyaltyHistoryTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 08:30:08,591 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.02 rw 2026-10-28 08:30:08,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.083 0.103 rw 2026-10-28 08:30:08,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [4/28] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:30:08,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [5/28] Tour LoyaltyHistoryTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:30:08,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [6/28] Tour LoyaltyHistoryTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 08:30:08,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [7/28] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:30:08,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [8/28] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:30:08,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [9/28] Tour LoyaltyHistoryTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:30:09,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [10/28] Tour LoyaltyHistoryTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:30:09,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.023 ro 2026-10-28 08:30:09,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-10-28 08:30:09,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [11/28] Tour LoyaltyHistoryTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:30:09,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [12/28] Tour LoyaltyHistoryTour → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:30:09,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:09] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.018 - 2026-10-28 08:30:09,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [13/28] Tour LoyaltyHistoryTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:30:09,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [14/28] Tour LoyaltyHistoryTour → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-10-28 08:30:09,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [15/28] Tour LoyaltyHistoryTour → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-28 08:30:09,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [16/28] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:30:09,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [17/28] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10")) 2026-10-28 08:30:09,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [18/28] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10"):not(:visible)) 2026-10-28 08:30:09,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [19/28] Tour LoyaltyHistoryTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:30:09,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.026 ro 2026-10-28 08:30:09,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [20/28] Tour LoyaltyHistoryTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:30:09,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [21/28] Tour LoyaltyHistoryTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:30:09,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:30:09,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:30:10,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [22/28] Tour LoyaltyHistoryTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:30:10,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [23/28] Tour LoyaltyHistoryTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:30:10,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [24/28] Tour LoyaltyHistoryTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:30:10,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [25/28] Tour LoyaltyHistoryTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:30:10,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [26/28] Tour LoyaltyHistoryTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:30:10,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [27/28] Tour LoyaltyHistoryTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:30:10,752 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4200340 started for PoS orders references: [{'name': '/', 'pos_reference': '261-87-000001', 'uuid': '586b4126-15eb-4cf9-b7d8-a0c3a5ba6f05'}] 2026-10-28 08:30:11,390 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4200340 order {'name': '/', 'pos_reference': '261-87-000001', 'uuid': '586b4126-15eb-4cf9-b7d8-a0c3a5ba6f05'} created pos.order #530 2026-10-28 08:30:11,392 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4200340 finished 2026-10-28 08:30:11,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5425 204 0.233 0.504 rw 2026-10-28 08:30:11,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.017 ro 2026-10-28 08:30:11,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [28/28] Tour LoyaltyHistoryTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:30:11,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-28 08:30:11,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-28 08:30:11,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.064 rw 2026-10-28 08:30:11,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 21309184 (allocated 22827008) 2026-10-28 08:30:11,942 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:30:11,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eQVMb6gJ - [28/Oct/2026 08:30:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.366 rw 2026-10-28 08:30:12,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 45262 2026-10-28 08:30:12,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-28 08:30:12,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 45262 2026-10-28 08:30:12,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083012_189692_test_pos_loyalty_history.txt 2026-10-28 08:30:12,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpkg2einlp_chrome_odoo" 2026-10-28 08:30:12,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-28 08:30:13,175 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:30:14,210 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 340 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:30:14,393 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:30:24,163 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 340 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:30:27,057 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 340 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:30:33,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirror.test_loyalty_mirror ... 2026-10-28 08:30:34,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome pid: 45401 2026-10-28 08:30:34,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome headless temporary user profile dir: /tmp/tmphh8cf9f5_chrome_odoo 2026-10-28 08:30:34,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Issuing json command http://127.0.0.1:45821/json/version 2026-10-28 08:30:34,346 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:30:34,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Browser version: Chrome/150.0.7871.114 2026-10-28 08:30:34,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Issuing json command http://127.0.0.1:45821/json 2026-10-28 08:30:34,361 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:30:34,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Websocket url found: ws://127.0.0.1:45821/devtools/page/53819976A3734DDD59AC8BEC3352889D 2026-10-28 08:30:34,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Enable chrome headless console log notification 2026-10-28 08:30:34,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome headless enable page notifications 2026-10-28 08:30:34,494 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:30:34,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Setting session cookie in browser 2026-10-28 08:30:34,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Open "http://127.0.0.1:8069/pos/ui/88" in browser 2026-10-28 08:30:34,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Navigating to: "http://127.0.0.1:8069/pos/ui/88" 2026-10-28 08:30:34,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:34] "GET /pos/ui/88 HTTP/1.1" 200 6925 64 0.047 0.162 rw 2026-10-28 08:30:34,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Navigation result: {'frameId': '53819976A3734DDD59AC8BEC3352889D', 'loaderId': 'AA84F08FC3C36701CA934B35C3CAD4FA', 'isDownload': False} 2026-10-28 08:30:34,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror')" 2026-10-28 08:30:34,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.333 ro 2026-10-28 08:30:34,909 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.083 ro 2026-10-28 08:30:34,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.077 ro 2026-10-28 08:30:35,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: Owl is running in 'dev' mode. 2026-10-28 08:30:35,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:30:35,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:30:35,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.03 ro 2026-10-28 08:30:36,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.031 rw 2026-10-28 08:30:36,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.045 rw 2026-10-28 08:30:36,453 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:30:37,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 545813 266 0.283 0.758 rw 2026-10-28 08:30:37,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: The ready code tooks too much time : 2.635298252105713 2026-10-28 08:30:37,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Evaluate test code "odoo.startTour('test_loyalty_mirror', {"stepDelay": 0, "debug": false})" 2026-10-28 08:30:37,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [1/10] Tour test_loyalty_mirror → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:30:37,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.021 ro 2026-10-28 08:30:37,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.026 ro 2026-10-28 08:30:37,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:30:37,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.036 rw 2026-10-28 08:30:37,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:30:38,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-10-28 08:30:38,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.033 rw 2026-10-28 08:30:38,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:30:38,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-10-28 08:30:38,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.051 rw 2026-10-28 08:30:38,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /web/image/res.users/342/avatar_128 HTTP/1.1" 200 305 4 0.006 0.056 ro 2026-10-28 08:30:38,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.067 rw 2026-10-28 08:30:38,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 08:30:38,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 08:30:38,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-10-28 08:30:38,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.019 ro 2026-10-28 08:30:38,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 6965 31 0.04 0.092 rw 2026-10-28 08:30:38,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [2/10] Tour test_loyalty_mirror → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:30:38,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:38] "GET /pos/ui/88 HTTP/1.1" 200 6965 31 0.029 0.217 rw 2026-10-28 08:30:39,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.283 rw 2026-10-28 08:30:39,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [3/10] Tour test_loyalty_mirror → Step click product 'Mirror Product A' (trigger: article.product .product-content .product-name:contains("Mirror Product A")) 2026-10-28 08:30:39,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.069 rw 2026-10-28 08:30:39,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.118 rw 2026-10-28 08:30:39,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [4/10] Tour test_loyalty_mirror → Step click product 'Mirror Product A' (trigger: article.product .product-content .product-name:contains("Mirror Product A")) 2026-10-28 08:30:39,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [5/10] Tour test_loyalty_mirror → Step click product 'Mirror Product B' (trigger: article.product .product-content .product-name:contains("Mirror Product B")) 2026-10-28 08:30:39,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [6/10] Tour test_loyalty_mirror → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:30:39,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [7/10] Tour test_loyalty_mirror → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:30:39,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [8/10] Tour test_loyalty_mirror → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:30:39,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:30:39,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 08:30:39,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.016 - 2026-10-28 08:30:39,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.011 - 2026-10-28 08:30:39,884 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-10-28 08:30:40,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [9/10] Tour test_loyalty_mirror → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:30:40,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [10/10] Tour test_loyalty_mirror → Step Compute the frontend loyalty data and throw it to the backend (trigger: body) 2026-10-28 08:30:40,430 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43958835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'c26785cc-833f-475b-a491-4029b2c1536c'}] 2026-10-28 08:30:41,161 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43958835 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'c26785cc-833f-475b-a491-4029b2c1536c'} created pos.order #531 2026-10-28 08:30:41,164 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43958835 finished 2026-10-28 08:30:41,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8916 224 0.231 0.6 rw 2026-10-28 08:30:41,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:41] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_mirror_data#pos.order.get_frontend_loyalty_mirror_data HTTP/1.1" 200 44 20 0.022 0.075 rw 2026-10-28 08:30:41,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: tour succeeded 2026-10-28 08:30:41,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: ╔════════════════════════════════════╗ ║ TOUR test_loyalty_mirror SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:30:41,691 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:30:41,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CWPm6LZV - [28/Oct/2026 08:30:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.03 5.579 rw 2026-10-28 08:30:41,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: heap 22590632 (allocated 24137728) 2026-10-28 08:30:41,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Closing chrome headless with pid 45401 2026-10-28 08:30:41,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Closing websocket connection 2026-10-28 08:30:41,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Terminating chrome headless with pid 45401 2026-10-28 08:30:41,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083041_988076_test_loyalty_mirror.txt 2026-10-28 08:30:41,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Removing chrome user profile "/tmp/tmphh8cf9f5_chrome_odoo" 2026-10-28 08:30:42,156 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:30:43,156 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 344 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:30:43,345 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:30:53,221 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 344 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:30:55,790 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 344 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:31:01,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost ... 2026-10-28 08:31:02,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome pid: 45534 2026-10-28 08:31:02,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome headless temporary user profile dir: /tmp/tmp2ngw_d7b_chrome_odoo 2026-10-28 08:31:02,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Issuing json command http://127.0.0.1:37251/json/version 2026-10-28 08:31:02,857 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:31:02,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Browser version: Chrome/150.0.7871.114 2026-10-28 08:31:02,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Issuing json command http://127.0.0.1:37251/json 2026-10-28 08:31:02,921 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:31:02,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Websocket url found: ws://127.0.0.1:37251/devtools/page/A2A13F7CD6F72ADEC593E095C96690D9 2026-10-28 08:31:02,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Enable chrome headless console log notification 2026-10-28 08:31:02,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome headless enable page notifications 2026-10-28 08:31:03,040 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:31:03,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Setting session cookie in browser 2026-10-28 08:31:03,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Open "http://127.0.0.1:8069/pos/ui/89" in browser 2026-10-28 08:31:03,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Navigating to: "http://127.0.0.1:8069/pos/ui/89" 2026-10-28 08:31:03,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:03] "GET /pos/ui/89 HTTP/1.1" 200 6925 63 0.04 0.137 rw 2026-10-28 08:31:03,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Navigation result: {'frameId': 'A2A13F7CD6F72ADEC593E095C96690D9', 'loaderId': 'ABEDB1A626EF10732A720FBB5F643D52', 'isDownload': False} 2026-10-28 08:31:03,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror_reward_cost')" 2026-10-28 08:31:03,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:03] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.246 ro 2026-10-28 08:31:03,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:03] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.047 ro 2026-10-28 08:31:03,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:03] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.057 ro 2026-10-28 08:31:04,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: Owl is running in 'dev' mode. 2026-10-28 08:31:04,098 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:31:04,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:31:04,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-10-28 08:31:04,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.03 rw 2026-10-28 08:31:04,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.04 rw 2026-10-28 08:31:04,660 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:31:05,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539862 267 0.254 0.782 rw 2026-10-28 08:31:05,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: The ready code tooks too much time : 2.274953603744507 2026-10-28 08:31:05,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Evaluate test code "odoo.startTour('test_loyalty_mirror_reward_cost', {"stepDelay": 0, "debug": false})" 2026-10-28 08:31:05,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [1/10] Tour test_loyalty_mirror_reward_cost → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:31:05,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:31:05,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.009 0.015 ro 2026-10-28 08:31:05,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 08:31:05,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.026 rw 2026-10-28 08:31:05,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:05] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:31:06,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:31:06,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:31:06,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.047 rw 2026-10-28 08:31:06,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-10-28 08:31:06,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /web/image/res.users/346/avatar_128 HTTP/1.1" 200 305 4 0.004 0.025 ro 2026-10-28 08:31:06,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.027 - 2026-10-28 08:31:06,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.035 rw 2026-10-28 08:31:06,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 08:31:06,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-10-28 08:31:06,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-10-28 08:31:06,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-10-28 08:31:06,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 6965 31 0.057 0.101 rw 2026-10-28 08:31:06,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [2/10] Tour test_loyalty_mirror_reward_cost → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:31:06,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "GET /pos/ui/89 HTTP/1.1" 200 6965 31 0.022 0.241 rw 2026-10-28 08:31:06,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.256 rw 2026-10-28 08:31:07,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [3/10] Tour test_loyalty_mirror_reward_cost → Step click product 'Mirror Cost Product' (trigger: article.product .product-content .product-name:contains("Mirror Cost Product")) 2026-10-28 08:31:07,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.014 rw 2026-10-28 08:31:07,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.055 0.049 rw 2026-10-28 08:31:07,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [4/10] Tour test_loyalty_mirror_reward_cost → Step click product 'Mirror Cost Product' (trigger: article.product .product-content .product-name:contains("Mirror Cost Product")) 2026-10-28 08:31:07,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [5/10] Tour test_loyalty_mirror_reward_cost → Step click product 'Mirror Cost Product' (trigger: article.product .product-content .product-name:contains("Mirror Cost Product")) 2026-10-28 08:31:07,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [6/10] Tour test_loyalty_mirror_reward_cost → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:31:07,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [7/10] Tour test_loyalty_mirror_reward_cost → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:31:07,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [8/10] Tour test_loyalty_mirror_reward_cost → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:31:07,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:31:07,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:31:07,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.018 - 2026-10-28 08:31:07,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-10-28 08:31:07,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.029 - 2026-10-28 08:31:08,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [9/10] Tour test_loyalty_mirror_reward_cost → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:31:08,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [10/10] Tour test_loyalty_mirror_reward_cost → Step Capture the frontend reward costs, then sync and send them to the backend (trigger: body) 2026-10-28 08:31:08,256 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45223510 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': '6c3294c9-a61c-4744-a912-4fb3bcea4a08'}] 2026-10-28 08:31:08,872 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45223510 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': '6c3294c9-a61c-4744-a912-4fb3bcea4a08'} created pos.order #532 2026-10-28 08:31:08,876 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45223510 finished 2026-10-28 08:31:08,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6931 216 0.239 0.475 rw 2026-10-28 08:31:09,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:09] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_cost_mirror_data#pos.order.get_frontend_loyalty_cost_mirror_data HTTP/1.1" 200 44 3 0.002 0.019 rw 2026-10-28 08:31:09,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: tour succeeded 2026-10-28 08:31:09,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_reward_cost SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 08:31:09,264 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:31:09,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: heap 22409532 (allocated 24399872) 2026-10-28 08:31:09,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wSoJpsp6 - [28/Oct/2026 08:31:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.042 rw 2026-10-28 08:31:09,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Closing chrome headless with pid 45534 2026-10-28 08:31:09,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Closing websocket connection 2026-10-28 08:31:09,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Terminating chrome headless with pid 45534 2026-10-28 08:31:09,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083109_531457_test_loyalty_mirror_reward_cost.txt 2026-10-28 08:31:09,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Removing chrome user profile "/tmp/tmp2ngw_d7b_chrome_odoo" 2026-10-28 08:31:09,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend ... 2026-10-28 08:31:10,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome pid: 45661 2026-10-28 08:31:10,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome headless temporary user profile dir: /tmp/tmpycdprhmy_chrome_odoo 2026-10-28 08:31:10,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Issuing json command http://127.0.0.1:33089/json/version 2026-10-28 08:31:10,057 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:31:10,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:31:10,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Issuing json command http://127.0.0.1:33089/json 2026-10-28 08:31:10,081 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:31:10,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Websocket url found: ws://127.0.0.1:33089/devtools/page/A5CB64A9A5C8C98A1954C074AB0AB734 2026-10-28 08:31:10,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Enable chrome headless console log notification 2026-10-28 08:31:10,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome headless enable page notifications 2026-10-28 08:31:10,208 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:31:10,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Setting session cookie in browser 2026-10-28 08:31:10,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Open "http://127.0.0.1:8069/pos/ui/89" in browser 2026-10-28 08:31:10,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Navigating to: "http://127.0.0.1:8069/pos/ui/89" 2026-10-28 08:31:10,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:10] "GET /pos/ui/89 HTTP/1.1" 200 6925 63 0.042 0.165 rw 2026-10-28 08:31:10,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Navigation result: {'frameId': 'A5CB64A9A5C8C98A1954C074AB0AB734', 'loaderId': 'C0A98F3843BC13279E584488D1D8B5AE', 'isDownload': False} 2026-10-28 08:31:10,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror_reward_cost_overspend')" 2026-10-28 08:31:10,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:10] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.262 ro 2026-10-28 08:31:10,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:10] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.045 ro 2026-10-28 08:31:10,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:10] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.095 ro 2026-10-28 08:31:11,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: Owl is running in 'dev' mode. 2026-10-28 08:31:11,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:31:11,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 08:31:11,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 08:31:11,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-10-28 08:31:11,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-10-28 08:31:11,770 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:31:12,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539862 267 0.246 0.68 rw 2026-10-28 08:31:12,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: The ready code tooks too much time : 2.21604323387146 2026-10-28 08:31:12,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Evaluate test code "odoo.startTour('test_loyalty_mirror_reward_cost_overspend', {"stepDelay": 0, "debug": false})" 2026-10-28 08:31:12,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [1/8] Tour test_loyalty_mirror_reward_cost_overspend → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:31:12,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.022 ro 2026-10-28 08:31:12,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.01 ro 2026-10-28 08:31:12,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:31:12,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.007 0.031 rw 2026-10-28 08:31:12,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-10-28 08:31:13,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:31:13,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:31:13,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.052 rw 2026-10-28 08:31:13,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:31:13,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-10-28 08:31:13,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /web/image/res.users/346/avatar_128 HTTP/1.1" 200 305 4 0.014 0.045 ro 2026-10-28 08:31:13,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-10-28 08:31:13,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:31:13,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-10-28 08:31:13,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:31:13,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.051 rw 2026-10-28 08:31:13,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [2/8] Tour test_loyalty_mirror_reward_cost_overspend → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:31:14,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-10-28 08:31:14,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 6965 31 0.05 0.121 rw 2026-10-28 08:31:14,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [3/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click product 'Mirror Overspend Product' (trigger: article.product .product-content .product-name:contains("Mirror Overspend Product")) 2026-10-28 08:31:14,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /pos/ui/89 HTTP/1.1" 200 6965 31 0.032 0.26 rw 2026-10-28 08:31:14,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.145 rw 2026-10-28 08:31:14,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.157 rw 2026-10-28 08:31:14,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [4/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:31:14,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [5/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:31:14,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [6/8] Tour test_loyalty_mirror_reward_cost_overspend → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:31:14,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-10-28 08:31:14,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-10-28 08:31:14,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-10-28 08:31:14,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:31:14,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.02 - 2026-10-28 08:31:15,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [7/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:31:15,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [8/8] Tour test_loyalty_mirror_reward_cost_overspend → Step Capture the frontend reward costs, then sync and send them to the backend (trigger: body) 2026-10-28 08:31:15,217 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22299536 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': '9adc8cd9-2888-4073-9d1c-af94fa851617'}] 2026-10-28 08:31:15,803 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22299536 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': '9adc8cd9-2888-4073-9d1c-af94fa851617'} created pos.order #533 2026-10-28 08:31:15,806 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22299536 finished 2026-10-28 08:31:15,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6904 209 0.176 0.503 rw 2026-10-28 08:31:16,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:16] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_cost_mirror_data#pos.order.get_frontend_loyalty_cost_mirror_data HTTP/1.1" 200 44 3 0.002 0.012 rw 2026-10-28 08:31:16,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: tour succeeded 2026-10-28 08:31:16,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_reward_cost_overspend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-28 08:31:16,245 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:31:16,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P4CwGO_d - [28/Oct/2026 08:31:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 4.814 rw 2026-10-28 08:31:16,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: heap 21206992 (allocated 22302720) 2026-10-28 08:31:16,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Closing chrome headless with pid 45661 2026-10-28 08:31:16,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Closing websocket connection 2026-10-28 08:31:16,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Terminating chrome headless with pid 45661 2026-10-28 08:31:16,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083116_490617_test_loyalty_mirror_reward_cost_overspend.txt 2026-10-28 08:31:16,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Removing chrome user profile "/tmp/tmpycdprhmy_chrome_odoo" 2026-10-28 08:31:16,620 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:31:17,529 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 348 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:31:17,698 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:31:26,563 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 348 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:31:28,851 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 348 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:31:33,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRefund.test_loyalty_mirror_refund ... 2026-10-28 08:31:34,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome pid: 45801 2026-10-28 08:31:34,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome headless temporary user profile dir: /tmp/tmppogry31r_chrome_odoo 2026-10-28 08:31:34,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Issuing json command http://127.0.0.1:45857/json/version 2026-10-28 08:31:34,879 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45857', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:31:34,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Browser version: Chrome/150.0.7871.114 2026-10-28 08:31:34,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Issuing json command http://127.0.0.1:45857/json 2026-10-28 08:31:34,950 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45857', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:31:34,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Websocket url found: ws://127.0.0.1:45857/devtools/page/8A9A20622F98AA09C19304B784A53A0D 2026-10-28 08:31:34,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Enable chrome headless console log notification 2026-10-28 08:31:34,996 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome headless enable page notifications 2026-10-28 08:31:35,076 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:31:35,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Setting session cookie in browser 2026-10-28 08:31:35,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Open "http://127.0.0.1:8069/pos/ui/90" in browser 2026-10-28 08:31:35,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/90" 2026-10-28 08:31:35,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:35] "GET /pos/ui/90 HTTP/1.1" 200 6889 63 0.064 0.137 rw 2026-10-28 08:31:35,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Navigation result: {'frameId': '8A9A20622F98AA09C19304B784A53A0D', 'loaderId': 'C8AE9754F3FFA46ACDE4D142DE22975E', 'isDownload': False} 2026-10-28 08:31:35,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror_refund')" 2026-10-28 08:31:35,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:35] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.013 ro 2026-10-28 08:31:35,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:35] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.28 ro 2026-10-28 08:31:35,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:35] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-10-28 08:31:36,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: Owl is running in 'dev' mode. 2026-10-28 08:31:36,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:31:36,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:31:36,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:31:36,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.009 rw 2026-10-28 08:31:36,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.031 rw 2026-10-28 08:31:36,776 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:31:37,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535823 264 0.253 0.732 rw 2026-10-28 08:31:37,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: The ready code tooks too much time : 2.405367851257324 2026-10-28 08:31:37,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Evaluate test code "odoo.startTour('test_loyalty_mirror_refund', {"stepDelay": 0, "debug": false})" 2026-10-28 08:31:37,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:31:37,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [1/35] Tour test_loyalty_mirror_refund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:31:37,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:31:37,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:31:37,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 08:31:37,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 08:31:38,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.026 ro 2026-10-28 08:31:38,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:31:38,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.054 rw 2026-10-28 08:31:38,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.004 rw 2026-10-28 08:31:38,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:31:38,778 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:31:38,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /web/image/res.users/350/avatar_128 HTTP/1.1" 200 305 4 0.008 0.077 ro 2026-10-28 08:31:38,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:31:38,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 08:31:38,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-10-28 08:31:38,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-10-28 08:31:39,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [2/35] Tour test_loyalty_mirror_refund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:31:39,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "GET /pos/ui/90?from_backend=True HTTP/1.1" 200 6929 31 0.139 0.17 rw 2026-10-28 08:31:39,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [3/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:31:39,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [4/35] Tour test_loyalty_mirror_refund → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:31:39,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "GET /pos/ui/90 HTTP/1.1" 200 6929 31 0.037 0.42 rw 2026-10-28 08:31:39,442 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.438 rw 2026-10-28 08:31:39,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.187 rw 2026-10-28 08:31:39,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.237 rw 2026-10-28 08:31:39,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [5/35] Tour test_loyalty_mirror_refund → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:31:39,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.009 0.032 ro 2026-10-28 08:31:39,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [6/35] Tour test_loyalty_mirror_refund → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:31:39,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [7/35] Tour test_loyalty_mirror_refund → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:31:39,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [8/35] Tour test_loyalty_mirror_refund → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:31:39,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:31:40,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [9/35] Tour test_loyalty_mirror_refund → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-10-28 08:31:40,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [10/35] Tour test_loyalty_mirror_refund → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-28 08:31:40,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [11/35] Tour test_loyalty_mirror_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:31:40,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [12/35] Tour test_loyalty_mirror_refund → Step click product 'Mirror Refund Product' (trigger: article.product .product-content .product-name:contains("Mirror Refund Product")) 2026-10-28 08:31:40,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.017 ro 2026-10-28 08:31:40,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [13/35] Tour test_loyalty_mirror_refund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:31:40,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [14/35] Tour test_loyalty_mirror_refund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:31:40,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [15/35] Tour test_loyalty_mirror_refund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:31:40,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:31:40,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:31:40,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [16/35] Tour test_loyalty_mirror_refund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:31:40,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [17/35] Tour test_loyalty_mirror_refund → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:31:41,372 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8825417 started for PoS orders references: [{'name': '/', 'pos_reference': '261-90-000001', 'uuid': '6e578018-8a77-45b2-9799-0e3701e7fdda'}] 2026-10-28 08:31:41,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [18/35] Tour test_loyalty_mirror_refund → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:31:41,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [19/35] Tour test_loyalty_mirror_refund → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:31:42,014 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8825417 order {'name': '/', 'pos_reference': '261-90-000001', 'uuid': '6e578018-8a77-45b2-9799-0e3701e7fdda'} created pos.order #534 2026-10-28 08:31:42,017 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8825417 finished 2026-10-28 08:31:42,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5435 206 0.214 0.539 rw 2026-10-28 08:31:42,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:42] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.024 ro 2026-10-28 08:31:42,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [20/35] Tour test_loyalty_mirror_refund → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:31:42,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [21/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:31:42,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [22/35] Tour test_loyalty_mirror_refund → Step .pos-leftheader .orders-button 2026-10-28 08:31:42,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [23/35] Tour test_loyalty_mirror_refund → Step .pos-search-bar .filter 2026-10-28 08:31:42,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [24/35] Tour test_loyalty_mirror_refund → Step .pos-search-bar .filter ul 2026-10-28 08:31:42,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.049 rw 2026-10-28 08:31:42,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [25/35] Tour test_loyalty_mirror_refund → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:31:42,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.034 rw 2026-10-28 08:31:42,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [26/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-10-28 08:31:42,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [27/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:31:42,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [28/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:31:42,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:42] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.028 rw 2026-10-28 08:31:42,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [29/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:31:42,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [30/35] Tour test_loyalty_mirror_refund → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:31:42,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [31/35] Tour test_loyalty_mirror_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:31:42,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [32/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:31:42,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [33/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:31:42,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [34/35] Tour test_loyalty_mirror_refund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:31:42,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [35/35] Tour test_loyalty_mirror_refund → Step Compute the frontend refund reversal, then sync and send it to the backend (trigger: body) 2026-10-28 08:31:42,621 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32543851 started for PoS orders references: [{'name': '/', 'pos_reference': '261-90-000002', 'uuid': 'a3372dd6-2cfd-4a6e-8639-a4e15e273a35'}] 2026-10-28 08:31:43,325 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32543851 order {'name': '/', 'pos_reference': '261-90-000002', 'uuid': 'a3372dd6-2cfd-4a6e-8639-a4e15e273a35'} created pos.order #535 2026-10-28 08:31:43,326 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32543851 finished 2026-10-28 08:31:43,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10282 213 0.256 0.574 rw 2026-10-28 08:31:43,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.761 rw 2026-10-28 08:31:43,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:43] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_refund_mirror_data#pos.order.get_frontend_loyalty_refund_mirror_data HTTP/1.1" 200 44 10 0.027 0.038 rw 2026-10-28 08:31:43,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: tour succeeded 2026-10-28 08:31:43,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_refund SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:31:43,875 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:31:43,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: heap 22568016 (allocated 25186304) 2026-10-28 08:31:43,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w19MrJtr - [28/Oct/2026 08:31:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 7.497 rw 2026-10-28 08:31:43,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Closing chrome headless with pid 45801 2026-10-28 08:31:43,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Closing websocket connection 2026-10-28 08:31:43,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Terminating chrome headless with pid 45801 2026-10-28 08:31:44,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083144_116570_test_loyalty_mirror_refund.txt 2026-10-28 08:31:44,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Removing chrome user profile "/tmp/tmppogry31r_chrome_odoo" 2026-10-28 08:31:44,271 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:31:45,242 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:31:45,464 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:31:55,220 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:31:57,542 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:32:01,610 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:32:03,290 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #352 deleted ir.attachment records with IDs: [215689, 215690] 2026-10-28 08:32:03,300 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #352 deleted pos.config records with IDs: [91, 92] 2026-10-28 08:32:03,334 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #352 deleted ir.sequence records with IDs: [6517, 6521, 6518, 6522] 2026-10-28 08:32:06,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt: Starting TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty ... 2026-10-28 08:32:08,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome pid: 45931 2026-10-28 08:32:08,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome headless temporary user profile dir: /tmp/tmpotftrerv_chrome_odoo 2026-10-28 08:32:08,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Issuing json command http://127.0.0.1:45619/json/version 2026-10-28 08:32:08,391 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:32:08,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Browser version: Chrome/150.0.7871.114 2026-10-28 08:32:08,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Issuing json command http://127.0.0.1:45619/json 2026-10-28 08:32:08,504 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:32:08,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Websocket url found: ws://127.0.0.1:45619/devtools/page/48AD3D6F7B8DB99EB813527429AC567F 2026-10-28 08:32:08,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Enable chrome headless console log notification 2026-10-28 08:32:08,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome headless enable page notifications 2026-10-28 08:32:08,648 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:32:08,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Setting session cookie in browser 2026-10-28 08:32:08,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-28 08:32:08,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-28 08:32:08,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:08] "GET /pos/ui/93 HTTP/1.1" 200 7025 91 0.073 0.228 rw 2026-10-28 08:32:09,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Navigation result: {'frameId': '48AD3D6F7B8DB99EB813527429AC567F', 'loaderId': 'A020E0CD06739C5E916DD24C8177C6A8', 'isDownload': False} 2026-10-28 08:32:09,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Evaluate ready code "odoo.isTourReady('test_receipt_data_pos_loyalty')" 2026-10-28 08:32:09,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.382 ro 2026-10-28 08:32:09,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-10-28 08:32:09,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.055 ro 2026-10-28 08:32:09,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: Owl is running in 'dev' mode. 2026-10-28 08:32:09,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:32:09,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:32:09,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:32:09,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.036 rw 2026-10-28 08:32:09,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.037 rw 2026-10-28 08:32:10,464 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:32:11,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527632 261 0.391 0.747 rw 2026-10-28 08:32:11,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: The ready code tooks too much time : 2.4755923748016357 2026-10-28 08:32:11,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Evaluate test code "odoo.startTour('test_receipt_data_pos_loyalty', {"stepDelay": 0, "debug": false})" 2026-10-28 08:32:11,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [1/40] Tour test_receipt_data_pos_loyalty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:32:11,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.021 ro 2026-10-28 08:32:11,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:32:11,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:32:11,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.025 rw 2026-10-28 08:32:11,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 08:32:12,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.006 0.01 ro 2026-10-28 08:32:12,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:32:12,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.018 0.066 rw 2026-10-28 08:32:12,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-10-28 08:32:12,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:32:12,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /web/image/res.users/354/avatar_128 HTTP/1.1" 200 305 4 0.008 0.04 ro 2026-10-28 08:32:12,741 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-10-28 08:32:12,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:32:12,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.013 ro 2026-10-28 08:32:12,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-10-28 08:32:12,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-10-28 08:32:12,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:12] "GET /pos/ui/93 HTTP/1.1" 200 7025 31 0.033 0.063 rw 2026-10-28 08:32:13,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [2/40] Tour test_receipt_data_pos_loyalty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:32:13,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:13] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 7025 31 0.052 0.193 rw 2026-10-28 08:32:13,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.269 rw 2026-10-28 08:32:13,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [3/40] Tour test_receipt_data_pos_loyalty → Step click product 'Example Simple Product' (trigger: article.product .product-content .product-name:contains("Example Simple Product")) 2026-10-28 08:32:13,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.07 rw 2026-10-28 08:32:13,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.013 0.07 rw 2026-10-28 08:32:13,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [4/40] Tour test_receipt_data_pos_loyalty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:32:13,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [5/40] Tour test_receipt_data_pos_loyalty → Step Check orderline with attributes: {"withClass":".selected","productName":"Example Simple Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Example Simple Product")):has(.qty:contains("1"))) 2026-10-28 08:32:13,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [6/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:32:13,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [7/40] Tour test_receipt_data_pos_loyalty → Step Check orderline with attributes: {"withClass":".selected","productName":"Example Simple Product","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Example Simple Product")):has(.qty:contains("4"))) 2026-10-28 08:32:13,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:32:13,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [8/40] Tour test_receipt_data_pos_loyalty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:32:13,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [9/40] Tour test_receipt_data_pos_loyalty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:32:13,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [10/40] Tour test_receipt_data_pos_loyalty → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:32:13,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [11/40] Tour test_receipt_data_pos_loyalty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:32:13,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.015 ro 2026-10-28 08:32:13,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [12/40] Tour test_receipt_data_pos_loyalty → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:32:13,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [13/40] Tour test_receipt_data_pos_loyalty → Step Search customer with "Example Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:32:13,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [14/40] Tour test_receipt_data_pos_loyalty → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:32:14,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [15/40] Tour test_receipt_data_pos_loyalty → Step Check "Example Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Example Partner")) 2026-10-28 08:32:14,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [16/40] Tour test_receipt_data_pos_loyalty → Step click partner 'Example Partner' from partner list screen (trigger: .modal .partner-list b:contains(Example Partner)) 2026-10-28 08:32:14,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.013 ro 2026-10-28 08:32:14,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [17/40] Tour test_receipt_data_pos_loyalty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:32:14,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [18/40] Tour test_receipt_data_pos_loyalty → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:32:14,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [19/40] Tour test_receipt_data_pos_loyalty → Step click Actions button (trigger: .more-btn) 2026-10-28 08:32:14,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [20/40] Tour test_receipt_data_pos_loyalty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-28 08:32:14,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [21/40] Tour test_receipt_data_pos_loyalty → Step .selection-item span:nth-child(2) 2026-10-28 08:32:14,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [22/40] Tour test_receipt_data_pos_loyalty → Step select reward (trigger: .selection-item:contains("Free Product - Example Simple Product")) 2026-10-28 08:32:14,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [23/40] Tour test_receipt_data_pos_loyalty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Example Simple Product","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Example Simple Product")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-28 08:32:14,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [24/40] Tour test_receipt_data_pos_loyalty → Step order total amount is '23.20' (trigger: .product-screen .order-summary .total:contains("23.20")) 2026-10-28 08:32:14,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [25/40] Tour test_receipt_data_pos_loyalty → Step order total amount is '23.20' (trigger: .product-screen .order-summary .total:contains("23.20"):not(:visible)) 2026-10-28 08:32:14,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [26/40] Tour test_receipt_data_pos_loyalty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:32:14,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [27/40] Tour test_receipt_data_pos_loyalty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:32:14,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [28/40] Tour test_receipt_data_pos_loyalty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:32:14,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:32:14,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-10-28 08:32:14,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:32:14,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-10-28 08:32:15,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [29/40] Tour test_receipt_data_pos_loyalty → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:32:15,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [30/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:32:15,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [31/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:32:15,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [32/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:32:15,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [33/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:32:15,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [34/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:32:15,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [35/40] Tour test_receipt_data_pos_loyalty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:32:15,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [36/40] Tour test_receipt_data_pos_loyalty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:32:15,870 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73670923 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'dcb242fb-8f0c-469b-baef-38a87dc48d23'}] 2026-10-28 08:32:15,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [37/40] Tour test_receipt_data_pos_loyalty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:32:16,606 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73670923 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'dcb242fb-8f0c-469b-baef-38a87dc48d23'} created pos.order #536 2026-10-28 08:32:16,608 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73670923 finished 2026-10-28 08:32:16,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6953 223 0.29 0.527 rw 2026-10-28 08:32:16,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:32:16,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [38/40] Tour test_receipt_data_pos_loyalty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:32:16,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [39/40] Tour test_receipt_data_pos_loyalty → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-10-28 08:32:16,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [40/40] Tour test_receipt_data_pos_loyalty → Step Throw receipt data to check in backend (trigger: body) 2026-10-28 08:32:16,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.075 rw 2026-10-28 08:32:17,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:17] "POST /web/dataset/call_kw/pos.order/get_order_frontend_receipt_data#pos.order.get_order_frontend_receipt_data HTTP/1.1" 200 44 135 0.115 0.269 rw 2026-10-28 08:32:17,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: tour succeeded 2026-10-28 08:32:17,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_receipt_data_pos_loyalty SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-28 08:32:17,670 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:32:17,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASmkL4-F - [28/Oct/2026 08:32:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 7.63 rw 2026-10-28 08:32:17,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: heap 22229024 (allocated 24399872) 2026-10-28 08:32:17,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Closing chrome headless with pid 45931 2026-10-28 08:32:17,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Closing websocket connection 2026-10-28 08:32:17,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Terminating chrome headless with pid 45931 2026-10-28 08:32:17,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083217_955541_test_receipt_data_pos_loyalty.txt 2026-10-28 08:32:17,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Removing chrome user profile "/tmp/tmpotftrerv_chrome_odoo" 2026-10-28 08:32:17,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_order_receipt: Starting TestOrderReceiptPosLoyalty.test_total_item_count_excludes_reward_line ... 2026-10-28 08:32:18,463 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:32:19,488 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 356 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:32:19,685 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:32:29,012 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 356 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:32:31,732 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 356 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:32:38,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_free_product_cost_depends_on_qty ... 2026-10-28 08:32:38,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_gift_card_refund_reverses_balance ... 2026-10-28 08:32:39,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_insufficient_balance_raises ... 2026-10-28 08:32:39,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_points_cost_recomputed_not_trusted ... 2026-10-28 08:32:39,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_prorates_earned_and_spent ... 2026-10-28 08:32:40,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_prorates_earned_points ... 2026-10-28 08:32:40,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_reverses_earned_and_returns_spent ... 2026-10-28 08:32:41,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_with_code_rule_earns_only_when_code_applied ... 2026-10-28 08:32:41,618 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:32:42,847 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:32:43,076 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:32:52,492 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:32:54,623 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:33:00,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-28 08:33:01,153 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:01,520 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:01,740 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:01,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-28 08:33:02,246 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:33:13,564 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:14,055 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:33:15,526 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 364 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:33:15,707 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:33:26,118 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 364 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:33:28,539 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 364 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:33:33,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet ... 2026-10-28 08:33:35,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome pid: 46068 2026-10-28 08:33:35,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome headless temporary user profile dir: /tmp/tmpjk6p14ww_chrome_odoo 2026-10-28 08:33:35,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Issuing json command http://127.0.0.1:34643/json/version 2026-10-28 08:33:35,450 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:35,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-28 08:33:35,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Issuing json command http://127.0.0.1:34643/json 2026-10-28 08:33:35,611 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:35,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Websocket url found: ws://127.0.0.1:34643/devtools/page/1D8A1FAFD5208ED4488E87C40730E8D2 2026-10-28 08:33:35,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Enable chrome headless console log notification 2026-10-28 08:33:35,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome headless enable page notifications 2026-10-28 08:33:35,876 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:33:35,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Setting session cookie in browser 2026-10-28 08:33:35,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-10-28 08:33:35,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-10-28 08:33:36,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:36] "GET /pos/ui/97 HTTP/1.1" 200 6877 65 0.038 0.14 rw 2026-10-28 08:33:36,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Navigation result: {'frameId': '1D8A1FAFD5208ED4488E87C40730E8D2', 'loaderId': '0DA19105CFD0B012839ADFA303868F00', 'isDownload': False} 2026-10-28 08:33:36,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Evaluate ready code "odoo.isTourReady('ServiceFeeEWalletCoversFeeTour')" 2026-10-28 08:33:36,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:36] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.275 ro 2026-10-28 08:33:36,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:36] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.054 ro 2026-10-28 08:33:36,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:36] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.096 ro 2026-10-28 08:33:37,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: Owl is running in 'dev' mode. 2026-10-28 08:33:37,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:33:37,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:33:37,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-10-28 08:33:37,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.03 rw 2026-10-28 08:33:37,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.044 rw 2026-10-28 08:33:37,576 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:38,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539207 268 0.256 0.784 rw 2026-10-28 08:33:38,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: The ready code tooks too much time : 2.46244478225708 2026-10-28 08:33:38,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Evaluate test code "odoo.startTour('ServiceFeeEWalletCoversFeeTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:33:38,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [1/33] Tour ServiceFeeEWalletCoversFeeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:33:38,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.01 0.024 ro 2026-10-28 08:33:38,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.037 ro 2026-10-28 08:33:38,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-10-28 08:33:38,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:33:38,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:33:39,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.022 ro 2026-10-28 08:33:39,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 08:33:39,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.058 rw 2026-10-28 08:33:39,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 08:33:39,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 08:33:39,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.005 0.055 ro 2026-10-28 08:33:39,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.067 rw 2026-10-28 08:33:39,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-10-28 08:33:39,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-10-28 08:33:39,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-10-28 08:33:39,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [2/33] Tour ServiceFeeEWalletCoversFeeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:33:39,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.025 0.065 rw 2026-10-28 08:33:39,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-10-28 08:33:40,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [3/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:40,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.078 0.139 rw 2026-10-28 08:33:40,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [4/33] Tour ServiceFeeEWalletCoversFeeTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:33:40,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.05 0.249 rw 2026-10-28 08:33:40,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.124 rw 2026-10-28 08:33:40,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.188 rw 2026-10-28 08:33:40,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [5/33] Tour ServiceFeeEWalletCoversFeeTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:33:40,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.004 0.025 ro 2026-10-28 08:33:40,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [6/33] Tour ServiceFeeEWalletCoversFeeTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:33:40,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [7/33] Tour ServiceFeeEWalletCoversFeeTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:33:40,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [8/33] Tour ServiceFeeEWalletCoversFeeTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:33:40,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:33:40,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [9/33] Tour ServiceFeeEWalletCoversFeeTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-10-28 08:33:40,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [10/33] Tour ServiceFeeEWalletCoversFeeTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-28 08:33:40,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [11/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:40,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [12/33] Tour ServiceFeeEWalletCoversFeeTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-10-28 08:33:40,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.005 0.024 ro 2026-10-28 08:33:40,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [13/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:33:41,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [14/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:41,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [15/33] Tour ServiceFeeEWalletCoversFeeTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-10-28 08:33:41,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [16/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:41,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [17/33] Tour ServiceFeeEWalletCoversFeeTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:33:41,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [18/33] Tour ServiceFeeEWalletCoversFeeTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:33:41,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [19/33] Tour ServiceFeeEWalletCoversFeeTour → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-10-28 08:33:41,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:41] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:33:41,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [20/33] Tour ServiceFeeEWalletCoversFeeTour → Step Check orderline with attributes: {"productName":"eWallet","price":"-55.00"} (trigger: .order-container .orderline:has(.product-name:contains("eWallet")):has(.price:contains("-55.00"))) 2026-10-28 08:33:41,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [21/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:33:41,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [22/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:41,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [23/33] Tour ServiceFeeEWalletCoversFeeTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:33:41,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [24/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:41,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [25/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-10-28 08:33:41,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [26/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:41,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [27/33] Tour ServiceFeeEWalletCoversFeeTour → Step click preset button (trigger: .product-screen button:contains("Percent 10 before discount")) 2026-10-28 08:33:41,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [28/33] Tour ServiceFeeEWalletCoversFeeTour → Step Check orderline with attributes: {"productName":"eWallet","price":"-55.00"} (trigger: .order-container .orderline:has(.product-name:contains("eWallet")):has(.price:contains("-55.00"))) 2026-10-28 08:33:41,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [29/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:33:41,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [30/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:41,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [31/33] Tour ServiceFeeEWalletCoversFeeTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:33:41,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [32/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:41,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [33/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-10-28 08:33:41,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: tour succeeded 2026-10-28 08:33:41,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR ServiceFeeEWalletCoversFeeTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:33:41,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:41] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:33:41,678 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:33:41,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: heap 21979280 (allocated 23351296) 2026-10-28 08:33:41,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sFtecJuT - [28/Oct/2026 08:33:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.483 rw 2026-10-28 08:33:41,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Closing chrome headless with pid 46068 2026-10-28 08:33:41,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Closing websocket connection 2026-10-28 08:33:41,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Terminating chrome headless with pid 46068 2026-10-28 08:33:41,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083341_980681_test_service_fee_covered_by_an_ewallet.txt 2026-10-28 08:33:41,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Removing chrome user profile "/tmp/tmpjk6p14ww_chrome_odoo" 2026-10-28 08:33:41,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion ... 2026-10-28 08:33:42,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome pid: 46209 2026-10-28 08:33:42,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome headless temporary user profile dir: /tmp/tmpdk5eh3mo_chrome_odoo 2026-10-28 08:33:42,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Issuing json command http://127.0.0.1:34305/json/version 2026-10-28 08:33:42,831 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:42,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Browser version: Chrome/150.0.7871.114 2026-10-28 08:33:42,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Issuing json command http://127.0.0.1:34305/json 2026-10-28 08:33:42,895 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:42,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Websocket url found: ws://127.0.0.1:34305/devtools/page/8BE26A4649540C7754F6B2E00CB24139 2026-10-28 08:33:42,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Enable chrome headless console log notification 2026-10-28 08:33:42,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome headless enable page notifications 2026-10-28 08:33:43,032 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:33:43,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Setting session cookie in browser 2026-10-28 08:33:43,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-10-28 08:33:43,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-10-28 08:33:43,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:43] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.042 0.126 rw 2026-10-28 08:33:43,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Navigation result: {'frameId': '8BE26A4649540C7754F6B2E00CB24139', 'loaderId': '56D2A7EA558AB477E99183BED5E02F54', 'isDownload': False} 2026-10-28 08:33:43,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Evaluate ready code "odoo.isTourReady('ServiceFeeFixedPromotionScalingTour')" 2026-10-28 08:33:43,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:43] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.251 ro 2026-10-28 08:33:43,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:43] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.034 ro 2026-10-28 08:33:43,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:43] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.047 ro 2026-10-28 08:33:44,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: Owl is running in 'dev' mode. 2026-10-28 08:33:44,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:33:44,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-10-28 08:33:44,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.016 ro 2026-10-28 08:33:44,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-10-28 08:33:44,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-10-28 08:33:44,851 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:45,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536267 267 0.328 0.75 rw 2026-10-28 08:33:45,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: The ready code tooks too much time : 2.5082998275756836 2026-10-28 08:33:45,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Evaluate test code "odoo.startTour('ServiceFeeFixedPromotionScalingTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:33:45,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [1/27] Tour ServiceFeeFixedPromotionScalingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:33:45,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:33:45,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:33:45,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-10-28 08:33:45,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.015 rw 2026-10-28 08:33:45,897 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:45] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:33:46,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.01 ro 2026-10-28 08:33:46,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.021 rw 2026-10-28 08:33:46,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.055 rw 2026-10-28 08:33:46,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-10-28 08:33:46,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-10-28 08:33:46,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.01 0.066 ro 2026-10-28 08:33:46,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.062 - 2026-10-28 08:33:47,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 08:33:47,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-10-28 08:33:47,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-10-28 08:33:47,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-10-28 08:33:47,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [2/27] Tour ServiceFeeFixedPromotionScalingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:33:47,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.038 0.107 rw 2026-10-28 08:33:47,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [3/27] Tour ServiceFeeFixedPromotionScalingTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-10-28 08:33:47,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.101 0.325 rw 2026-10-28 08:33:47,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.403 rw 2026-10-28 08:33:47,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.175 rw 2026-10-28 08:33:47,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.249 rw 2026-10-28 08:33:47,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [4/27] Tour ServiceFeeFixedPromotionScalingTour → Step order has service fee of '10.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10.00"))) 2026-10-28 08:33:48,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [5/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-10-28 08:33:48,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [6/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:48,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [7/27] Tour ServiceFeeFixedPromotionScalingTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-10-28 08:33:48,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [8/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:48,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [9/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-10-28 08:33:48,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [10/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-10-28 08:33:48,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [11/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:48,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [12/27] Tour ServiceFeeFixedPromotionScalingTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:33:48,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [13/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:48,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [14/27] Tour ServiceFeeFixedPromotionScalingTour → Step order has service fee of '30.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("30.00"))) 2026-10-28 08:33:48,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:48] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:33:48,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:33:48,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:48] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:33:48,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [15/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-10-28 08:33:48,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [16/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:48,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [17/27] Tour ServiceFeeFixedPromotionScalingTour → Step order total amount is '75.00' (trigger: .product-screen .order-summary .total:contains("75.00")) 2026-10-28 08:33:48,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [18/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:48,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [19/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:48,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [20/27] Tour ServiceFeeFixedPromotionScalingTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:33:48,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [21/27] Tour ServiceFeeFixedPromotionScalingTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:33:48,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [22/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:48,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [23/27] Tour ServiceFeeFixedPromotionScalingTour → Step order has service fee of '12.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("12.00"))) 2026-10-28 08:33:48,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [24/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-10-28 08:33:48,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [25/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:48,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [26/27] Tour ServiceFeeFixedPromotionScalingTour → Step order total amount is '57.00' (trigger: .product-screen .order-summary .total:contains("57.00")) 2026-10-28 08:33:48,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [27/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:48,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: tour succeeded 2026-10-28 08:33:48,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR ServiceFeeFixedPromotionScalingTour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 08:33:48,798 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:33:48,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: heap 21114500 (allocated 22564864) 2026-10-28 08:33:48,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nRIjw1bU - [28/Oct/2026 08:33:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 4.358 rw 2026-10-28 08:33:48,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Closing chrome headless with pid 46209 2026-10-28 08:33:48,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Closing websocket connection 2026-10-28 08:33:48,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Terminating chrome headless with pid 46209 2026-10-28 08:33:49,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083349_030160_test_service_fee_fixed_scales_under_a_promotion.txt 2026-10-28 08:33:49,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Removing chrome user profile "/tmp/tmpdk5eh3mo_chrome_odoo" 2026-10-28 08:33:49,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated ... 2026-10-28 08:33:49,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome pid: 46338 2026-10-28 08:33:49,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome headless temporary user profile dir: /tmp/tmp7jbtzfow_chrome_odoo 2026-10-28 08:33:49,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Issuing json command http://127.0.0.1:45377/json/version 2026-10-28 08:33:49,737 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:49,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Browser version: Chrome/150.0.7871.114 2026-10-28 08:33:49,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Issuing json command http://127.0.0.1:45377/json 2026-10-28 08:33:49,811 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:49,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Websocket url found: ws://127.0.0.1:45377/devtools/page/7FF3F0E1270C1DFFFBC36A0CB6D1FDE0 2026-10-28 08:33:49,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Enable chrome headless console log notification 2026-10-28 08:33:49,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome headless enable page notifications 2026-10-28 08:33:50,059 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:33:50,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Setting session cookie in browser 2026-10-28 08:33:50,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-10-28 08:33:50,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-10-28 08:33:50,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:50] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.08 0.133 rw 2026-10-28 08:33:50,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Navigation result: {'frameId': '7FF3F0E1270C1DFFFBC36A0CB6D1FDE0', 'loaderId': '5F6A579B6BBBF787C10C15F3256E4B30', 'isDownload': False} 2026-10-28 08:33:50,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Evaluate ready code "odoo.isTourReady('ServiceFeeRewardDeactivationTour')" 2026-10-28 08:33:50,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:50] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.338 ro 2026-10-28 08:33:50,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:50] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.021 0.065 ro 2026-10-28 08:33:50,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:50] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.097 ro 2026-10-28 08:33:51,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: Owl is running in 'dev' mode. 2026-10-28 08:33:51,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:33:51,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.012 - 2026-10-28 08:33:51,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.034 ro 2026-10-28 08:33:51,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.01 0.033 rw 2026-10-28 08:33:51,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.044 rw 2026-10-28 08:33:51,831 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:52,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536286 267 0.281 0.719 rw 2026-10-28 08:33:52,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: The ready code tooks too much time : 2.413076162338257 2026-10-28 08:33:52,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Evaluate test code "odoo.startTour('ServiceFeeRewardDeactivationTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:33:52,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [1/19] Tour ServiceFeeRewardDeactivationTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:33:52,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.012 ro 2026-10-28 08:33:52,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-10-28 08:33:52,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:33:52,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-10-28 08:33:52,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:33:53,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:33:53,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.022 rw 2026-10-28 08:33:53,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.059 rw 2026-10-28 08:33:53,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 08:33:53,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:33:53,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-10-28 08:33:53,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:53] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.019 0.065 ro 2026-10-28 08:33:54,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.009 ro 2026-10-28 08:33:54,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:33:54,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-10-28 08:33:54,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:33:54,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.062 0.08 rw 2026-10-28 08:33:54,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [2/19] Tour ServiceFeeRewardDeactivationTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:33:54,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.047 0.217 rw 2026-10-28 08:33:54,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [3/19] Tour ServiceFeeRewardDeactivationTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-10-28 08:33:54,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.262 rw 2026-10-28 08:33:54,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.043 rw 2026-10-28 08:33:54,560 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.054 0.113 rw 2026-10-28 08:33:54,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [4/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-10-28 08:33:54,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [5/19] Tour ServiceFeeRewardDeactivationTour → Step order has service fee of '4.50' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("4.50"))) 2026-10-28 08:33:54,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [6/19] Tour ServiceFeeRewardDeactivationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:54,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [7/19] Tour ServiceFeeRewardDeactivationTour → Step order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50")) 2026-10-28 08:33:54,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [8/19] Tour ServiceFeeRewardDeactivationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:54,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [9/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("10% on your order"))) 2026-10-28 08:33:54,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [10/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("10% on your order"))) 2026-10-28 08:33:54,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [11/19] Tour ServiceFeeRewardDeactivationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:54,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [12/19] Tour ServiceFeeRewardDeactivationTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:33:54,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [13/19] Tour ServiceFeeRewardDeactivationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:54,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [14/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"productName":"10% on your order"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("10% on your order"))))) 2026-10-28 08:33:55,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:55] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-10-28 08:33:55,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:55] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-10-28 08:33:55,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 08:33:55,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [15/19] Tour ServiceFeeRewardDeactivationTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:33:55,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [16/19] Tour ServiceFeeRewardDeactivationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:33:55,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [17/19] Tour ServiceFeeRewardDeactivationTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-10-28 08:33:55,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [18/19] Tour ServiceFeeRewardDeactivationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:33:55,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [19/19] Tour ServiceFeeRewardDeactivationTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-10-28 08:33:55,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: tour succeeded 2026-10-28 08:33:55,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR ServiceFeeRewardDeactivationTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 08:33:55,464 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:33:55,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: heap 20847444 (allocated 21778432) 2026-10-28 08:33:55,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ec4430E7 - [28/Oct/2026 08:33:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.009 rw 2026-10-28 08:33:55,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Closing chrome headless with pid 46338 2026-10-28 08:33:55,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Closing websocket connection 2026-10-28 08:33:55,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Terminating chrome headless with pid 46338 2026-10-28 08:33:55,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083355_762177_test_service_fee_recomputed_when_a_reward_is_deactivated.txt 2026-10-28 08:33:55,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Removing chrome user profile "/tmp/tmp7jbtzfow_chrome_odoo" 2026-10-28 08:33:55,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card ... 2026-10-28 08:33:56,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome pid: 46474 2026-10-28 08:33:56,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome headless temporary user profile dir: /tmp/tmpejai3tas_chrome_odoo 2026-10-28 08:33:56,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Issuing json command http://127.0.0.1:42585/json/version 2026-10-28 08:33:56,615 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:56,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-28 08:33:56,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Issuing json command http://127.0.0.1:42585/json 2026-10-28 08:33:56,684 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:33:56,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Websocket url found: ws://127.0.0.1:42585/devtools/page/A218FFA9F42DED18E098D20B3616C637 2026-10-28 08:33:56,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Enable chrome headless console log notification 2026-10-28 08:33:56,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome headless enable page notifications 2026-10-28 08:33:56,861 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:33:56,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Setting session cookie in browser 2026-10-28 08:33:56,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-10-28 08:33:56,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-10-28 08:33:57,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:57] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.071 0.164 rw 2026-10-28 08:33:57,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Navigation result: {'frameId': 'A218FFA9F42DED18E098D20B3616C637', 'loaderId': '547D2E855367481C9524B2B7C87741A8', 'isDownload': False} 2026-10-28 08:33:57,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Evaluate ready code "odoo.isTourReady('ServiceFeeGiftCardSingleLineTour')" 2026-10-28 08:33:57,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:57] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.315 ro 2026-10-28 08:33:57,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:57] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.06 ro 2026-10-28 08:33:57,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:57] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.065 ro 2026-10-28 08:33:58,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: Owl is running in 'dev' mode. 2026-10-28 08:33:58,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:33:58,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:33:58,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.047 ro 2026-10-28 08:33:58,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.026 rw 2026-10-28 08:33:58,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.027 rw 2026-10-28 08:33:58,662 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:33:59,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537479 268 0.337 0.715 rw 2026-10-28 08:33:59,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: The ready code tooks too much time : 2.503605604171753 2026-10-28 08:33:59,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Evaluate test code "odoo.startTour('ServiceFeeGiftCardSingleLineTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:33:59,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [1/18] Tour ServiceFeeGiftCardSingleLineTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:33:59,655 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:33:59,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.022 ro 2026-10-28 08:33:59,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:33:59,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-10-28 08:33:59,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:59] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:34:00,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:34:00,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:34:00,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.039 rw 2026-10-28 08:34:00,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-10-28 08:34:00,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:34:00,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.022 - 2026-10-28 08:34:00,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.01 0.033 ro 2026-10-28 08:34:00,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:34:00,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.03 - 2026-10-28 08:34:00,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.045 - 2026-10-28 08:34:00,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.117 - 2026-10-28 08:34:00,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:00] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.027 0.098 rw 2026-10-28 08:34:00,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [2/18] Tour ServiceFeeGiftCardSingleLineTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:34:01,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.047 0.237 rw 2026-10-28 08:34:01,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.223 rw 2026-10-28 08:34:01,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [3/18] Tour ServiceFeeGiftCardSingleLineTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-10-28 08:34:01,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-10-28T08:33:14.000+00:00 HTTP/1.1" 200 4940 5 0.016 0.068 ro 2026-10-28 08:34:01,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.045 0.104 rw 2026-10-28 08:34:01,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.196 rw 2026-10-28 08:34:01,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [4/18] Tour ServiceFeeGiftCardSingleLineTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:34:01,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [5/18] Tour ServiceFeeGiftCardSingleLineTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:01,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [6/18] Tour ServiceFeeGiftCardSingleLineTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-10-28 08:34:01,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [7/18] Tour ServiceFeeGiftCardSingleLineTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:34:01,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [8/18] Tour ServiceFeeGiftCardSingleLineTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:34:01,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [9/18] Tour ServiceFeeGiftCardSingleLineTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:34:01,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [10/18] Tour ServiceFeeGiftCardSingleLineTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 08:34:01,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:34:01,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:34:01,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [11/18] Tour ServiceFeeGiftCardSingleLineTour → Step input text 'GIFTCARD' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:34:01,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [12/18] Tour ServiceFeeGiftCardSingleLineTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:34:01,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [13/18] Tour ServiceFeeGiftCardSingleLineTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-10-28 08:34:01,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:01] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 12 0.031 0.056 rw 2026-10-28 08:34:01,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [14/18] Tour ServiceFeeGiftCardSingleLineTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:34:01,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [15/18] Tour ServiceFeeGiftCardSingleLineTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:01,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [16/18] Tour ServiceFeeGiftCardSingleLineTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:34:01,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [17/18] Tour ServiceFeeGiftCardSingleLineTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:34:01,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [18/18] Tour ServiceFeeGiftCardSingleLineTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-10-28 08:34:01,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: tour succeeded 2026-10-28 08:34:01,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR ServiceFeeGiftCardSingleLineTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 08:34:02,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:34:02] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:34:02,235 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:34:02,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: heap 21063192 (allocated 22040576) 2026-10-28 08:34:02,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 G_mEHjJT - [28/Oct/2026 08:33:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 3.976 rw 2026-10-28 08:34:02,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Closing chrome headless with pid 46474 2026-10-28 08:34:02,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Closing websocket connection 2026-10-28 08:34:02,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Terminating chrome headless with pid 46474 2026-10-28 08:34:02,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083402_460224_test_service_fee_single_line_with_a_gift_card.txt 2026-10-28 08:34:02,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Removing chrome user profile "/tmp/tmpejai3tas_chrome_odoo" 2026-10-28 08:34:02,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion ... 2026-10-28 08:34:03,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome pid: 46607 2026-10-28 08:34:03,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome headless temporary user profile dir: /tmp/tmpqw91v3df_chrome_odoo 2026-10-28 08:34:03,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Issuing json command http://127.0.0.1:34347/json/version 2026-10-28 08:34:03,204 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:34:03,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Browser version: Chrome/150.0.7871.114 2026-10-28 08:34:03,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Issuing json command http://127.0.0.1:34347/json 2026-10-28 08:34:03,292 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:34:03,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Websocket url found: ws://127.0.0.1:34347/devtools/page/7875F960629DFFC011AF8812BAA6F0D9 2026-10-28 08:34:03,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Enable chrome headless console log notification 2026-10-28 08:34:03,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome headless enable page notifications 2026-10-28 08:34:03,481 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:34:03,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Setting session cookie in browser 2026-10-28 08:34:03,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-10-28 08:34:03,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-10-28 08:34:03,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:03] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.053 0.134 rw 2026-10-28 08:34:03,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Navigation result: {'frameId': '7875F960629DFFC011AF8812BAA6F0D9', 'loaderId': 'A4C23DF454F8C2FBA82F92103AF41409', 'isDownload': False} 2026-10-28 08:34:03,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Evaluate ready code "odoo.isTourReady('ServiceFeePromotionExcludesFeeTour')" 2026-10-28 08:34:03,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:03] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.025 ro 2026-10-28 08:34:03,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:03] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.241 ro 2026-10-28 08:34:03,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:03] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.048 ro 2026-10-28 08:34:04,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: Owl is running in 'dev' mode. 2026-10-28 08:34:04,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:34:04,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:34:04,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.027 ro 2026-10-28 08:34:04,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.03 rw 2026-10-28 08:34:04,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.02 rw 2026-10-28 08:34:05,152 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:34:05,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536286 267 0.288 0.806 rw 2026-10-28 08:34:06,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: The ready code tooks too much time : 2.4467155933380127 2026-10-28 08:34:06,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Evaluate test code "odoo.startTour('ServiceFeePromotionExcludesFeeTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:34:06,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [1/8] Tour ServiceFeePromotionExcludesFeeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:34:06,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.026 ro 2026-10-28 08:34:06,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.033 ro 2026-10-28 08:34:06,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:34:06,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:34:06,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:34:06,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.015 ro 2026-10-28 08:34:07,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:34:07,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:34:07,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.063 rw 2026-10-28 08:34:07,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-10-28 08:34:07,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.004 0.038 ro 2026-10-28 08:34:07,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-10-28 08:34:07,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-10-28 08:34:07,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:34:07,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.05 ro 2026-10-28 08:34:07,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.034 - 2026-10-28 08:34:07,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [2/8] Tour ServiceFeePromotionExcludesFeeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:34:07,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.089 0.108 rw 2026-10-28 08:34:07,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [3/8] Tour ServiceFeePromotionExcludesFeeTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-10-28 08:34:07,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.102 0.289 rw 2026-10-28 08:34:07,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.403 rw 2026-10-28 08:34:07,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.199 rw 2026-10-28 08:34:08,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.055 0.257 rw 2026-10-28 08:34:08,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [4/8] Tour ServiceFeePromotionExcludesFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:34:08,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [5/8] Tour ServiceFeePromotionExcludesFeeTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-10-28 08:34:08,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [6/8] Tour ServiceFeePromotionExcludesFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:08,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [7/8] Tour ServiceFeePromotionExcludesFeeTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-28 08:34:08,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [8/8] Tour ServiceFeePromotionExcludesFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:34:08,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: tour succeeded 2026-10-28 08:34:08,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR ServiceFeePromotionExcludesFeeTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-28 08:34:08,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:34:08,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:08] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:34:08,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:08] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.012 - 2026-10-28 08:34:08,596 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:34:08,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: heap 20688408 (allocated 21778432) 2026-10-28 08:34:08,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iob_l1QH - [28/Oct/2026 08:34:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.024 3.77 rw 2026-10-28 08:34:08,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Closing chrome headless with pid 46607 2026-10-28 08:34:08,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Closing websocket connection 2026-10-28 08:34:08,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Terminating chrome headless with pid 46607 2026-10-28 08:34:08,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083408_855688_test_service_fee_stays_out_of_the_promotion.txt 2026-10-28 08:34:08,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Removing chrome user profile "/tmp/tmpqw91v3df_chrome_odoo" 2026-10-28 08:34:08,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount ... 2026-10-28 08:34:09,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome pid: 46731 2026-10-28 08:34:09,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome headless temporary user profile dir: /tmp/tmpquf30p4e_chrome_odoo 2026-10-28 08:34:09,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Issuing json command http://127.0.0.1:33019/json/version 2026-10-28 08:34:09,707 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:34:09,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Browser version: Chrome/150.0.7871.114 2026-10-28 08:34:09,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Issuing json command http://127.0.0.1:33019/json 2026-10-28 08:34:09,788 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:34:09,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Websocket url found: ws://127.0.0.1:33019/devtools/page/06A5C1CF543F6399C19B9AB38696AC3E 2026-10-28 08:34:09,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Enable chrome headless console log notification 2026-10-28 08:34:09,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome headless enable page notifications 2026-10-28 08:34:09,985 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:34:09,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Setting session cookie in browser 2026-10-28 08:34:09,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-10-28 08:34:09,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-10-28 08:34:10,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:10] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.039 0.166 rw 2026-10-28 08:34:10,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Navigation result: {'frameId': '06A5C1CF543F6399C19B9AB38696AC3E', 'loaderId': '68C7512FFA0B9AA3D92143A937AF1E3E', 'isDownload': False} 2026-10-28 08:34:10,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Evaluate ready code "odoo.isTourReady('ServiceFeeFullDiscountTour')" 2026-10-28 08:34:10,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:10] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.253 ro 2026-10-28 08:34:10,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:10] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.017 ro 2026-10-28 08:34:10,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:10] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.049 ro 2026-10-28 08:34:11,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: Owl is running in 'dev' mode. 2026-10-28 08:34:11,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-10-28 08:34:11,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.023 ro 2026-10-28 08:34:11,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.033 - 2026-10-28 08:34:11,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.025 rw 2026-10-28 08:34:11,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.043 rw 2026-10-28 08:34:11,763 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:34:12,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537335 267 0.349 0.764 rw 2026-10-28 08:34:12,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: The ready code tooks too much time : 2.505589723587036 2026-10-28 08:34:12,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Evaluate test code "odoo.startTour('ServiceFeeFullDiscountTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:34:12,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [1/22] Tour ServiceFeeFullDiscountTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:34:12,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.015 ro 2026-10-28 08:34:12,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.005 0.04 ro 2026-10-28 08:34:12,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:34:12,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:34:12,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:34:13,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:34:13,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 08:34:13,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:34:13,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:34:13,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.034 0.077 rw 2026-10-28 08:34:14,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.013 0.119 ro 2026-10-28 08:34:14,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.138 rw 2026-10-28 08:34:14,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:34:14,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.012 0.04 ro 2026-10-28 08:34:14,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.044 rw 2026-10-28 08:34:14,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [2/22] Tour ServiceFeeFullDiscountTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:34:14,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:34:14,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-10-28 08:34:14,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.099 0.116 rw 2026-10-28 08:34:14,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [3/22] Tour ServiceFeeFullDiscountTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-10-28 08:34:14,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.043 0.266 rw 2026-10-28 08:34:14,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.015 0.135 rw 2026-10-28 08:34:14,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.195 rw 2026-10-28 08:34:14,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [4/22] Tour ServiceFeeFullDiscountTour → Step Check orderline with attributes: {"productName":"100% on your order","price":"-50.00"} (trigger: .order-container .orderline:has(.product-name:contains("100% on your order")):has(.price:contains("-50.00"))) 2026-10-28 08:34:15,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [5/22] Tour ServiceFeeFullDiscountTour → Step order has service fee of '10.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10.00"))) 2026-10-28 08:34:15,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [6/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:15,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [7/22] Tour ServiceFeeFullDiscountTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-10-28 08:34:15,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [8/22] Tour ServiceFeeFullDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:34:15,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [9/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:15,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [10/22] Tour ServiceFeeFullDiscountTour → Step click preset button (trigger: .product-screen button:contains("Fixed 10")) 2026-10-28 08:34:15,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [11/22] Tour ServiceFeeFullDiscountTour → Step click preset 'Percent 10 before discount' from preset modal (trigger: .modal-body button:contains("Percent 10 before discount")) 2026-10-28 08:34:15,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-10-28 08:34:15,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-10-28 08:34:15,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:15] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-10-28 08:34:15,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [12/22] Tour ServiceFeeFullDiscountTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-10-28 08:34:15,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [13/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:15,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [14/22] Tour ServiceFeeFullDiscountTour → Step order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00")) 2026-10-28 08:34:15,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [15/22] Tour ServiceFeeFullDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:34:15,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [16/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:15,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [17/22] Tour ServiceFeeFullDiscountTour → Step click preset button (trigger: .product-screen button:contains("Percent 10 before discount")) 2026-10-28 08:34:15,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [18/22] Tour ServiceFeeFullDiscountTour → Step click preset 'Percent 10 after discount' from preset modal (trigger: .modal-body button:contains("Percent 10 after discount")) 2026-10-28 08:34:15,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [19/22] Tour ServiceFeeFullDiscountTour → Step Check orderline with attributes: {"productName":"Service Fee"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Service Fee"))))) 2026-10-28 08:34:15,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [20/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:34:15,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [21/22] Tour ServiceFeeFullDiscountTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-28 08:34:15,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [22/22] Tour ServiceFeeFullDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:34:15,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: tour succeeded 2026-10-28 08:34:15,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: ╔═══════════════════════════════════════════╗ ║ TOUR ServiceFeeFullDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:34:15,523 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:34:15,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: heap 21457692 (allocated 22827008) 2026-10-28 08:34:15,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EZGxijog - [28/Oct/2026 08:34:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.257 rw 2026-10-28 08:34:15,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Closing chrome headless with pid 46731 2026-10-28 08:34:15,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Closing websocket connection 2026-10-28 08:34:15,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Terminating chrome headless with pid 46731 2026-10-28 08:34:15,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083415_843202_test_service_fee_survives_a_full_discount.txt 2026-10-28 08:34:15,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Removing chrome user profile "/tmp/tmpquf30p4e_chrome_odoo" 2026-10-28 08:34:15,992 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:34:16,959 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 368 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:34:17,151 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:34:26,813 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 368 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:34:29,262 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 368 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:34:33,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-28 08:34:34,377 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 08:34:34,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_create_order_payload ... 2026-10-28 08:34:34,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_find_terminal_uses_orders_api_endpoint ... 2026-10-28 08:34:34,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_get_order_endpoint ... 2026-10-28 08:34:34,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_refund_partial_fetches_payment_id_and_sends_body ... 2026-10-28 08:34:34,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_refund_total_sends_empty_body ... 2026-10-28 08:34:34,417 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 08:34:35,460 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 370 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:34:35,657 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:34:45,622 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 370 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:34:48,247 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 370 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:34:54,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_bad_signature_returns_401 ... 2026-10-28 08:34:54,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FHbO8udU - [28/Oct/2026 08:34:54] "POST /pos_mercado_pago/notification?data.id=ORD01TEST&data.external_reference=499_243_dfbf25cc-4e7c-4d76-8129-093c00e8a7de&type=order HTTP/1.1" 401 0 6 0.022 0.042 rw 2026-10-28 08:34:54,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_missing_external_reference_returns_400 ... 2026-10-28 08:34:54,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 L5uh_7q6 - [28/Oct/2026 08:34:54] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.003 0.019 rw 2026-10-28 08:34:54,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_missing_signature_returns_400 ... 2026-10-28 08:34:54,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb4qXbzg - [28/Oct/2026 08:34:54] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.004 0.027 rw 2026-10-28 08:34:54,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_signature_uses_query_param_data_id ... 2026-10-28 08:34:54,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kDXxW1hX - [28/Oct/2026 08:34:54] "POST /pos_mercado_pago/notification?data.id=ORDTST01KSQRHE278QE8Z79RENQMJ58M&data.external_reference=499_243_731221c6-55d9-40f2-b5b9-fafe36183c80&type=order HTTP/1.1" 200 2 11 0.007 0.075 rw 2026-10-28 08:34:54,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_unsupported_type_returns_400 ... 2026-10-28 08:34:54,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RYMcD5Np - [28/Oct/2026 08:34:54] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.006 0.024 rw 2026-10-28 08:34:54,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_valid_webhook_returns_200 ... 2026-10-28 08:34:54,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RoGd76Du - [28/Oct/2026 08:34:54] "POST /pos_mercado_pago/notification?data.id=ORD01J67CQQH5904WDBVZEM4JMEP3&data.external_reference=499_243_3ef6dbc7-b00d-4244-be17-8ad23fbeb888&type=order HTTP/1.1" 200 2 11 0.024 0.071 rw 2026-10-28 08:34:55,146 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:34:56,323 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 374 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:34:56,506 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:35:08,552 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 374 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:35:11,044 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 374 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:35:16,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-28 08:35:17,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-28 08:35:17,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-28 08:35:17,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-28 08:35:17,492 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:35:18,749 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 378 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:35:18,991 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:35:29,839 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 378 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:35:32,446 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 378 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:35:37,631 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 380 who belonged to [100, 10, 1] with changes [(, 0, [1, 100])] 2026-10-28 08:35:38,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-28 08:35:39,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 46860 2026-10-28 08:35:39,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmpooxj9kvp_chrome_odoo 2026-10-28 08:35:39,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:43343/json/version 2026-10-28 08:35:39,074 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:35:39,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Browser version: Chrome/150.0.7871.114 2026-10-28 08:35:39,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:43343/json 2026-10-28 08:35:39,137 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:35:39,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:43343/devtools/page/6BAEA61695E2211D55728D0ACEE7840D 2026-10-28 08:35:39,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-28 08:35:39,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-28 08:35:39,365 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:35:39,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-28 08:35:39,387 7 INFO rb-a84341f-226073-429745 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/103" in browser 2026-10-28 08:35:39,387 7 INFO rb-a84341f-226073-429745 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/103" 2026-10-28 08:35:39,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:39] "GET /pos/ui/103 HTTP/1.1" 200 6868 64 0.041 0.16 rw 2026-10-28 08:35:39,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '6BAEA61695E2211D55728D0ACEE7840D', 'loaderId': 'CD616D4C2391216B4D4C045244FA9EAE', 'isDownload': False} 2026-10-28 08:35:39,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate ready code "odoo.isTourReady('test_ship_later_kit_and_mto_manufactured_product')" 2026-10-28 08:35:39,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:39] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-10-28 08:35:39,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:39] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.307 ro 2026-10-28 08:35:39,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:39] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.065 ro 2026-10-28 08:35:40,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: Owl is running in 'dev' mode. 2026-10-28 08:35:40,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:35:40,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:35:40,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 08:35:40,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.04 rw 2026-10-28 08:35:40,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.06 rw 2026-10-28 08:35:41,098 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:35:41,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536916 244 0.331 0.754 rw 2026-10-28 08:35:42,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: The ready code tooks too much time : 2.429643154144287 2026-10-28 08:35:42,034 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:35:42,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-10-28 08:35:42,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [1/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-10-28 08:35:42,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-10-28 08:35:42,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:35:42,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-10-28 08:35:42,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:35:42,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.025 ro 2026-10-28 08:35:42,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.019 rw 2026-10-28 08:35:43,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:35:43,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 08:35:43,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.057 rw 2026-10-28 08:35:43,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /web/image/res.users/380/avatar_128 HTTP/1.1" 200 305 4 0.008 0.092 ro 2026-10-28 08:35:43,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.123 rw 2026-10-28 08:35:43,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [2/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:35:43,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-10-28 08:35:43,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-10-28 08:35:43,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 08:35:43,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-10-28 08:35:43,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [3/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:35:43,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.007 - 2026-10-28 08:35:43,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [4/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Finished' (trigger: article.product .product-content .product-name:contains("Finished")) 2026-10-28 08:35:43,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 6908 31 0.121 0.138 rw 2026-10-28 08:35:43,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "GET /pos/ui/103 HTTP/1.1" 200 6908 31 0.034 0.37 rw 2026-10-28 08:35:43,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:43] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.241 rw 2026-10-28 08:35:44,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.039 0.289 rw 2026-10-28 08:35:44,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [5/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:35:44,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [6/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:35:44,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [7/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-10-28 08:35:44,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [8/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-28 08:35:44,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [9/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-28 08:35:44,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.033 - 2026-10-28 08:35:44,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:44] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 969 57 0.07 0.175 rw 2026-10-28 08:35:44,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [10/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:35:44,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [11/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:35:44,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [12/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Basic Kit' (trigger: article.product .product-content .product-name:contains("Basic Kit")) 2026-10-28 08:35:44,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [13/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:35:44,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [14/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:35:44,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [15/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-10-28 08:35:44,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [16/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-28 08:35:44,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [17/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-28 08:35:44,981 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:44] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 969 68 0.124 0.165 rw 2026-10-28 08:35:45,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [18/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:35:45,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [19/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:35:45,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [20/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:35:45,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [21/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:35:45,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [22/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:35:45,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [23/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:35:45,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [24/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Search customer with "AAAA Super Customer" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:35:45,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [25/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:35:45,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [26/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Check "AAAA Super Customer" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA Super Customer")) 2026-10-28 08:35:45,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [27/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click partner 'AAAA Super Customer' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Super Customer)) 2026-10-28 08:35:45,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [28/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:35:45,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [29/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:35:45,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [30/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:35:45,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [31/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:35:45,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:35:45,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 08:35:46,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [32/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:35:46,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [33/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 08:35:46,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [34/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 08:35:46,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [35/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-10-28 08:35:46,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [36/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:35:46,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [37/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:35:46,612 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97155694 started for PoS orders references: [{'name': '/', 'pos_reference': '261-103-000001', 'uuid': '71bb2ea6-3566-43e9-aee2-41f77238938d'}] 2026-10-28 08:35:46,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-28 08:35:46,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_ship_later_kit_and_mto_manufactured_product SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-10-28 08:35:46,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 22218352 (allocated 23875584) 2026-10-28 08:35:46,958 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:35:47,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 46860 2026-10-28 08:35:47,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-28 08:35:47,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 46860 2026-10-28 08:35:47,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083547_313439_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-28 08:35:47,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmpooxj9kvp_chrome_odoo" 2026-10-28 08:35:47,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: waiting for threads: [, ] 2026-10-28 08:35:47,577 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97155694 order {'name': '/', 'pos_reference': '261-103-000001', 'uuid': '71bb2ea6-3566-43e9-aee2-41f77238938d'} created pos.order #552 2026-10-28 08:35:47,580 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97155694 finished 2026-10-28 08:35:47,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 6.919 rw 2026-10-28 08:35:47,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 l09DSbPI - [28/Oct/2026 08:35:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 278 0.408 0.682 rw 2026-10-28 08:35:57,537 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:35:58,543 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:35:58,736 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:36:08,796 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:36:10,892 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:36:16,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-28 08:36:16,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: skipped TestPosMrp.test_bom_kit_different_uom_invoice_valuation : Temporary to fast merge new valuation 2026-10-28 08:36:16,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-28 08:36:16,800 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 16])] 2026-10-28 08:36:17,480 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [707] 2026-10-28 08:36:19,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-28 08:36:19,245 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 16])] 2026-10-28 08:36:19,918 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [709] 2026-10-28 08:36:21,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-28 08:36:22,436 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [711] 2026-10-28 08:36:24,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-28 08:36:25,063 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [714, 715] 2026-10-28 08:36:26,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-28 08:36:26,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: skipped TestPosMrp.test_bom_kit_with_kit_invoice_valuation : Temporary to fast merge new valuation 2026-10-28 08:36:26,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-28 08:36:27,483 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [719, 720] 2026-10-28 08:36:28,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-28 08:36:28,783 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [723, 724] 2026-10-28 08:36:30,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-28 08:36:33,094 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [728] 2026-10-28 08:36:34,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-28 08:36:34,817 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89784063 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-28 08:36:35,232 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [731, 732] 2026-10-28 08:36:35,995 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89784063 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #562 2026-10-28 08:36:35,999 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89784063 finished 2026-10-28 08:36:36,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-28 08:36:36,803 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #382 deleted stock.move records with IDs: [737] 2026-10-28 08:36:37,549 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 08:36:38,794 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:36:38,983 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:36:48,549 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:36:53,013 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:36:58,448 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 08:36:59,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-28 08:37:00,342 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14577323 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-28 08:37:00,389 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14577323 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #564 2026-10-28 08:37:00,390 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14577323 finished 2026-10-28 08:37:02,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I98HPK1B - [28/Oct/2026 08:37:02] "GET /pos/pay/564?access_token=0aba65b0-08be-4950-954b-3cec9e8cfedc HTTP/1.1" 200 11899 290 0.256 1.327 rw 2026-10-28 08:37:02,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I98HPK1B - [28/Oct/2026 08:37:02] "POST /pos/pay/transaction/564 HTTP/1.1" 200 237 36 0.033 0.093 rw 2026-10-28 08:37:03,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I98HPK1B - [28/Oct/2026 08:37:03] "GET /pos/pay/confirmation/564?access_token=0aba65b0-08be-4950-954b-3cec9e8cfedc&tx_id=2 HTTP/1.1" 200 8050 41 0.043 0.417 rw 2026-10-28 08:37:04,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-28 08:37:04,771 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33547140 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-28 08:37:04,826 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33547140 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #565 2026-10-28 08:37:04,827 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33547140 finished 2026-10-28 08:37:06,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eYPCXJtO - [28/Oct/2026 08:37:06] "GET /pos/pay/565?access_token=edff5fd5-befb-4168-ba94-3b53c63c9426 HTTP/1.1" 200 11899 290 0.237 1.232 rw 2026-10-28 08:37:06,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eYPCXJtO - [28/Oct/2026 08:37:06] "POST /pos/pay/transaction/565 HTTP/1.1" 200 237 36 0.057 0.111 rw 2026-10-28 08:37:07,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eYPCXJtO - [28/Oct/2026 08:37:07] "GET /pos/pay/confirmation/565?access_token=edff5fd5-befb-4168-ba94-3b53c63c9426&tx_id=3 HTTP/1.1" 200 8050 41 0.043 0.169 rw 2026-10-28 08:37:08,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-28 08:37:09,019 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70304574 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-28 08:37:09,061 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70304574 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #566 2026-10-28 08:37:09,062 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70304574 finished 2026-10-28 08:37:10,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qy-gTckJ - [28/Oct/2026 08:37:10] "GET /pos/pay/566?access_token=8fbbf3a8-23ab-46b0-aae4-f64e46bed70f HTTP/1.1" 200 11899 290 0.293 1.207 rw 2026-10-28 08:37:10,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qy-gTckJ - [28/Oct/2026 08:37:10] "POST /pos/pay/transaction/566 HTTP/1.1" 200 237 36 0.032 0.075 rw 2026-10-28 08:37:11,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qy-gTckJ - [28/Oct/2026 08:37:11] "GET /pos/pay/confirmation/566?access_token=8fbbf3a8-23ab-46b0-aae4-f64e46bed70f&tx_id=4 HTTP/1.1" 200 8050 41 0.041 0.205 rw 2026-10-28 08:37:11,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qy-gTckJ - [28/Oct/2026 08:37:11] "GET /pos/pay/566?access_token=8fbbf3a8-23ab-46b0-aae4-f64e46bed70f HTTP/1.1" 200 11899 40 0.076 0.133 rw 2026-10-28 08:37:11,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qy-gTckJ - [28/Oct/2026 08:37:11] "POST /pos/pay/transaction/566 HTTP/1.1" 200 239 35 0.055 0.08 rw 2026-10-28 08:37:13,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qy-gTckJ - [28/Oct/2026 08:37:13] "GET /pos/pay/confirmation/566?access_token=8fbbf3a8-23ab-46b0-aae4-f64e46bed70f&tx_id=5 HTTP/1.1" 200 8052 30 0.031 0.136 rw 2026-10-28 08:37:13,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-28 08:37:14,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 46989 2026-10-28 08:37:14,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmphy_wfp7b_chrome_odoo 2026-10-28 08:37:14,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:43893/json/version 2026-10-28 08:37:14,476 7 INFO rb-a84341f-226073-429745 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-10-28 08:37:14,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 08:37:14,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:43893/json 2026-10-28 08:37:14,549 7 INFO rb-a84341f-226073-429745 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-10-28 08:37:14,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:43893/devtools/page/981A9C398AB295BA674475A911757C09 2026-10-28 08:37:14,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-28 08:37:14,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-28 08:37:14,680 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-28 08:37:14,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-28 08:37:14,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-10-28 08:37:14,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-10-28 08:37:15,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:15] "GET /pos/ui/107 HTTP/1.1" 200 6977 64 0.048 0.458 rw 2026-10-28 08:37:15,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '981A9C398AB295BA674475A911757C09', 'loaderId': '93C574170EBD199F33AEE690438DAE78', 'isDownload': False} 2026-10-28 08:37:15,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-28 08:37:15,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:15] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.015 ro 2026-10-28 08:37:15,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:15] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.008 0.038 ro 2026-10-28 08:37:15,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:15] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.011 0.612 ro 2026-10-28 08:37:16,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-28 08:37:16,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:37:16,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:37:16,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-10-28 08:37:16,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.024 rw 2026-10-28 08:37:16,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.034 rw 2026-10-28 08:37:16,653 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:37:17,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 511256 236 0.281 0.551 rw 2026-10-28 08:37:17,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: The ready code tooks too much time : 2.0922532081604004 2026-10-28 08:37:17,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:37:17,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [1/80] Tour OnlinePaymentErrorsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:37:17,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 08:37:17,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.013 ro 2026-10-28 08:37:17,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:37:17,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.021 rw 2026-10-28 08:37:17,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:37:18,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.023 ro 2026-10-28 08:37:18,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:37:18,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:37:18,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:37:18,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.039 0.086 rw 2026-10-28 08:37:18,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /web/image/res.users/391/avatar_128 HTTP/1.1" 200 305 4 0.007 0.105 ro 2026-10-28 08:37:18,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.115 rw 2026-10-28 08:37:18,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:37:18,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:37:18,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.044 ro 2026-10-28 08:37:18,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.074 rw 2026-10-28 08:37:18,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [2/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:37:18,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-10-28 08:37:18,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 7017 31 0.021 0.062 rw 2026-10-28 08:37:18,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [3/80] Tour OnlinePaymentErrorsTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 08:37:18,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:18] "GET /pos/ui/107 HTTP/1.1" 200 7017 31 0.026 0.155 rw 2026-10-28 08:37:19,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:19] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.101 rw 2026-10-28 08:37:19,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.098 0.108 rw 2026-10-28 08:37:19,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [4/80] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:37:19,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [5/80] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:37:19,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [6/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:37:19,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [7/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:37:19,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [8/80] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 08:37:19,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:37:19,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [9/80] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:37:19,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [10/80] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:37:19,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [11/80] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 08:37:19,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [12/80] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:37:19,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [13/80] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:37:19,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [14/80] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:37:19,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [15/80] Tour OnlinePaymentErrorsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:37:19,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:37:19,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:37:20,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [16/80] Tour OnlinePaymentErrorsTour → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-10-28 08:37:20,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [17/80] Tour OnlinePaymentErrorsTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 08:37:20,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [18/80] Tour OnlinePaymentErrorsTour → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-10-28 08:37:20,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [19/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:20,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [20/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:20,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [21/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-10-28 08:37:20,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [22/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:37:20,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [23/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-10-28 08:37:20,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [24/80] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment")) 2026-10-28 08:37:20,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [25/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: .modal div.numpad button:contains(/^4$/)) 2026-10-28 08:37:20,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [26/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-10-28 08:37:20,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [27/80] Tour OnlinePaymentErrorsTour → Step .modal .input-value:contains(47) 2026-10-28 08:37:20,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [28/80] Tour OnlinePaymentErrorsTour → Step .modal .popup-input .input-value:contains(/^47$/) 2026-10-28 08:37:20,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [29/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:37:20,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [30/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:20,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [31/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '47.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("47.0")) 2026-10-28 08:37:20,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [32/80] Tour OnlinePaymentErrorsTour → Step remaining amount is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-10-28 08:37:20,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [33/80] Tour OnlinePaymentErrorsTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-10-28 08:37:20,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [34/80] Tour OnlinePaymentErrorsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:37:20,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [35/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:37:20,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [36/80] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-28 08:37:20,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [37/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-10-28 08:37:20,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [38/80] Tour OnlinePaymentErrorsTour → Step .modal .input-value:contains(2) 2026-10-28 08:37:20,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [39/80] Tour OnlinePaymentErrorsTour → Step .modal .popup-input .input-value:contains(/^2$/) 2026-10-28 08:37:20,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [40/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:37:20,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [41/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 08:37:20,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [42/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '2.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.0")) 2026-10-28 08:37:20,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [43/80] Tour OnlinePaymentErrorsTour → Step change is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-10-28 08:37:20,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [44/80] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 08:37:20,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [45/80] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:37:21,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [46/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:37:21,168 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15701969 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'e9888fa7-7260-439b-9f2c-01723069fbad'}] 2026-10-28 08:37:21,286 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15701969 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'e9888fa7-7260-439b-9f2c-01723069fbad'} created pos.order #567 2026-10-28 08:37:21,288 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15701969 finished 2026-10-28 08:37:21,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5170 56 0.065 0.142 rw 2026-10-28 08:37:21,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:21] "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 97 5 0.006 0.027 rw 2026-10-28 08:37:21,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:21] "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 114 6 0.005 0.02 rw 2026-10-28 08:37:21,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [47/80] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-10-28 08:37:21,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [48/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:21,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [49/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:21,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [50/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-10-28 08:37:21,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [51/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:21,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [52/80] Tour OnlinePaymentErrorsTour → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 08:37:21,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [53/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:21,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [54/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '0.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.0")) 2026-10-28 08:37:21,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [55/80] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 08:37:21,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [56/80] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:37:22,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [57/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:37:22,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:22] "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 97 5 0.006 0.017 rw 2026-10-28 08:37:22,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [58/80] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-10-28 08:37:22,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:22] "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 114 6 0.012 0.029 rw 2026-10-28 08:37:22,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [59/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:22,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [60/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:22,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [61/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-10-28 08:37:22,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [62/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:22,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [63/80] Tour OnlinePaymentErrorsTour → Step click Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline:has(.payment-name:contains("Online payment")):has(.payment-amount:contains("0.0")) .payment-infos) 2026-10-28 08:37:22,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [64/80] Tour OnlinePaymentErrorsTour → Step delete Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("0.0")) ~ .delete-button) 2026-10-28 08:37:22,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [65/80] Tour OnlinePaymentErrorsTour → Step click Cash paymentline with 2.0 amount (trigger: .paymentlines .paymentline:has(.payment-name:contains("Cash")):has(.payment-amount:contains("2.0")) .payment-infos) 2026-10-28 08:37:22,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [66/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:37:22,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [67/80] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-28 08:37:22,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [68/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: .modal div.numpad button:contains(/^3$/)) 2026-10-28 08:37:22,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [69/80] Tour OnlinePaymentErrorsTour → Step .modal .input-value:contains(3) 2026-10-28 08:37:22,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [70/80] Tour OnlinePaymentErrorsTour → Step .modal .popup-input .input-value:contains(/^3$/) 2026-10-28 08:37:22,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [71/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:37:22,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [72/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 08:37:22,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [73/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '3.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("3.0")) 2026-10-28 08:37:22,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [74/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:22,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [75/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:22,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [76/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '-1.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.0")) 2026-10-28 08:37:22,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [77/80] Tour OnlinePaymentErrorsTour → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 08:37:22,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [78/80] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 08:37:22,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [79/80] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:37:23,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [80/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:37:23,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:23] "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 97 5 0.004 0.018 rw 2026-10-28 08:37:23,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-28 08:37:23,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:37:23,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:23] "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 114 6 0.005 0.026 rw 2026-10-28 08:37:23,291 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:37:23,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 21099708 (allocated 22040576) 2026-10-28 08:37:23,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 PsYxJ-T_ - [28/Oct/2026 08:37:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.034 rw 2026-10-28 08:37:23,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 46989 2026-10-28 08:37:23,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-28 08:37:23,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 46989 2026-10-28 08:37:23,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083723_547088_test_errors_tour.txt 2026-10-28 08:37:23,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmphy_wfp7b_chrome_odoo" 2026-10-28 08:37:23,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-28 08:37:23,662 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16370761 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-28 08:37:23,703 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16370761 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #568 2026-10-28 08:37:23,705 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16370761 finished 2026-10-28 08:37:24,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-28 08:37:25,120 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5678183 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-28 08:37:25,158 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5678183 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #569 2026-10-28 08:37:25,159 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5678183 finished 2026-10-28 08:37:26,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Uvw65ISo - [28/Oct/2026 08:37:26] "GET /pos/pay/569?access_token=c2247343-075f-47cf-9ad3-8c09dfc69db2 HTTP/1.1" 200 11900 293 0.306 1.073 rw 2026-10-28 08:37:26,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Uvw65ISo - [28/Oct/2026 08:37:26] "POST /pos/pay/transaction/569 HTTP/1.1" 200 238 36 0.035 0.083 rw 2026-10-28 08:37:28,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Uvw65ISo - [28/Oct/2026 08:37:28] "GET /pos/pay/confirmation/569?access_token=c2247343-075f-47cf-9ad3-8c09dfc69db2&tx_id=6 HTTP/1.1" 200 8050 41 0.051 0.156 rw 2026-10-28 08:37:29,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-28 08:37:29,729 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:37:30,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 47119 2026-10-28 08:37:30,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpkmi22yb0_chrome_odoo 2026-10-28 08:37:30,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:34263/json/version 2026-10-28 08:37:30,700 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34263', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:37:30,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-28 08:37:30,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:34263/json 2026-10-28 08:37:30,901 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34263', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:37:30,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:34263/devtools/page/E3CFBCFA27420B32ECEBFD03933F7C8B 2026-10-28 08:37:30,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-28 08:37:30,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-28 08:37:31,070 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:37:31,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-28 08:37:31,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-10-28 08:37:31,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-10-28 08:37:31,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:31] "GET /pos/ui/107 HTTP/1.1" 200 6976 65 0.064 0.2 rw 2026-10-28 08:37:31,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'E3CFBCFA27420B32ECEBFD03933F7C8B', 'loaderId': '956494964AE750CBBFEA1C0C70CA562E', 'isDownload': False} 2026-10-28 08:37:31,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate ready code "odoo.isTourReady('test_payment_method_customer_required')" 2026-10-28 08:37:31,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:31] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.343 ro 2026-10-28 08:37:31,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:31] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.069 ro 2026-10-28 08:37:31,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:31] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.071 ro 2026-10-28 08:37:32,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-28 08:37:32,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:37:32,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:37:32,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:37:32,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.015 0.026 rw 2026-10-28 08:37:32,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.038 rw 2026-10-28 08:37:32,806 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:37:33,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 512445 224 0.233 0.522 rw 2026-10-28 08:37:33,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: The ready code tooks too much time : 2.059027671813965 2026-10-28 08:37:33,450 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:37:33,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [1/25] Tour test_payment_method_customer_required → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:37:33,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.014 ro 2026-10-28 08:37:33,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:37:33,538 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 08:37:33,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:37:33,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:37:34,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:37:34,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:37:34,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:37:34,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:37:34,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.071 rw 2026-10-28 08:37:34,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /web/image/res.users/389/avatar_128 HTTP/1.1" 200 305 4 0.005 0.046 ro 2026-10-28 08:37:34,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.067 rw 2026-10-28 08:37:34,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-10-28 08:37:34,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:37:34,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-10-28 08:37:34,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.029 ro 2026-10-28 08:37:34,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [2/25] Tour test_payment_method_customer_required → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:37:34,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 7016 32 0.083 0.104 rw 2026-10-28 08:37:34,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [3/25] Tour test_payment_method_customer_required → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 08:37:34,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:34] "GET /pos/ui/107 HTTP/1.1" 200 7016 32 0.115 0.276 rw 2026-10-28 08:37:35,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.397 rw 2026-10-28 08:37:35,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:35] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.199 rw 2026-10-28 08:37:35,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.224 rw 2026-10-28 08:37:35,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [4/25] Tour test_payment_method_customer_required → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:37:35,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [5/25] Tour test_payment_method_customer_required → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:37:35,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [6/25] Tour test_payment_method_customer_required → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:37:35,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [7/25] Tour test_payment_method_customer_required → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:37:35,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [8/25] Tour test_payment_method_customer_required → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:37:35,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [9/25] Tour test_payment_method_customer_required → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:37:35,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [10/25] Tour test_payment_method_customer_required → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:37:35,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:37:35,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-10-28 08:37:35,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 08:37:35,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [11/25] Tour test_payment_method_customer_required → Step total is 4.80 (trigger: .total:contains("4.80")) 2026-10-28 08:37:35,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [12/25] Tour test_payment_method_customer_required → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:35,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [13/25] Tour test_payment_method_customer_required → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:35,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [14/25] Tour test_payment_method_customer_required → Step amount tendered in the line is '4.80' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.80")) 2026-10-28 08:37:35,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [15/25] Tour test_payment_method_customer_required → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-10-28 08:37:35,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [16/25] Tour test_payment_method_customer_required → Step click customer button (trigger: button.partner-button) 2026-10-28 08:37:35,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [17/25] Tour test_payment_method_customer_required → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:37:35,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [18/25] Tour test_payment_method_customer_required → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:37:35,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [19/25] Tour test_payment_method_customer_required → Step Search customer with "A Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:37:35,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [20/25] Tour test_payment_method_customer_required → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:37:36,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [21/25] Tour test_payment_method_customer_required → Step Check "A Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A Test Partner")) 2026-10-28 08:37:36,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [22/25] Tour test_payment_method_customer_required → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-10-28 08:37:36,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [23/25] Tour test_payment_method_customer_required → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 08:37:36,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [24/25] Tour test_payment_method_customer_required → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:37:36,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [25/25] Tour test_payment_method_customer_required → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Payment provider requirement"))) 2026-10-28 08:37:36,883 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87631118 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'f2cd4f8f-1d9b-4de5-aa07-06ad6c81d5ec'}] 2026-10-28 08:37:36,983 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87631118 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'f2cd4f8f-1d9b-4de5-aa07-06ad6c81d5ec'} created pos.order #570 2026-10-28 08:37:36,985 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87631118 finished 2026-10-28 08:37:37,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 52 0.047 0.149 rw 2026-10-28 08:37:37,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-28 08:37:37,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-28 08:37:37,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 20570964 (allocated 21778432) 2026-10-28 08:37:37,391 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:37:37,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vfmcwud0 - [28/Oct/2026 08:37:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.816 rw 2026-10-28 08:37:37,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 47119 2026-10-28 08:37:37,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-28 08:37:37,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 47119 2026-10-28 08:37:37,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083737_645144_test_payment_method_customer_required.txt 2026-10-28 08:37:37,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpkmi22yb0_chrome_odoo" 2026-10-28 08:37:37,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-28 08:37:37,736 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24258692 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-28 08:37:37,795 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #385 deleted pos.order records with IDs: [571] 2026-10-28 08:37:37,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-28 08:37:38,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 47246 2026-10-28 08:37:38,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpk14557k1_chrome_odoo 2026-10-28 08:37:38,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44045/json/version 2026-10-28 08:37:38,362 7 INFO rb-a84341f-226073-429745 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-10-28 08:37:38,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-28 08:37:38,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44045/json 2026-10-28 08:37:38,412 7 INFO rb-a84341f-226073-429745 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-10-28 08:37:38,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:44045/devtools/page/FB2923EEE0CB80B27C33DD382AE9607D 2026-10-28 08:37:38,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-28 08:37:38,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-28 08:37:38,523 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:37:38,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-28 08:37:38,552 7 INFO rb-a84341f-226073-429745 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/107" in browser 2026-10-28 08:37:38,553 7 INFO rb-a84341f-226073-429745 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/107" 2026-10-28 08:37:38,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:38] "GET /pos/ui/107 HTTP/1.1" 200 7120 68 0.056 0.226 rw 2026-10-28 08:37:38,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': 'FB2923EEE0CB80B27C33DD382AE9607D', 'loaderId': '905B3C6FC39CCBE91D516B8794B77416', 'isDownload': False} 2026-10-28 08:37:38,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate ready code "odoo.isTourReady('test_selected_customer_after_adding_payment_sync')" 2026-10-28 08:37:38,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:38] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.335 ro 2026-10-28 08:37:38,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:38] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.05 ro 2026-10-28 08:37:38,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:38] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-10-28 08:37:39,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-28 08:37:39,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:37:39,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:37:39,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:37:39,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-10-28 08:37:39,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.027 rw 2026-10-28 08:37:40,312 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:37:40,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 511288 236 0.208 0.565 rw 2026-10-28 08:37:40,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.008 ro 2026-10-28 08:37:41,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: The ready code tooks too much time : 2.1480295658111572 2026-10-28 08:37:41,001 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:37:41,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [1/31] Tour test_selected_customer_after_adding_payment_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:37:41,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 08:37:41,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:37:41,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 08:37:41,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:37:41,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.018 ro 2026-10-28 08:37:41,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:37:41,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.036 rw 2026-10-28 08:37:41,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:37:41,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.001 - 2026-10-28 08:37:41,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:41] "GET /web/image/res.users/390/avatar_128 HTTP/1.1" 200 305 4 0.017 0.046 ro 2026-10-28 08:37:42,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 08:37:42,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-10-28 08:37:42,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:37:42,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:37:42,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-10-28 08:37:42,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 7160 35 0.03 0.12 rw 2026-10-28 08:37:42,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [2/31] Tour test_selected_customer_after_adding_payment_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:37:42,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /pos/ui/107 HTTP/1.1" 200 7160 35 0.027 0.25 rw 2026-10-28 08:37:42,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.271 rw 2026-10-28 08:37:42,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [3/31] Tour test_selected_customer_after_adding_payment_sync → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 08:37:42,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.013 0.029 rw 2026-10-28 08:37:42,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.072 rw 2026-10-28 08:37:42,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [4/31] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:37:42,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [5/31] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 08:37:42,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [6/31] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:37:42,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [7/31] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:37:42,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [8/31] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 08:37:42,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:37:43,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [9/31] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:37:43,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [10/31] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:37:43,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [11/31] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 08:37:43,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [12/31] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:37:43,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [13/31] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:37:43,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [14/31] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:37:43,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [15/31] Tour test_selected_customer_after_adding_payment_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:37:43,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 08:37:43,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:37:43,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [16/31] Tour test_selected_customer_after_adding_payment_sync → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-10-28 08:37:43,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [17/31] Tour test_selected_customer_after_adding_payment_sync → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 08:37:43,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [18/31] Tour test_selected_customer_after_adding_payment_sync → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-10-28 08:37:43,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [19/31] Tour test_selected_customer_after_adding_payment_sync → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-28 08:37:43,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [20/31] Tour test_selected_customer_after_adding_payment_sync → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-28 08:37:43,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [21/31] Tour test_selected_customer_after_adding_payment_sync → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-10-28 08:37:43,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [22/31] Tour test_selected_customer_after_adding_payment_sync → Step click customer button (trigger: button.partner-button) 2026-10-28 08:37:43,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [23/31] Tour test_selected_customer_after_adding_payment_sync → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:37:43,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [24/31] Tour test_selected_customer_after_adding_payment_sync → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:37:43,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [25/31] Tour test_selected_customer_after_adding_payment_sync → Step Search customer with "A simple PoS man!" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:37:43,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [26/31] Tour test_selected_customer_after_adding_payment_sync → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:37:44,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [27/31] Tour test_selected_customer_after_adding_payment_sync → Step Check "A simple PoS man!" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A simple PoS man!")) 2026-10-28 08:37:44,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [28/31] Tour test_selected_customer_after_adding_payment_sync → Step click partner 'A simple PoS man!' from partner list screen (trigger: .modal .partner-list b:contains(A simple PoS man!)) 2026-10-28 08:37:44,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [29/31] Tour test_selected_customer_after_adding_payment_sync → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 08:37:44,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [30/31] Tour test_selected_customer_after_adding_payment_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:37:44,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [31/31] Tour test_selected_customer_after_adding_payment_sync → Step dialog is open (trigger: .modal:not(.o_inactive_modal)) 2026-10-28 08:37:44,603 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40330302 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '241aa91a-3c40-45c3-85b8-ff50fd2dcb16'}] 2026-10-28 08:37:44,707 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40330302 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '241aa91a-3c40-45c3-85b8-ff50fd2dcb16'} created pos.order #572 2026-10-28 08:37:44,709 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40330302 finished 2026-10-28 08:37:44,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4009 52 0.06 0.136 rw 2026-10-28 08:37:44,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:44] "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 97 5 0.01 0.02 rw 2026-10-28 08:37:45,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-28 08:37:45,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_selected_customer_after_adding_payment_sync SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-10-28 08:37:45,257 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:37:45,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 20827108 (allocated 22302720) 2026-10-28 08:37:45,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o_HgFPwu - [28/Oct/2026 08:37:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.322 rw 2026-10-28 08:37:45,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 47246 2026-10-28 08:37:45,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-28 08:37:45,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 47246 2026-10-28 08:37:45,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083745_499957_test_selected_customer_after_adding_payment_sync.txt 2026-10-28 08:37:45,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpk14557k1_chrome_odoo" 2026-10-28 08:37:45,707 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #385 deleted pos.payment.method records with IDs: [254] 2026-10-28 08:37:45,777 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #385 deleted account.account records with IDs: [9455] 2026-10-28 08:37:45,831 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #385 deleted account.payment.method.line records with IDs: [6695, 6696] 2026-10-28 08:37:46,466 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #385 deleted account.journal records with IDs: [2063] 2026-10-28 08:37:46,488 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #385 deleted mail.alias records with IDs: [1426] 2026-10-28 08:37:46,735 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 08:37:46,807 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 08:37:49,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-28 08:37:51,200 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:38:00,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 47375 2026-10-28 08:38:00,623 7 INFO rb-a84341f-226073-429745 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/tmp8v6seyye_chrome_odoo 2026-10-28 08:38:00,623 7 INFO rb-a84341f-226073-429745 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:45703/json/version 2026-10-28 08:38:00,624 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:00,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-10-28 08:38:00,851 7 INFO rb-a84341f-226073-429745 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:45703/json 2026-10-28 08:38:00,887 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:00,915 7 INFO rb-a84341f-226073-429745 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:45703/devtools/page/16C9A6A93815D59ED1592FB3908E4AAB 2026-10-28 08:38:00,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Enable chrome headless console log notification 2026-10-28 08:38:00,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome headless enable page notifications 2026-10-28 08:38:01,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Setting session cookie in browser 2026-10-28 08:38:01,357 7 INFO rb-a84341f-226073-429745 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/108?access_token=c2c708f215b7418a" in browser 2026-10-28 08:38:01,357 7 INFO rb-a84341f-226073-429745 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/108?access_token=c2c708f215b7418a" 2026-10-28 08:38:01,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:01] "GET /pos-self/108?access_token=c2c708f215b7418a HTTP/1.1" 200 2378 60 0.041 0.242 rw 2026-10-28 08:38:01,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '16C9A6A93815D59ED1592FB3908E4AAB', 'loaderId': '69B8DF58CC9496268A0CCEEF1992A815', 'isDownload': False} 2026-10-28 08:38:01,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate ready code "odoo.isTourReady('test_kiosk_cart_restore_and_cancel')" 2026-10-28 08:38:01,721 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:38:01,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:01] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.37 ro 2026-10-28 08:38:01,795 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:38:01,852 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:38:01,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:01] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.142 ro 2026-10-28 08:38:01,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:01] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.17 ro 2026-10-28 08:38:02,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: Owl is running in 'dev' mode. 2026-10-28 08:38:02,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:02] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-10-28 08:38:02,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.014 ro 2026-10-28 08:38:02,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:02] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.015 ro 2026-10-28 08:38:02,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.018 rw 2026-10-28 08:38:03,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "POST /pos-self/data/108 HTTP/1.1" 200 467770 267 0.276 0.583 rw 2026-10-28 08:38:03,422 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:38:03,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "GET /web/image/ir.attachment/227017/raw HTTP/1.1" 200 98715 3 0.005 0.013 ro 2026-10-28 08:38:03,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.019 ro 2026-10-28 08:38:03,718 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:227021) 2026-10-28 08:38:03,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.014 0.212 ro 2026-10-28 08:38:03,741 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "GET /web/image/ir.attachment/227016/raw HTTP/1.1" 200 84994 3 0.003 0.048 ro 2026-10-28 08:38:03,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [1/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:38:03,864 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:38:03,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.035 ro 2026-10-28 08:38:03,973 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:38:03,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [4/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:38:04,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.007 0.067 ro 2026-10-28 08:38:04,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [5/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:04,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.template/1824/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.089 ro 2026-10-28 08:38:04,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.template/1825/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.115 ro 2026-10-28 08:38:04,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.template/1826/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.146 ro 2026-10-28 08:38:04,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.169 ro 2026-10-28 08:38:04,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.template/1827/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.154 ro 2026-10-28 08:38:04,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [6/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:04,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [7/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:38:04,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.template/1828/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.146 ro 2026-10-28 08:38:04,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [8/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Back' (trigger: .btn:contains('Back')) 2026-10-28 08:38:04,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/ir.attachment/225999/raw HTTP/1.1" 200 49165 3 0.003 0.103 ro 2026-10-28 08:38:04,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.029 0.099 ro 2026-10-28 08:38:04,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.146 ro 2026-10-28 08:38:04,348 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6443621 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '107b9525-ea4f-4bcb-bd97-8c4131ea2858'}] 2026-10-28 08:38:04,422 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6443621 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '107b9525-ea4f-4bcb-bd97-8c4131ea2858'} created pos.order #573 2026-10-28 08:38:04,423 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6443621 finished 2026-10-28 08:38:04,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 86 0.086 0.275 rw 2026-10-28 08:38:04,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [9/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:04,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.015 0.042 rw 2026-10-28 08:38:04,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [10/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:04,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [11/13] Tour test_kiosk_cart_restore_and_cancel → Step Click back button (trigger: .btn.btn-back) 2026-10-28 08:38:04,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [12/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-28 08:38:04,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [13/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-28 08:38:04,846 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37239595 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '107b9525-ea4f-4bcb-bd97-8c4131ea2858'}] 2026-10-28 08:38:04,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-28 08:38:04,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_kiosk_cart_restore_and_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-28 08:38:04,932 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37239595 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '107b9525-ea4f-4bcb-bd97-8c4131ea2858'} updated pos.order #573 2026-10-28 08:38:04,932 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37239595 finished 2026-10-28 08:38:04,996 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:38:05,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 13879308 (allocated 15609856) 2026-10-28 08:38:05,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.792 rw 2026-10-28 08:38:05,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 0 74 0.197 0.183 rw 2026-10-28 08:38:05,119 7 INFO rb-a84341f-226073-429745 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 47375 2026-10-28 08:38:05,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-28 08:38:05,129 7 INFO rb-a84341f-226073-429745 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 47375 2026-10-28 08:38:05,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i3MsFwSA - [28/Oct/2026 08:38:05] "POST /pos-self-order/remove-order HTTP/1.1" 200 0 13 0.014 0.269 rw 2026-10-28 08:38:05,271 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083805_270837_test_kiosk_cart_restore_and_cancel.txt 2026-10-28 08:38:05,271 7 INFO rb-a84341f-226073-429745 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/tmp8v6seyye_chrome_odoo" 2026-10-28 08:38:05,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-28 08:38:06,679 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:38:15,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 47509 2026-10-28 08:38:15,354 7 INFO rb-a84341f-226073-429745 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/tmp0p979tuc_chrome_odoo 2026-10-28 08:38:15,355 7 INFO rb-a84341f-226073-429745 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:33983/json/version 2026-10-28 08:38:15,360 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:15,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-28 08:38:15,411 7 INFO rb-a84341f-226073-429745 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:33983/json 2026-10-28 08:38:15,413 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:15,461 7 INFO rb-a84341f-226073-429745 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:33983/devtools/page/D2DD4E3DBF24D65E19FD1AD6A088DD93 2026-10-28 08:38:15,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Enable chrome headless console log notification 2026-10-28 08:38:15,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome headless enable page notifications 2026-10-28 08:38:15,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Setting session cookie in browser 2026-10-28 08:38:15,866 7 INFO rb-a84341f-226073-429745 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/109?access_token=1d16a43350304320" in browser 2026-10-28 08:38:15,866 7 INFO rb-a84341f-226073-429745 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/109?access_token=1d16a43350304320" 2026-10-28 08:38:16,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /pos-self/109?access_token=1d16a43350304320 HTTP/1.1" 200 2378 60 0.048 0.26 rw 2026-10-28 08:38:16,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': 'D2DD4E3DBF24D65E19FD1AD6A088DD93', 'loaderId': '6A12058D5C7A317EBAE49366BD8FF246', 'isDownload': False} 2026-10-28 08:38:16,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-10-28 08:38:16,306 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:38:16,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.462 ro 2026-10-28 08:38:16,385 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:38:16,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.14 ro 2026-10-28 08:38:16,458 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:38:16,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.195 ro 2026-10-28 08:38:16,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: Owl is running in 'dev' mode. 2026-10-28 08:38:16,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.017 ro 2026-10-28 08:38:16,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.019 ro 2026-10-28 08:38:16,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.006 0.017 ro 2026-10-28 08:38:16,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.012 rw 2026-10-28 08:38:17,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:17] "POST /pos-self/data/109 HTTP/1.1" 200 467772 267 0.31 0.558 rw 2026-10-28 08:38:17,972 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:38:18,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:17] "GET /web/image/ir.attachment/228043/raw HTTP/1.1" 200 98715 3 0.01 0.048 ro 2026-10-28 08:38:18,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.062 ro 2026-10-28 08:38:18,221 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:228047) 2026-10-28 08:38:18,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.13 ro 2026-10-28 08:38:18,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/ir.attachment/228042/raw HTTP/1.1" 200 84994 3 0.001 0.017 ro 2026-10-28 08:38:18,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:38:18,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:38:18,350 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:38:18,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.006 0.036 ro 2026-10-28 08:38:18,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:38:18,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:18,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.093 ro 2026-10-28 08:38:18,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/product.template/1827/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.102 ro 2026-10-28 08:38:18,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/product.template/1826/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.123 ro 2026-10-28 08:38:18,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:38:18,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-10-28 08:38:18,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/product.template/1824/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.016 0.156 ro 2026-10-28 08:38:18,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/product.template/1825/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.194 ro 2026-10-28 08:38:18,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.193 ro 2026-10-28 08:38:18,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/product.template/1828/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.162 ro 2026-10-28 08:38:18,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/ir.attachment/227025/raw HTTP/1.1" 200 49165 3 0.005 0.138 ro 2026-10-28 08:38:18,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:18] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.024 0.179 ro 2026-10-28 08:38:18,844 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54606157 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '78ab362d-b4ec-4308-8c66-955950fce7ac'}] 2026-10-28 08:38:18,931 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54606157 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '78ab362d-b4ec-4308-8c66-955950fce7ac'} created pos.order #574 2026-10-28 08:38:18,932 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54606157 finished 2026-10-28 08:38:19,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.095 0.304 rw 2026-10-28 08:38:19,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.018 rw 2026-10-28 08:38:19,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-28 08:38:19,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:38:19,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.018 rw 2026-10-28 08:38:19,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 14106904 (allocated 16134144) 2026-10-28 08:38:19,322 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:38:19,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.37 rw 2026-10-28 08:38:19,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 47509 2026-10-28 08:38:19,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-28 08:38:19,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 47509 2026-10-28 08:38:19,535 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083819_535526_test_online_payment_kiosk.txt 2026-10-28 08:38:19,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmp0p979tuc_chrome_odoo" 2026-10-28 08:38:20,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:20] "GET /pos/pay/574?access_token=d37d9325-ec0b-4ffa-ac6a-1672967dc942 HTTP/1.1" 200 11937 137 0.117 0.838 rw 2026-10-28 08:38:20,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:20] "POST /pos/pay/transaction/574 HTTP/1.1" 200 235 39 0.033 0.064 rw 2026-10-28 08:38:21,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:21] "GET /pos/pay/confirmation/574?access_token=d37d9325-ec0b-4ffa-ac6a-1672967dc942&exit_route=%2F&tx_id=7 HTTP/1.1" 303 189 287 0.381 0.688 rw 2026-10-28 08:38:21,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WgpDMwZT - [28/Oct/2026 08:38:21] "GET / HTTP/1.1" 200 23881 30 0.038 0.161 ro 2026-10-28 08:38:21,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-28 08:38:23,209 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:38:31,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 47648 2026-10-28 08:38:31,964 7 INFO rb-a84341f-226073-429745 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/tmp6776b828_chrome_odoo 2026-10-28 08:38:31,965 7 INFO rb-a84341f-226073-429745 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:34813/json/version 2026-10-28 08:38:31,969 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:32,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Browser version: Chrome/150.0.7871.114 2026-10-28 08:38:32,075 7 INFO rb-a84341f-226073-429745 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:34813/json 2026-10-28 08:38:32,076 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:32,118 7 INFO rb-a84341f-226073-429745 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:34813/devtools/page/2EF483BB681F0AA76A9C31C91089EDE7 2026-10-28 08:38:32,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Enable chrome headless console log notification 2026-10-28 08:38:32,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome headless enable page notifications 2026-10-28 08:38:32,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Setting session cookie in browser 2026-10-28 08:38:32,497 7 INFO rb-a84341f-226073-429745 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/110?access_token=5f69449dfe0148c6" in browser 2026-10-28 08:38:32,497 7 INFO rb-a84341f-226073-429745 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/110?access_token=5f69449dfe0148c6" 2026-10-28 08:38:32,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:32] "GET /pos-self/110?access_token=5f69449dfe0148c6 HTTP/1.1" 200 2378 60 0.037 0.229 rw 2026-10-28 08:38:32,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': '2EF483BB681F0AA76A9C31C91089EDE7', 'loaderId': '1638B858D9551E16EBED85C5A4401909', 'isDownload': False} 2026-10-28 08:38:32,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-10-28 08:38:32,846 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:38:32,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:32] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.366 ro 2026-10-28 08:38:32,922 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:38:32,995 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:38:33,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:32] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.148 ro 2026-10-28 08:38:33,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:33] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.173 ro 2026-10-28 08:38:33,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: Owl is running in 'dev' mode. 2026-10-28 08:38:33,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:33] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-10-28 08:38:33,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.021 ro 2026-10-28 08:38:33,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:33] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.004 0.018 ro 2026-10-28 08:38:34,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:34] "POST /pos-self/data/110 HTTP/1.1" 200 467774 267 0.238 0.889 rw 2026-10-28 08:38:34,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 1.137 rw 2026-10-28 08:38:34,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:34] "GET /web/image/ir.attachment/229069/raw HTTP/1.1" 200 98715 3 0.001 0.012 ro 2026-10-28 08:38:34,777 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:38:34,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:34] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.035 ro 2026-10-28 08:38:35,035 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:229073) 2026-10-28 08:38:35,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.177 ro 2026-10-28 08:38:35,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/ir.attachment/229068/raw HTTP/1.1" 200 84994 3 0.003 0.051 ro 2026-10-28 08:38:35,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:38:35,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:38:35,159 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:38:35,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:38:35,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.057 ro 2026-10-28 08:38:35,322 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.089 ro 2026-10-28 08:38:35,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:35,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/product.template/1825/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.102 ro 2026-10-28 08:38:35,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/product.template/1824/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.133 ro 2026-10-28 08:38:35,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/product.template/1826/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.162 ro 2026-10-28 08:38:35,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:38:35,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-10-28 08:38:35,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/product.template/1827/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.197 ro 2026-10-28 08:38:35,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.168 ro 2026-10-28 08:38:35,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/product.template/1828/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.152 ro 2026-10-28 08:38:35,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/ir.attachment/228051/raw HTTP/1.1" 200 49165 3 0.004 0.145 ro 2026-10-28 08:38:35,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.142 ro 2026-10-28 08:38:35,632 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22512557 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '0c946274-fe50-404a-a7fd-4c2de0757ce0'}] 2026-10-28 08:38:35,702 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22512557 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '0c946274-fe50-404a-a7fd-4c2de0757ce0'} created pos.order #575 2026-10-28 08:38:35,702 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22512557 finished 2026-10-28 08:38:35,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.082 0.282 rw 2026-10-28 08:38:35,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.022 rw 2026-10-28 08:38:36,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: tour succeeded 2026-10-28 08:38:36,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:38:36,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.024 rw 2026-10-28 08:38:36,150 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:38:36,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.016 1.332 rw 2026-10-28 08:38:36,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 13496656 (allocated 14561280) 2026-10-28 08:38:36,278 7 INFO rb-a84341f-226073-429745 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 47648 2026-10-28 08:38:36,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Closing websocket connection 2026-10-28 08:38:36,282 7 INFO rb-a84341f-226073-429745 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 47648 2026-10-28 08:38:36,428 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083836_427687_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-28 08:38:36,428 7 INFO rb-a84341f-226073-429745 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/tmp6776b828_chrome_odoo" 2026-10-28 08:38:37,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:37] "GET /pos/pay/575?access_token=84ab847b-5722-45f2-b157-0388341e20d9 HTTP/1.1" 200 11937 137 0.123 0.856 rw 2026-10-28 08:38:37,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _l7plE_A - [28/Oct/2026 08:38:37] "POST /pos/pay/transaction/575 HTTP/1.1" 200 235 39 0.038 0.079 rw 2026-10-28 08:38:38,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-28 08:38:40,278 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:38:50,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 47784 2026-10-28 08:38:50,710 7 INFO rb-a84341f-226073-429745 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/tmpu6byi4ey_chrome_odoo 2026-10-28 08:38:50,710 7 INFO rb-a84341f-226073-429745 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:45303/json/version 2026-10-28 08:38:50,712 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:50,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-10-28 08:38:50,748 7 INFO rb-a84341f-226073-429745 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:45303/json 2026-10-28 08:38:50,749 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:38:50,763 7 INFO rb-a84341f-226073-429745 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:45303/devtools/page/554440491B4305E4F7E48C5202B98845 2026-10-28 08:38:50,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Enable chrome headless console log notification 2026-10-28 08:38:50,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome headless enable page notifications 2026-10-28 08:38:51,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Setting session cookie in browser 2026-10-28 08:38:51,242 7 INFO rb-a84341f-226073-429745 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/111?access_token=a7e4aab4069c41f9" in browser 2026-10-28 08:38:51,242 7 INFO rb-a84341f-226073-429745 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/111?access_token=a7e4aab4069c41f9" 2026-10-28 08:38:51,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:51] "GET /pos-self/111?access_token=a7e4aab4069c41f9 HTTP/1.1" 200 2378 60 0.063 0.219 rw 2026-10-28 08:38:51,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '554440491B4305E4F7E48C5202B98845', 'loaderId': 'CF206DBAE8E755C013699B98F446403D', 'isDownload': False} 2026-10-28 08:38:51,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-10-28 08:38:51,621 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:38:51,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:51] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.032 0.391 ro 2026-10-28 08:38:51,721 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:38:51,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:51] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.162 ro 2026-10-28 08:38:51,774 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:38:51,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:51] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.014 0.191 ro 2026-10-28 08:38:52,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: Owl is running in 'dev' mode. 2026-10-28 08:38:52,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:52] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-10-28 08:38:52,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.019 ro 2026-10-28 08:38:52,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:52] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.025 ro 2026-10-28 08:38:52,217 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-10-28 08:38:52,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:52] "POST /pos-self/data/111 HTTP/1.1" 200 467780 267 0.193 0.502 rw 2026-10-28 08:38:53,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/ir.attachment/230095/raw HTTP/1.1" 200 98715 3 0.006 0.009 ro 2026-10-28 08:38:53,180 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:38:53,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.007 0.058 ro 2026-10-28 08:38:53,478 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:230099) 2026-10-28 08:38:53,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.039 0.165 ro 2026-10-28 08:38:53,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/ir.attachment/230094/raw HTTP/1.1" 200 84994 3 0.009 0.097 ro 2026-10-28 08:38:53,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:38:53,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:38:53,635 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:38:53,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:38:53,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.051 ro 2026-10-28 08:38:53,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.076 ro 2026-10-28 08:38:53,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:38:53,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.109 ro 2026-10-28 08:38:53,884 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/product.template/1824/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.016 0.152 ro 2026-10-28 08:38:53,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:38:53,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/product.template/1825/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.172 ro 2026-10-28 08:38:53,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-10-28 08:38:53,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/product.template/1826/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.205 ro 2026-10-28 08:38:53,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/product.template/1827/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.196 ro 2026-10-28 08:38:53,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:53] "GET /web/image/product.template/1828/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.186 ro 2026-10-28 08:38:54,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:54] "GET /web/image/ir.attachment/229077/raw HTTP/1.1" 200 49165 3 0.004 0.136 ro 2026-10-28 08:38:54,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:54] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.14 ro 2026-10-28 08:38:54,149 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44314488 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '65d0de06-ed40-4ea8-b8c6-a93dcac0bdde'}] 2026-10-28 08:38:54,240 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44314488 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '65d0de06-ed40-4ea8-b8c6-a93dcac0bdde'} created pos.order #576 2026-10-28 08:38:54,241 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44314488 finished 2026-10-28 08:38:54,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:54] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.16 0.295 rw 2026-10-28 08:38:54,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.025 rw 2026-10-28 08:38:54,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-28 08:38:54,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:38:54,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.012 0.023 rw 2026-10-28 08:38:54,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 14122056 (allocated 14823424) 2026-10-28 08:38:54,691 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:38:54,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 cO72kjm4 - [28/Oct/2026 08:38:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.417 rw 2026-10-28 08:38:54,808 7 INFO rb-a84341f-226073-429745 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 47784 2026-10-28 08:38:54,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-28 08:38:54,812 7 INFO rb-a84341f-226073-429745 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 47784 2026-10-28 08:38:54,937 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083854_937719_test_online_payment_kiosk_qr_code.txt 2026-10-28 08:38:54,938 7 INFO rb-a84341f-226073-429745 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/tmpu6byi4ey_chrome_odoo" 2026-10-28 08:38:54,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-28 08:38:56,322 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:39:05,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 47920 2026-10-28 08:39:05,623 7 INFO rb-a84341f-226073-429745 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/tmp9cepm3xc_chrome_odoo 2026-10-28 08:39:05,623 7 INFO rb-a84341f-226073-429745 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:33017/json/version 2026-10-28 08:39:05,625 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:05,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Browser version: Chrome/150.0.7871.114 2026-10-28 08:39:05,680 7 INFO rb-a84341f-226073-429745 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:33017/json 2026-10-28 08:39:05,680 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:05,711 7 INFO rb-a84341f-226073-429745 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:33017/devtools/page/E43B53CDDED0806747626EC8BF425900 2026-10-28 08:39:05,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Enable chrome headless console log notification 2026-10-28 08:39:05,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome headless enable page notifications 2026-10-28 08:39:06,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Setting session cookie in browser 2026-10-28 08:39:06,194 7 INFO rb-a84341f-226073-429745 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/112?access_token=ab5e09500cb740c4" in browser 2026-10-28 08:39:06,194 7 INFO rb-a84341f-226073-429745 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/112?access_token=ab5e09500cb740c4" 2026-10-28 08:39:06,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:06] "GET /pos-self/112?access_token=ab5e09500cb740c4 HTTP/1.1" 200 2379 60 0.069 0.218 rw 2026-10-28 08:39:06,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': 'E43B53CDDED0806747626EC8BF425900', 'loaderId': '0C704FA69D9A7054FB4191DEB6B7736E', 'isDownload': False} 2026-10-28 08:39:06,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-10-28 08:39:06,553 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:39:06,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:06] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.38 ro 2026-10-28 08:39:06,652 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:39:06,741 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:39:06,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:06] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.019 0.163 ro 2026-10-28 08:39:06,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:06] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.187 ro 2026-10-28 08:39:07,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: Owl is running in 'dev' mode. 2026-10-28 08:39:07,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:07] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.014 ro 2026-10-28 08:39:07,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.015 ro 2026-10-28 08:39:07,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:07] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.013 ro 2026-10-28 08:39:08,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "POST /pos-self/data/112 HTTP/1.1" 200 467777 269 0.261 0.576 rw 2026-10-28 08:39:08,029 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.815 rw 2026-10-28 08:39:08,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /web/image/ir.attachment/231121/raw HTTP/1.1" 200 98715 3 0.003 0.018 ro 2026-10-28 08:39:08,372 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:39:08,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.051 ro 2026-10-28 08:39:08,706 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:231125) 2026-10-28 08:39:08,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.171 ro 2026-10-28 08:39:08,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /web/image/ir.attachment/231120/raw HTTP/1.1" 200 84994 3 0.005 0.156 ro 2026-10-28 08:39:08,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:39:08,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:39:08,852 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:39:08,973 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.024 ro 2026-10-28 08:39:09,013 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:39:09,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.108 ro 2026-10-28 08:39:09,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:39:09,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.01 0.12 ro 2026-10-28 08:39:09,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.162 ro 2026-10-28 08:39:09,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:39:09,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "GET /web/image/ir.attachment/230103/raw HTTP/1.1" 200 49165 3 0.002 0.011 ro 2026-10-28 08:39:09,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:39:09,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:39:09,335 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .option-item:contains("1")) 2026-10-28 08:39:09,394 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 08:39:09,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.078 0.074 ro 2026-10-28 08:39:09,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.168 ro 2026-10-28 08:39:09,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-28 08:39:09,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:39:09,550 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30192685 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '6ada89f9-622d-446e-9c09-606b3c91ddc5'}] 2026-10-28 08:39:09,607 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30192685 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '6ada89f9-622d-446e-9c09-606b3c91ddc5'} created pos.order #577 2026-10-28 08:39:09,608 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30192685 finished 2026-10-28 08:39:09,637 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:39:09,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 14122316 (allocated 15872000) 2026-10-28 08:39:09,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 47920 2026-10-28 08:39:09,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-28 08:39:09,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 47920 2026-10-28 08:39:09,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.574 rw 2026-10-28 08:39:09,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.129 0.252 rw 2026-10-28 08:39:09,919 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083909_919678_test_online_payment_mobile.txt 2026-10-28 08:39:09,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmp9cepm3xc_chrome_odoo" 2026-10-28 08:39:10,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:10] "GET /pos/pay/577?access_token=c22ac011-5f30-440d-8407-342b607c1a91 HTTP/1.1" 200 11937 152 0.121 0.859 rw 2026-10-28 08:39:11,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:11] "POST /pos/pay/transaction/577 HTTP/1.1" 200 235 37 0.054 0.07 rw 2026-10-28 08:39:12,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:12] "GET /pos/pay/confirmation/577?access_token=c22ac011-5f30-440d-8407-342b607c1a91&exit_route=%2F&tx_id=9 HTTP/1.1" 303 189 310 0.436 0.719 rw 2026-10-28 08:39:12,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A8KBYtUe - [28/Oct/2026 08:39:12] "GET / HTTP/1.1" 200 23881 30 0.037 0.174 ro 2026-10-28 08:39:12,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-28 08:39:13,879 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:39:22,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 48061 2026-10-28 08:39:22,965 7 INFO rb-a84341f-226073-429745 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/tmptxs8tjtk_chrome_odoo 2026-10-28 08:39:22,970 7 INFO rb-a84341f-226073-429745 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:38759/json/version 2026-10-28 08:39:22,973 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:23,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Browser version: Chrome/150.0.7871.114 2026-10-28 08:39:23,059 7 INFO rb-a84341f-226073-429745 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:38759/json 2026-10-28 08:39:23,067 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:23,100 7 INFO rb-a84341f-226073-429745 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:38759/devtools/page/7342E0ACB6164E7D2370F99E62CF408C 2026-10-28 08:39:23,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Enable chrome headless console log notification 2026-10-28 08:39:23,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome headless enable page notifications 2026-10-28 08:39:23,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Setting session cookie in browser 2026-10-28 08:39:23,491 7 INFO rb-a84341f-226073-429745 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/113?access_token=c94ece30daf34d39" in browser 2026-10-28 08:39:23,491 7 INFO rb-a84341f-226073-429745 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/113?access_token=c94ece30daf34d39" 2026-10-28 08:39:23,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:23] "GET /pos-self/113?access_token=c94ece30daf34d39 HTTP/1.1" 200 2379 60 0.049 0.246 rw 2026-10-28 08:39:23,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '7342E0ACB6164E7D2370F99E62CF408C', 'loaderId': '076D25EFC44E8DB19938B9E7A7A27C05', 'isDownload': False} 2026-10-28 08:39:23,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-10-28 08:39:23,870 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:39:23,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:23] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.015 0.052 ro 2026-10-28 08:39:23,923 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:39:23,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:23] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.139 ro 2026-10-28 08:39:23,995 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:39:24,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:24] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.518 ro 2026-10-28 08:39:24,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: Owl is running in 'dev' mode. 2026-10-28 08:39:24,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-10-28 08:39:24,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.031 ro 2026-10-28 08:39:24,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:24] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.038 ro 2026-10-28 08:39:24,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.015 rw 2026-10-28 08:39:25,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:25] "POST /pos-self/data/113 HTTP/1.1" 200 467777 269 0.323 0.554 rw 2026-10-28 08:39:25,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:25] "GET /web/image/ir.attachment/232147/raw HTTP/1.1" 200 98715 3 0.005 0.012 ro 2026-10-28 08:39:25,662 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:39:25,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.005 0.069 ro 2026-10-28 08:39:25,978 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:232151) 2026-10-28 08:39:25,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:25] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.195 ro 2026-10-28 08:39:25,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:25] "GET /web/image/ir.attachment/232146/raw HTTP/1.1" 200 84994 3 0.001 0.106 ro 2026-10-28 08:39:26,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:39:26,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:39:26,117 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:39:26,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.03 ro 2026-10-28 08:39:26,279 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:39:26,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.064 ro 2026-10-28 08:39:26,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.07 ro 2026-10-28 08:39:26,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:39:26,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.097 ro 2026-10-28 08:39:26,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:39:26,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/image/ir.attachment/231129/raw HTTP/1.1" 200 49165 3 0.001 0.008 ro 2026-10-28 08:39:26,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:39:26,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:39:26,547 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .option-item:contains("1")) 2026-10-28 08:39:26,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.012 0.038 ro 2026-10-28 08:39:26,583 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 08:39:26,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.028 0.075 ro 2026-10-28 08:39:26,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: tour succeeded 2026-10-28 08:39:26,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:39:26,691 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89321540 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': 'fe9ec446-5e54-4bae-ba59-749de8c35f54'}] 2026-10-28 08:39:26,735 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:39:26,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 14037224 (allocated 15347712) 2026-10-28 08:39:26,770 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89321540 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': 'fe9ec446-5e54-4bae-ba59-749de8c35f54'} created pos.order #578 2026-10-28 08:39:26,770 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89321540 finished 2026-10-28 08:39:26,862 7 INFO rb-a84341f-226073-429745 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 48061 2026-10-28 08:39:26,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Closing websocket connection 2026-10-28 08:39:26,872 7 INFO rb-a84341f-226073-429745 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 48061 2026-10-28 08:39:26,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.441 rw 2026-10-28 08:39:26,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.085 0.179 rw 2026-10-28 08:39:27,006 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083927_006006_test_online_payment_mobile_no_confirmation_page.txt 2026-10-28 08:39:27,006 7 INFO rb-a84341f-226073-429745 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/tmptxs8tjtk_chrome_odoo" 2026-10-28 08:39:28,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:28] "GET /pos/pay/578?access_token=097e218b-47a9-45f8-8627-e43799ad053e HTTP/1.1" 200 11937 152 0.117 0.866 rw 2026-10-28 08:39:28,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZFZWUFHx - [28/Oct/2026 08:39:28] "POST /pos/pay/transaction/578 HTTP/1.1" 200 235 37 0.033 0.073 rw 2026-10-28 08:39:29,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-28 08:39:30,667 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:39:39,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 48185 2026-10-28 08:39:39,730 7 INFO rb-a84341f-226073-429745 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/tmphesalo3e_chrome_odoo 2026-10-28 08:39:39,730 7 INFO rb-a84341f-226073-429745 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:32965/json/version 2026-10-28 08:39:39,731 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:39,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:39:39,899 7 INFO rb-a84341f-226073-429745 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:32965/json 2026-10-28 08:39:39,900 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:39,923 7 INFO rb-a84341f-226073-429745 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:32965/devtools/page/0B43C6EE0293C9CC890CA83A86F41C33 2026-10-28 08:39:39,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:39:39,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:39:40,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 08:39:40,319 7 INFO rb-a84341f-226073-429745 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/114?access_token=0b154b7e2cab4806" in browser 2026-10-28 08:39:40,319 7 INFO rb-a84341f-226073-429745 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/114?access_token=0b154b7e2cab4806" 2026-10-28 08:39:40,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:40] "GET /pos-self/114?access_token=0b154b7e2cab4806 HTTP/1.1" 200 2379 60 0.049 0.276 rw 2026-10-28 08:39:40,650 7 INFO rb-a84341f-226073-429745 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': '0B43C6EE0293C9CC890CA83A86F41C33', 'loaderId': 'D1543589FD6C3D1A6F0A434C0BEA4BCE', 'isDownload': False} 2026-10-28 08:39:40,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-10-28 08:39:40,709 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:39:40,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:40] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.417 ro 2026-10-28 08:39:40,788 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:39:40,858 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:39:40,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:40] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.153 ro 2026-10-28 08:39:40,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:40] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.013 0.172 ro 2026-10-28 08:39:41,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:39:41,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:41] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 08:39:41,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:41] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.005 0.015 ro 2026-10-28 08:39:41,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.026 ro 2026-10-28 08:39:41,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.023 rw 2026-10-28 08:39:42,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "POST /pos-self/data/114 HTTP/1.1" 200 467777 269 0.224 0.564 rw 2026-10-28 08:39:42,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /web/image/ir.attachment/233173/raw HTTP/1.1" 200 98715 3 0.002 0.01 ro 2026-10-28 08:39:42,419 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:39:42,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.032 ro 2026-10-28 08:39:42,669 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:233177) 2026-10-28 08:39:42,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.017 0.175 ro 2026-10-28 08:39:42,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /web/image/ir.attachment/233172/raw HTTP/1.1" 200 84994 3 0.002 0.069 ro 2026-10-28 08:39:42,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:39:42,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:39:42,846 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:39:42,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.035 ro 2026-10-28 08:39:42,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.063 ro 2026-10-28 08:39:43,008 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:39:43,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.067 ro 2026-10-28 08:39:43,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:39:43,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:43] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.085 ro 2026-10-28 08:39:43,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:39:43,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:43] "GET /web/image/ir.attachment/232155/raw HTTP/1.1" 200 49165 3 0.009 0.009 ro 2026-10-28 08:39:43,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:39:43,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:39:43,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:43] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.03 ro 2026-10-28 08:39:43,220 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .option-item:contains("1")) 2026-10-28 08:39:43,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:43] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.019 0.088 ro 2026-10-28 08:39:43,266 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 08:39:43,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 08:39:43,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:39:43,392 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22236222 started for PoS orders references: [{'name': None, 'pos_reference': '260-114-000001', 'uuid': '351b05ed-fdee-48f2-8e82-780a2e92d397'}] 2026-10-28 08:39:43,443 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:39:43,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14036352 (allocated 15347712) 2026-10-28 08:39:43,479 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22236222 order {'name': None, 'pos_reference': '260-114-000001', 'uuid': '351b05ed-fdee-48f2-8e82-780a2e92d397'} created pos.order #579 2026-10-28 08:39:43,480 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22236222 finished 2026-10-28 08:39:43,571 7 INFO rb-a84341f-226073-429745 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 48185 2026-10-28 08:39:43,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 08:39:43,590 7 INFO rb-a84341f-226073-429745 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 48185 2026-10-28 08:39:43,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.011 2.165 rw 2026-10-28 08:39:43,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1jNAQGBm - [28/Oct/2026 08:39:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.086 0.201 rw 2026-10-28 08:39:43,690 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083943_690660_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-28 08:39:43,691 7 INFO rb-a84341f-226073-429745 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/tmphesalo3e_chrome_odoo" 2026-10-28 08:39:44,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 48312 2026-10-28 08:39:44,101 7 INFO rb-a84341f-226073-429745 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/tmpn643gwgz_chrome_odoo 2026-10-28 08:39:44,101 7 INFO rb-a84341f-226073-429745 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:43693/json/version 2026-10-28 08:39:44,105 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:44,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:39:44,238 7 INFO rb-a84341f-226073-429745 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:43693/json 2026-10-28 08:39:44,239 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:39:44,273 7 INFO rb-a84341f-226073-429745 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:43693/devtools/page/BE32EC30E6ECC64996688E87FE5F1E8B 2026-10-28 08:39:44,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:39:44,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:39:44,354 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:39:44,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 08:39:44,379 7 INFO rb-a84341f-226073-429745 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=114" in browser 2026-10-28 08:39:44,379 7 INFO rb-a84341f-226073-429745 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=114" 2026-10-28 08:39:44,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:44] "GET /pos/ui?config_id=114 HTTP/1.1" 200 6925 57 0.038 0.135 rw 2026-10-28 08:39:44,565 7 INFO rb-a84341f-226073-429745 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': 'BE32EC30E6ECC64996688E87FE5F1E8B', 'loaderId': 'E39D23A47E2227384073C7CE575AD12A', 'isDownload': False} 2026-10-28 08:39:44,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_pos_self_order_preparation_changes')" 2026-10-28 08:39:44,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:44] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.228 ro 2026-10-28 08:39:44,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:44] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.025 ro 2026-10-28 08:39:44,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:44] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-10-28 08:39:45,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:39:45,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:39:45,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:39:45,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.02 ro 2026-10-28 08:39:45,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-10-28 08:39:45,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.024 rw 2026-10-28 08:39:45,978 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:39:46,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513762 304 0.283 0.708 rw 2026-10-28 08:39:46,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.3607397079467773 2026-10-28 08:39:46,927 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:39:46,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [1/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:39:46,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:39:46,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-10-28 08:39:47,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:39:47,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.02 rw 2026-10-28 08:39:47,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:39:47,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:39:47,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.007 0.029 rw 2026-10-28 08:39:47,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:39:47,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.011 - 2026-10-28 08:39:47,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.004 0.057 rw 2026-10-28 08:39:47,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.04 rw 2026-10-28 08:39:48,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:39:48,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-10-28 08:39:48,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.039 - 2026-10-28 08:39:48,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [2/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-28 08:39:48,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.093 - 2026-10-28 08:39:48,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [3/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .order_tracker 2026-10-28 08:39:48,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [4/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-28 08:39:48,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [5/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-28 08:39:48,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 6965 31 0.037 0.099 rw 2026-10-28 08:39:48,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [6/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-10-28 08:39:48,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [7/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-10-28 08:39:48,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [8/9] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:39:48,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-10-28 08:39:48,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "GET /pos/ui/114 HTTP/1.1" 200 6965 31 0.075 0.189 rw 2026-10-28 08:39:48,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [9/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-10-28 08:39:48,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 08:39:48,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_pos_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:39:48,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.057 0.284 rw 2026-10-28 08:39:48,559 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:39:48,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 2.931 rw 2026-10-28 08:39:48,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 19287172 (allocated 20205568) 2026-10-28 08:39:48,708 7 INFO rb-a84341f-226073-429745 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 48312 2026-10-28 08:39:48,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 08:39:48,719 7 INFO rb-a84341f-226073-429745 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 48312 2026-10-28 08:39:48,886 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_083948_886564_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-28 08:39:48,886 7 INFO rb-a84341f-226073-429745 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/tmpn643gwgz_chrome_odoo" 2026-10-28 08:39:48,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [] 2026-10-28 08:39:48,971 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:39:49,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SgaQVTrT - [28/Oct/2026 08:39:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.099 0.251 rw 2026-10-28 08:39:58,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr ... 2026-10-28 08:40:00,364 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:40:08,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome pid: 48449 2026-10-28 08:40:08,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpwvk1bhut_chrome_odoo 2026-10-28 08:40:08,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:37693/json/version 2026-10-28 08:40:08,909 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:09,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-10-28 08:40:09,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:37693/json 2026-10-28 08:40:09,024 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:09,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Websocket url found: ws://127.0.0.1:37693/devtools/page/4C1C14E1C7A5AB7CE26A9BE2EC90721E 2026-10-28 08:40:09,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Enable chrome headless console log notification 2026-10-28 08:40:09,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome headless enable page notifications 2026-10-28 08:40:09,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Setting session cookie in browser 2026-10-28 08:40:09,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/115?access_token=2faede1bc54a4943&order_identifier=c4dfa961-c0e5-4be7-b356-0be56332b1ae" in browser 2026-10-28 08:40:09,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/115?access_token=2faede1bc54a4943&order_identifier=c4dfa961-c0e5-4be7-b356-0be56332b1ae" 2026-10-28 08:40:09,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:09] "GET /pos-self/115?access_token=2faede1bc54a4943&order_identifier=c4dfa961-c0e5-4be7-b356-0be56332b1ae HTTP/1.1" 200 2379 60 0.035 0.249 rw 2026-10-28 08:40:09,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': '4C1C14E1C7A5AB7CE26A9BE2EC90721E', 'loaderId': '82871C7405ED0C9CCE54B3FF00B51763', 'isDownload': False} 2026-10-28 08:40:09,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_dynamic_qr')" 2026-10-28 08:40:09,845 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:40:09,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:09] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.076 ro 2026-10-28 08:40:09,915 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:40:09,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:09] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.445 ro 2026-10-28 08:40:09,982 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:40:10,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:10] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.192 ro 2026-10-28 08:40:10,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-10-28 08:40:10,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:10] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-10-28 08:40:10,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.015 ro 2026-10-28 08:40:10,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:10] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-10-28 08:40:10,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-10-28 08:40:11,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "POST /pos-self/data/115 HTTP/1.1" 200 467572 269 0.237 0.587 rw 2026-10-28 08:40:11,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-10-28 08:40:11,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.015 0.068 rw 2026-10-28 08:40:11,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.089 ro 2026-10-28 08:40:11,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "GET /web/image/ir.attachment/234199/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-10-28 08:40:11,916 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:234203) 2026-10-28 08:40:11,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.015 0.191 ro 2026-10-28 08:40:11,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "GET /web/image/ir.attachment/234198/raw HTTP/1.1" 200 84994 3 0.01 0.042 ro 2026-10-28 08:40:11,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [1/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:40:11,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [2/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:12,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [3/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:40:12,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.039 ro 2026-10-28 08:40:12,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [4/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:12,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.086 ro 2026-10-28 08:40:12,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [5/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:12,240 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.113 ro 2026-10-28 08:40:12,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.125 ro 2026-10-28 08:40:12,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/image/ir.attachment/233181/raw HTTP/1.1" 200 49165 3 0.006 0.036 ro 2026-10-28 08:40:12,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [6/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:40:12,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [7/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:40:12,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.032 0.043 ro 2026-10-28 08:40:12,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.011 0.077 rw 2026-10-28 08:40:12,552 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29397048 started for PoS orders references: [{'name': None, 'pos_reference': '260-115-000001', 'uuid': 'efced354-65cb-4f6b-83fb-517a82ee5cb2'}] 2026-10-28 08:40:12,577 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [961] to pos.order #580 2026-10-28 08:40:12,585 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29397048 order {'name': None, 'pos_reference': '260-115-000001', 'uuid': 'efced354-65cb-4f6b-83fb-517a82ee5cb2'} updated pos.order #580 2026-10-28 08:40:12,586 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29397048 finished 2026-10-28 08:40:12,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.065 0.16 rw 2026-10-28 08:40:12,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.015 rw 2026-10-28 08:40:12,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [8/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:12,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [9/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-10-28 08:40:12,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [10/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:12,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [11/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:12,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [12/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:40:12,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [13/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:40:12,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:12] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.028 ro 2026-10-28 08:40:13,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.025 0.065 rw 2026-10-28 08:40:13,124 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15628232 started for PoS orders references: [{'name': None, 'pos_reference': '260-115-000001', 'uuid': 'efced354-65cb-4f6b-83fb-517a82ee5cb2'}] 2026-10-28 08:40:13,152 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [962] to pos.order #580 2026-10-28 08:40:13,160 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15628232 order {'name': None, 'pos_reference': '260-115-000001', 'uuid': 'efced354-65cb-4f6b-83fb-517a82ee5cb2'} updated pos.order #580 2026-10-28 08:40:13,160 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15628232 finished 2026-10-28 08:40:13,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.073 0.19 rw 2026-10-28 08:40:13,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [14/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:40:13,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [15/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:40:13,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.026 rw 2026-10-28 08:40:13,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [16/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:40:13,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: tour succeeded 2026-10-28 08:40:13,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-28 08:40:13,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: heap 14527040 (allocated 16134144) 2026-10-28 08:40:13,581 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:40:13,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.037 0.059 rw 2026-10-28 08:40:13,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NA0SG0I0 - [28/Oct/2026 08:40:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 3.108 rw 2026-10-28 08:40:13,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: Error received after termination: console.groupEnd 2026-10-28 08:40:13,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: Error received after termination: 2026-10-28 08:40:13,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 48449 2026-10-28 08:40:13,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Closing websocket connection 2026-10-28 08:40:13,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 48449 2026-10-28 08:40:13,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084013_894928_test_online_payment_self_dynamic_qr.txt 2026-10-28 08:40:13,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmpwvk1bhut_chrome_odoo" 2026-10-28 08:40:13,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table ... 2026-10-28 08:40:15,129 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:40:24,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 48575 2026-10-28 08:40:24,075 7 INFO rb-a84341f-226073-429745 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/tmpsoh1ve2u_chrome_odoo 2026-10-28 08:40:24,075 7 INFO rb-a84341f-226073-429745 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:40819/json/version 2026-10-28 08:40:24,084 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40819', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:24,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:40:24,127 7 INFO rb-a84341f-226073-429745 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:40819/json 2026-10-28 08:40:24,128 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40819', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:24,144 7 INFO rb-a84341f-226073-429745 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:40819/devtools/page/3D6394AFF2A44F4C95B0A0FD6444E327 2026-10-28 08:40:24,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-10-28 08:40:24,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-10-28 08:40:24,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-10-28 08:40:24,595 7 INFO rb-a84341f-226073-429745 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/116?access_token=a89f674ed90d4eac" in browser 2026-10-28 08:40:24,595 7 INFO rb-a84341f-226073-429745 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/116?access_token=a89f674ed90d4eac" 2026-10-28 08:40:24,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:24] "GET /pos-self/116?access_token=a89f674ed90d4eac HTTP/1.1" 200 2379 60 0.04 0.239 rw 2026-10-28 08:40:24,880 7 INFO rb-a84341f-226073-429745 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': '3D6394AFF2A44F4C95B0A0FD6444E327', 'loaderId': '11C85381A737E1ECC0CEA3FA18EB5546', 'isDownload': False} 2026-10-28 08:40:24,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal')" 2026-10-28 08:40:24,952 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:40:25,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:24] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.02 0.376 ro 2026-10-28 08:40:25,021 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:40:25,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:25] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.015 0.095 ro 2026-10-28 08:40:25,086 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:40:25,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:25] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.024 0.178 ro 2026-10-28 08:40:25,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:40:25,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:25] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-10-28 08:40:25,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:25] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.011 ro 2026-10-28 08:40:25,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.018 ro 2026-10-28 08:40:25,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-10-28 08:40:26,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:26] "POST /pos-self/data/116 HTTP/1.1" 200 467717 269 0.2 0.616 rw 2026-10-28 08:40:26,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:26] "GET /web/image/ir.attachment/235228/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-10-28 08:40:26,776 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:40:26,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:26] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.036 ro 2026-10-28 08:40:27,158 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:235232) 2026-10-28 08:40:27,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.238 ro 2026-10-28 08:40:27,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/image/ir.attachment/235227/raw HTTP/1.1" 200 84994 3 0.002 0.202 ro 2026-10-28 08:40:27,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [1/21] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:40:27,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [2/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:27,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [3/21] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-10-28 08:40:27,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [4/21] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 08:40:27,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/image/ir.attachment/234207/raw HTTP/1.1" 200 49165 3 0.001 0.009 ro 2026-10-28 08:40:27,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 08:40:27,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [5/21] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:40:27,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.035 ro 2026-10-28 08:40:27,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [6/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:27,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.064 ro 2026-10-28 08:40:27,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [7/21] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:27,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.06 ro 2026-10-28 08:40:27,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [8/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:40:27,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:27] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.012 0.036 ro 2026-10-28 08:40:27,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [9/21] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 08:40:27,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [10/21] Tour self_mobile_online_payment_meal → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 08:40:27,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [11/21] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 08:40:27,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [12/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:40:28,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:28] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.051 0.145 rw 2026-10-28 08:40:28,278 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19409350 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000001', 'uuid': '199b55ed-8855-4656-9b49-a902593764b2'}] 2026-10-28 08:40:28,345 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19409350 order {'name': None, 'pos_reference': '260-116-000001', 'uuid': '199b55ed-8855-4656-9b49-a902593764b2'} created pos.order #581 2026-10-28 08:40:28,346 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19409350 finished 2026-10-28 08:40:28,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.078 0.212 rw 2026-10-28 08:40:28,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.022 rw 2026-10-28 08:40:28,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [13/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:28,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [14/21] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-10-28 08:40:28,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [15/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:28,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [16/21] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:28,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [17/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:40:28,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [18/21] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:40:28,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:28] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.023 ro 2026-10-28 08:40:28,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.051 0.079 rw 2026-10-28 08:40:29,113 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86265551 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000001', 'uuid': '199b55ed-8855-4656-9b49-a902593764b2'}] 2026-10-28 08:40:29,138 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [964] to pos.order #581 2026-10-28 08:40:29,148 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86265551 order {'name': None, 'pos_reference': '260-116-000001', 'uuid': '199b55ed-8855-4656-9b49-a902593764b2'} updated pos.order #581 2026-10-28 08:40:29,149 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86265551 finished 2026-10-28 08:40:29,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.095 0.176 rw 2026-10-28 08:40:29,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.018 rw 2026-10-28 08:40:29,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [19/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:40:29,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [20/21] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:40:29,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [21/21] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:40:29,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-10-28 08:40:29,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 08:40:29,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.019 0.065 rw 2026-10-28 08:40:29,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 16450576 (allocated 18755584) 2026-10-28 08:40:29,688 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:40:29,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-10-28 08:40:29,691 7 INFO rb-a84341f-226073-429745 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: 2026-10-28 08:40:29,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 4.042 rw 2026-10-28 08:40:29,821 7 INFO rb-a84341f-226073-429745 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 48575 2026-10-28 08:40:29,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-10-28 08:40:29,845 7 INFO rb-a84341f-226073-429745 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 48575 2026-10-28 08:40:30,003 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084030_002846_test_online_payment_self_pay_after_meal_table.txt 2026-10-28 08:40:30,003 7 INFO rb-a84341f-226073-429745 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/tmpsoh1ve2u_chrome_odoo" 2026-10-28 08:40:30,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-10-28 08:40:30,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xBy-XuGt - [28/Oct/2026 08:40:30] "GET /pos/pay/581?access_token=ac458f89-d759-48a8-acdc-abe2cb9f9013&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F116%2Fconfirmation%2Fac458f89-d759-48a8-acdc-abe2cb9f9013%2Forder%3Faccess_token%3Da89f674ed90d4eac HTTP/1.1" 200 0 151 0.189 0.929 rw 2026-10-28 08:40:40,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 48705 2026-10-28 08:40:40,522 7 INFO rb-a84341f-226073-429745 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/tmpxh9j5z1h_chrome_odoo 2026-10-28 08:40:40,522 7 INFO rb-a84341f-226073-429745 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:36057/json/version 2026-10-28 08:40:40,524 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:40,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:40:40,591 7 INFO rb-a84341f-226073-429745 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:36057/json 2026-10-28 08:40:40,592 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:40,604 7 INFO rb-a84341f-226073-429745 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:36057/devtools/page/9302BCBF811D6B2A74F96E869FE0790F 2026-10-28 08:40:40,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-10-28 08:40:40,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-10-28 08:40:40,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-10-28 08:40:40,650 7 INFO rb-a84341f-226073-429745 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/116?access_token=a89f674ed90d4eac&table_identifier=3699704c" in browser 2026-10-28 08:40:40,650 7 INFO rb-a84341f-226073-429745 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/116?access_token=a89f674ed90d4eac&table_identifier=3699704c" 2026-10-28 08:40:40,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:40] "GET /pos-self/116?access_token=a89f674ed90d4eac&table_identifier=3699704c HTTP/1.1" 200 2419 8 0.005 0.042 rw 2026-10-28 08:40:40,751 7 INFO rb-a84341f-226073-429745 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': '9302BCBF811D6B2A74F96E869FE0790F', 'loaderId': '2947CF5404A7412C058867CE9C5DCFAE', 'isDownload': False} 2026-10-28 08:40:40,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_table')" 2026-10-28 08:40:40,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:40] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.003 0.027 ro 2026-10-28 08:40:40,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:40] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.029 ro 2026-10-28 08:40:40,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:40] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.051 ro 2026-10-28 08:40:41,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:40:41,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:41] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 08:40:41,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:41] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.022 ro 2026-10-28 08:40:41,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.019 ro 2026-10-28 08:40:41,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:41] "POST /pos-self/data/116 HTTP/1.1" 200 467717 260 0.225 0.477 rw 2026-10-28 08:40:41,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.692 rw 2026-10-28 08:40:42,123 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:40:42,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.006 0.023 rw 2026-10-28 08:40:42,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.01 ro 2026-10-28 08:40:42,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/image/ir.attachment/235228/raw HTTP/1.1" 200 98715 3 0.005 0.014 ro 2026-10-28 08:40:42,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.011 0.03 ro 2026-10-28 08:40:42,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [1/17] Tour self_mobile_online_payment_meal_table → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:40:42,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [2/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:42,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [3/17] Tour self_mobile_online_payment_meal_table → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-28 08:40:42,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/image/ir.attachment/234207/raw HTTP/1.1" 200 49165 3 0.004 0.014 ro 2026-10-28 08:40:42,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.03 ro 2026-10-28 08:40:42,674 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:40:42,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.042 ro 2026-10-28 08:40:42,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [5/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:42,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [6/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:42,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.003 0.06 ro 2026-10-28 08:40:42,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.085 ro 2026-10-28 08:40:42,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [7/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:40:42,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [8/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:40:42,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.034 ro 2026-10-28 08:40:42,974 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37754344 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000002', 'uuid': 'b552e363-62bf-40ff-bda1-9cbef6be2385'}] 2026-10-28 08:40:43,020 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37754344 order {'name': None, 'pos_reference': '260-116-000002', 'uuid': 'b552e363-62bf-40ff-bda1-9cbef6be2385'} created pos.order #582 2026-10-28 08:40:43,021 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37754344 finished 2026-10-28 08:40:43,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.086 0.167 rw 2026-10-28 08:40:43,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [9/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:43,287 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:40:43,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.023 0.075 rw 2026-10-28 08:40:43,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [11/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:43,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [12/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:43,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [13/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:40:43,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [14/17] Tour self_mobile_online_payment_meal_table → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:40:43,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:43] "GET /web/image/product.product/1979/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.03 ro 2026-10-28 08:40:43,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.039 0.087 rw 2026-10-28 08:40:43,719 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29115081 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000002', 'uuid': 'b552e363-62bf-40ff-bda1-9cbef6be2385'}] 2026-10-28 08:40:43,755 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [966] to pos.order #582 2026-10-28 08:40:43,764 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29115081 order {'name': None, 'pos_reference': '260-116-000002', 'uuid': 'b552e363-62bf-40ff-bda1-9cbef6be2385'} updated pos.order #582 2026-10-28 08:40:43,764 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29115081 finished 2026-10-28 08:40:43,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 94 0.078 0.213 rw 2026-10-28 08:40:44,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [15/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:40:44,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [16/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:40:44,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [17/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:40:44,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-10-28 08:40:44,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_table SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-28 08:40:44,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.036 0.058 rw 2026-10-28 08:40:44,153 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:40:44,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 2.073 rw 2026-10-28 08:40:44,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 15175936 (allocated 17969152) 2026-10-28 08:40:44,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e80defPT - [28/Oct/2026 08:40:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.019 0.058 rw 2026-10-28 08:40:44,286 7 INFO rb-a84341f-226073-429745 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 48705 2026-10-28 08:40:44,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-10-28 08:40:44,288 7 INFO rb-a84341f-226073-429745 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 48705 2026-10-28 08:40:44,388 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084044_388036_test_online_payment_self_pay_after_meal_table.txt 2026-10-28 08:40:44,388 7 INFO rb-a84341f-226073-429745 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/tmpxh9j5z1h_chrome_odoo" 2026-10-28 08:40:44,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend ... 2026-10-28 08:40:45,740 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:40:54,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome pid: 48844 2026-10-28 08:40:54,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpfwvh1tz9_chrome_odoo 2026-10-28 08:40:54,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:39917/json/version 2026-10-28 08:40:54,317 7 INFO rb-a84341f-226073-429745 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-10-28 08:40:54,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:40:54,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:39917/json 2026-10-28 08:40:54,401 7 INFO rb-a84341f-226073-429745 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-10-28 08:40:54,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:39917/devtools/page/27F78944207734B9E83694AA2CE3E80D 2026-10-28 08:40:54,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-10-28 08:40:54,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-10-28 08:40:54,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-10-28 08:40:54,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/117?access_token=727ffed3523b41b6" in browser 2026-10-28 08:40:54,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/117?access_token=727ffed3523b41b6" 2026-10-28 08:40:55,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /pos-self/117?access_token=727ffed3523b41b6 HTTP/1.1" 200 2379 60 0.054 0.196 rw 2026-10-28 08:40:55,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '27F78944207734B9E83694AA2CE3E80D', 'loaderId': '5909A2C4558CC0E969F0640A5919D4F8', 'isDownload': False} 2026-10-28 08:40:55,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_with_tax')" 2026-10-28 08:40:55,147 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:40:55,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.045 0.361 ro 2026-10-28 08:40:55,246 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:40:55,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.166 ro 2026-10-28 08:40:55,302 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:40:55,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.189 ro 2026-10-28 08:40:55,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-10-28 08:40:55,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.017 ro 2026-10-28 08:40:55,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.022 ro 2026-10-28 08:40:55,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:55] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.005 0.017 ro 2026-10-28 08:40:56,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:56] "POST /pos-self/data/117 HTTP/1.1" 200 468147 269 0.235 0.571 rw 2026-10-28 08:40:56,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.801 rw 2026-10-28 08:40:56,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:56] "GET /web/image/ir.attachment/236254/raw HTTP/1.1" 200 98715 3 0.011 0.015 ro 2026-10-28 08:40:56,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_with_tax', {"stepDelay": 0, "debug": false})" 2026-10-28 08:40:57,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.086 ro 2026-10-28 08:40:57,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/image/ir.attachment/236253/raw HTTP/1.1" 200 84994 3 0.002 0.024 ro 2026-10-28 08:40:57,404 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:236258) 2026-10-28 08:40:57,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.263 ro 2026-10-28 08:40:57,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:40:57,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_with_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:40:57,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.023 ro 2026-10-28 08:40:57,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:40:57,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.053 ro 2026-10-28 08:40:57,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_with_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:40:57,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.118 ro 2026-10-28 08:40:57,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.169 ro 2026-10-28 08:40:57,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/image/ir.attachment/235236/raw HTTP/1.1" 200 49165 3 0.007 0.074 ro 2026-10-28 08:40:57,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_with_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-10-28 08:40:57,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:57] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.035 ro 2026-10-28 08:40:57,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_with_tax → Step The total price to pay is 2.97 (trigger: .order-price :contains(Total):contains(2.97)) 2026-10-28 08:40:57,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:40:57,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-10-28 08:40:57,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_with_tax SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:40:58,019 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41928774 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000001', 'uuid': '3082ebf5-b475-469f-b58c-a16e0ad16557'}] 2026-10-28 08:40:58,078 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:40:58,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: heap 13802216 (allocated 15085568) 2026-10-28 08:40:58,124 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41928774 order {'name': None, 'pos_reference': '260-117-000001', 'uuid': '3082ebf5-b475-469f-b58c-a16e0ad16557'} created pos.order #583 2026-10-28 08:40:58,124 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41928774 finished 2026-10-28 08:40:58,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 48844 2026-10-28 08:40:58,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-10-28 08:40:58,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.012 1.688 rw 2026-10-28 08:40:58,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 48844 2026-10-28 08:40:58,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 84lsDvxv - [28/Oct/2026 08:40:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.093 0.191 rw 2026-10-28 08:40:58,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084058_340893_test_self_order_tip_amount_matches_backend.txt 2026-10-28 08:40:58,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpfwvh1tz9_chrome_odoo" 2026-10-28 08:40:58,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome pid: 48982 2026-10-28 08:40:58,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpe_ucrvtl_chrome_odoo 2026-10-28 08:40:58,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:45469/json/version 2026-10-28 08:40:58,926 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:58,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:40:58,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:45469/json 2026-10-28 08:40:58,962 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:40:58,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:45469/devtools/page/1098788FE6C9FA82B13485EFD78D71C9 2026-10-28 08:40:58,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-10-28 08:40:58,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-10-28 08:40:59,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-10-28 08:40:59,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/117?access_token=727ffed3523b41b6" in browser 2026-10-28 08:40:59,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/117?access_token=727ffed3523b41b6" 2026-10-28 08:40:59,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /pos-self/117?access_token=727ffed3523b41b6 HTTP/1.1" 200 2419 6 0.006 0.044 rw 2026-10-28 08:40:59,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '1098788FE6C9FA82B13485EFD78D71C9', 'loaderId': '6F26C394D23C4C36071EC37E5CB7F789', 'isDownload': False} 2026-10-28 08:40:59,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_without_tax')" 2026-10-28 08:40:59,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.008 0.017 ro 2026-10-28 08:40:59,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.051 ro 2026-10-28 08:40:59,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.005 0.053 ro 2026-10-28 08:40:59,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-10-28 08:40:59,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-10-28 08:40:59,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.01 ro 2026-10-28 08:40:59,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:40:59] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.032 ro 2026-10-28 08:41:00,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:00] "POST /pos-self/data/117 HTTP/1.1" 200 468143 260 0.209 0.533 rw 2026-10-28 08:41:00,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.751 rw 2026-10-28 08:41:00,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_without_tax', {"stepDelay": 0, "debug": false})" 2026-10-28 08:41:00,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:00] "GET /web/image/ir.attachment/236254/raw HTTP/1.1" 200 98715 3 0.015 0.022 ro 2026-10-28 08:41:00,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:00] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.005 ro 2026-10-28 08:41:00,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:00] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.007 0.01 ro 2026-10-28 08:41:00,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:41:00,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_without_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:41:01,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "GET /web/image/pos.category/247/image_128?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.034 ro 2026-10-28 08:41:01,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.073 ro 2026-10-28 08:41:01,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.086 ro 2026-10-28 08:41:01,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:41:01,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.085 ro 2026-10-28 08:41:01,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_without_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:01,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "GET /web/image/ir.attachment/235236/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-10-28 08:41:01,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_without_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-10-28 08:41:01,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_without_tax → Step The total price to pay is 2.91 (trigger: .order-price :contains(Total):contains(2.91)) 2026-10-28 08:41:01,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "GET /web/image/product.product/1977/image_512?unique=2026-10-28T08:37:46.000+00:00 HTTP/1.1" 200 7322 8 0.033 0.045 ro 2026-10-28 08:41:01,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:41:01,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-10-28 08:41:01,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_without_tax SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:41:01,533 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79050300 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000002', 'uuid': '4325c1d5-ec19-4c15-ac0d-08b1b0a9170b'}] 2026-10-28 08:41:01,575 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79050300 order {'name': None, 'pos_reference': '260-117-000002', 'uuid': '4325c1d5-ec19-4c15-ac0d-08b1b0a9170b'} created pos.order #584 2026-10-28 08:41:01,576 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79050300 finished 2026-10-28 08:41:01,578 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:41:01,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: heap 14021244 (allocated 14823424) 2026-10-28 08:41:01,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 1.012 rw 2026-10-28 08:41:01,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 48982 2026-10-28 08:41:01,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-10-28 08:41:01,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 48982 2026-10-28 08:41:01,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tSG3tKnl - [28/Oct/2026 08:41:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 73 0.051 0.168 rw 2026-10-28 08:41:01,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084101_834779_test_self_order_tip_amount_matches_backend.txt 2026-10-28 08:41:01,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpe_ucrvtl_chrome_odoo" 2026-10-28 08:41:02,044 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-10-28 08:41:02,111 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 08:41:04,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-28 08:41:06,483 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:41:14,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 49111 2026-10-28 08:41:14,999 7 INFO rb-a84341f-226073-429745 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/tmpt4ku_kg1_chrome_odoo 2026-10-28 08:41:14,999 7 INFO rb-a84341f-226073-429745 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:42789/json/version 2026-10-28 08:41:15,001 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:15,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-10-28 08:41:15,141 7 INFO rb-a84341f-226073-429745 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:42789/json 2026-10-28 08:41:15,141 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:15,155 7 INFO rb-a84341f-226073-429745 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:42789/devtools/page/94A05E591BD2513EE325269AA5F11219 2026-10-28 08:41:15,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Enable chrome headless console log notification 2026-10-28 08:41:15,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome headless enable page notifications 2026-10-28 08:41:15,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Setting session cookie in browser 2026-10-28 08:41:15,317 7 INFO rb-a84341f-226073-429745 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/118?access_token=e3024624401f49ee" in browser 2026-10-28 08:41:15,317 7 INFO rb-a84341f-226073-429745 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/118?access_token=e3024624401f49ee" 2026-10-28 08:41:15,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:15] "GET /pos-self/118?access_token=e3024624401f49ee HTTP/1.1" 200 2378 60 0.05 0.196 rw 2026-10-28 08:41:15,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '94A05E591BD2513EE325269AA5F11219', 'loaderId': 'DDAF8193C92609B1C3EC35C6B5BC1B0F', 'isDownload': False} 2026-10-28 08:41:15,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate ready code "odoo.isTourReady('test_kiosk_cart_restore_and_cancel')" 2026-10-28 08:41:15,650 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:41:15,709 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:41:15,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:15] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.083 ro 2026-10-28 08:41:15,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:15] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.017 0.097 ro 2026-10-28 08:41:15,802 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:41:15,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:15] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.049 0.503 ro 2026-10-28 08:41:16,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: Owl is running in 'dev' mode. 2026-10-28 08:41:16,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:16] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 08:41:16,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:16] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.022 ro 2026-10-28 08:41:16,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.021 ro 2026-10-28 08:41:16,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:16] "POST /pos-self/data/118 HTTP/1.1" 200 467780 267 0.207 0.527 rw 2026-10-28 08:41:16,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.698 rw 2026-10-28 08:41:17,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/ir.attachment/237295/raw HTTP/1.1" 200 98715 3 0.002 0.017 ro 2026-10-28 08:41:17,257 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:41:17,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.029 ro 2026-10-28 08:41:17,476 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:237299) 2026-10-28 08:41:17,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.017 0.119 ro 2026-10-28 08:41:17,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/ir.attachment/237294/raw HTTP/1.1" 200 84994 3 0.001 0.05 ro 2026-10-28 08:41:17,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [1/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:41:17,589 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:41:17,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.049 ro 2026-10-28 08:41:17,728 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:41:17,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.073 ro 2026-10-28 08:41:17,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [4/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:41:17,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/product.template/1829/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.107 ro 2026-10-28 08:41:17,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [5/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:17,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/product.template/1830/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.138 ro 2026-10-28 08:41:17,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/product.template/1831/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.014 0.162 ro 2026-10-28 08:41:17,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [6/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:17,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [7/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:41:17,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/product.template/1832/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.184 ro 2026-10-28 08:41:17,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [8/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Back' (trigger: .btn:contains('Back')) 2026-10-28 08:41:17,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.181 ro 2026-10-28 08:41:17,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/product.template/1833/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.173 ro 2026-10-28 08:41:17,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /web/image/ir.attachment/236277/raw HTTP/1.1" 200 49165 3 0.001 0.154 ro 2026-10-28 08:41:18,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.117 ro 2026-10-28 08:41:18,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "GET /web/image/product.product/1984/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.138 ro 2026-10-28 08:41:18,124 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7055504 started for PoS orders references: [{'name': None, 'pos_reference': '260-118-000001', 'uuid': '9a40938f-ee73-4a13-9dd8-7d481f649d8d'}] 2026-10-28 08:41:18,190 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7055504 order {'name': None, 'pos_reference': '260-118-000001', 'uuid': '9a40938f-ee73-4a13-9dd8-7d481f649d8d'} created pos.order #585 2026-10-28 08:41:18,191 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7055504 finished 2026-10-28 08:41:18,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 87 0.067 0.337 rw 2026-10-28 08:41:18,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.018 rw 2026-10-28 08:41:18,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [9/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:18,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.02 rw 2026-10-28 08:41:18,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [10/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:18,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [11/13] Tour test_kiosk_cart_restore_and_cancel → Step Click back button (trigger: .btn.btn-back) 2026-10-28 08:41:18,484 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24358173 started for PoS orders references: [{'name': None, 'pos_reference': '260-118-000001', 'uuid': '9a40938f-ee73-4a13-9dd8-7d481f649d8d'}] 2026-10-28 08:41:18,498 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24358173 order {'name': None, 'pos_reference': '260-118-000001', 'uuid': '9a40938f-ee73-4a13-9dd8-7d481f649d8d'} updated pos.order #585 2026-10-28 08:41:18,498 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24358173 finished 2026-10-28 08:41:18,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [12/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-28 08:41:18,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [13/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-28 08:41:18,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-28 08:41:18,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_kiosk_cart_restore_and_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-28 08:41:18,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.085 0.143 rw 2026-10-28 08:41:18,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 14580792 (allocated 16658432) 2026-10-28 08:41:18,743 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:41:18,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 1.479 rw 2026-10-28 08:41:18,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "POST /pos-self-order/remove-order HTTP/1.1" 200 43 13 0.027 0.136 rw 2026-10-28 08:41:18,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MkWdXnvJ - [28/Oct/2026 08:41:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3419 25 0.025 0.064 rw 2026-10-28 08:41:18,865 7 INFO rb-a84341f-226073-429745 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 49111 2026-10-28 08:41:18,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-28 08:41:18,871 7 INFO rb-a84341f-226073-429745 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 49111 2026-10-28 08:41:18,983 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084118_982847_test_kiosk_cart_restore_and_cancel.txt 2026-10-28 08:41:18,983 7 INFO rb-a84341f-226073-429745 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/tmpt4ku_kg1_chrome_odoo" 2026-10-28 08:41:19,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-28 08:41:20,421 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:41:29,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 49245 2026-10-28 08:41:29,801 7 INFO rb-a84341f-226073-429745 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/tmp132yynai_chrome_odoo 2026-10-28 08:41:29,801 7 INFO rb-a84341f-226073-429745 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:35663/json/version 2026-10-28 08:41:29,802 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:29,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-10-28 08:41:29,871 7 INFO rb-a84341f-226073-429745 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:35663/json 2026-10-28 08:41:29,872 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:29,886 7 INFO rb-a84341f-226073-429745 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:35663/devtools/page/430D127F2F36D8B4778887C6935B8771 2026-10-28 08:41:29,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Enable chrome headless console log notification 2026-10-28 08:41:29,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome headless enable page notifications 2026-10-28 08:41:30,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Setting session cookie in browser 2026-10-28 08:41:30,093 7 INFO rb-a84341f-226073-429745 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/119?access_token=1b03f4a7b0714eab" in browser 2026-10-28 08:41:30,093 7 INFO rb-a84341f-226073-429745 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/119?access_token=1b03f4a7b0714eab" 2026-10-28 08:41:30,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /pos-self/119?access_token=1b03f4a7b0714eab HTTP/1.1" 200 2378 60 0.051 0.241 rw 2026-10-28 08:41:30,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '430D127F2F36D8B4778887C6935B8771', 'loaderId': 'F397EE849DF6F779F0849ECA0C02E93F', 'isDownload': False} 2026-10-28 08:41:30,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-10-28 08:41:30,457 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:41:30,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.03 ro 2026-10-28 08:41:30,512 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:41:30,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.11 ro 2026-10-28 08:41:30,581 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:41:30,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.493 ro 2026-10-28 08:41:30,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: Owl is running in 'dev' mode. 2026-10-28 08:41:30,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-10-28 08:41:30,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.004 0.015 ro 2026-10-28 08:41:30,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.013 ro 2026-10-28 08:41:31,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.02 rw 2026-10-28 08:41:31,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:31] "POST /pos-self/data/119 HTTP/1.1" 200 467780 267 0.184 0.52 rw 2026-10-28 08:41:31,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:31] "GET /web/image/ir.attachment/238321/raw HTTP/1.1" 200 98715 3 0.001 0.014 ro 2026-10-28 08:41:31,961 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:41:32,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.045 ro 2026-10-28 08:41:32,214 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:238325) 2026-10-28 08:41:32,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.135 ro 2026-10-28 08:41:32,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/ir.attachment/238320/raw HTTP/1.1" 200 84994 3 0.002 0.086 ro 2026-10-28 08:41:32,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:41:32,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:41:32,336 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:41:32,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:41:32,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.06 ro 2026-10-28 08:41:32,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:32,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/product.template/1832/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.084 ro 2026-10-28 08:41:32,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/product.template/1829/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.013 0.117 ro 2026-10-28 08:41:32,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:41:32,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-10-28 08:41:32,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.013 0.185 ro 2026-10-28 08:41:32,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/product.template/1831/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.215 ro 2026-10-28 08:41:32,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/product.template/1830/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.243 ro 2026-10-28 08:41:32,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.185 ro 2026-10-28 08:41:32,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/product.template/1833/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.193 ro 2026-10-28 08:41:32,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/ir.attachment/237303/raw HTTP/1.1" 200 49165 3 0.014 0.145 ro 2026-10-28 08:41:32,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.117 ro 2026-10-28 08:41:32,800 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26073214 started for PoS orders references: [{'name': None, 'pos_reference': '260-119-000001', 'uuid': '86e6e7b0-ff71-4fdb-acbf-df60993a10d3'}] 2026-10-28 08:41:32,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26073214 order {'name': None, 'pos_reference': '260-119-000001', 'uuid': '86e6e7b0-ff71-4fdb-acbf-df60993a10d3'} created pos.order #586 2026-10-28 08:41:32,848 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26073214 finished 2026-10-28 08:41:32,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 81 0.057 0.305 rw 2026-10-28 08:41:33,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.03 rw 2026-10-28 08:41:33,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-28 08:41:33,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:41:33,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.018 rw 2026-10-28 08:41:33,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 14136200 (allocated 15347712) 2026-10-28 08:41:33,233 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:41:33,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LDQ1xBwd - [28/Oct/2026 08:41:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.192 rw 2026-10-28 08:41:33,343 7 INFO rb-a84341f-226073-429745 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 49245 2026-10-28 08:41:33,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-28 08:41:33,346 7 INFO rb-a84341f-226073-429745 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 49245 2026-10-28 08:41:33,484 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084133_483825_test_online_payment_kiosk_qr_code.txt 2026-10-28 08:41:33,484 7 INFO rb-a84341f-226073-429745 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/tmp132yynai_chrome_odoo" 2026-10-28 08:41:33,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-28 08:41:34,948 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:41:43,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 49373 2026-10-28 08:41:43,642 7 INFO rb-a84341f-226073-429745 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/tmpa4n30fha_chrome_odoo 2026-10-28 08:41:43,644 7 INFO rb-a84341f-226073-429745 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:33739/json/version 2026-10-28 08:41:43,648 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:43,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:41:43,662 7 INFO rb-a84341f-226073-429745 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:33739/json 2026-10-28 08:41:43,662 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:43,673 7 INFO rb-a84341f-226073-429745 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:33739/devtools/page/95AF8655338E58F7815832AD51943CC0 2026-10-28 08:41:43,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:41:43,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:41:43,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 08:41:43,837 7 INFO rb-a84341f-226073-429745 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/120?access_token=6de7c6422d51424c" in browser 2026-10-28 08:41:43,837 7 INFO rb-a84341f-226073-429745 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/120?access_token=6de7c6422d51424c" 2026-10-28 08:41:44,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /pos-self/120?access_token=6de7c6422d51424c HTTP/1.1" 200 2379 60 0.042 0.234 rw 2026-10-28 08:41:44,128 7 INFO rb-a84341f-226073-429745 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': '95AF8655338E58F7815832AD51943CC0', 'loaderId': '97400A8F0FE9FA180B02627426932D06', 'isDownload': False} 2026-10-28 08:41:44,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-10-28 08:41:44,204 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:41:44,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.404 ro 2026-10-28 08:41:44,294 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:41:44,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.012 0.16 ro 2026-10-28 08:41:44,353 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:41:44,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.185 ro 2026-10-28 08:41:44,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:41:44,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-10-28 08:41:44,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.02 ro 2026-10-28 08:41:44,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.027 ro 2026-10-28 08:41:45,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:45] "POST /pos-self/data/120 HTTP/1.1" 200 467777 269 0.218 0.604 rw 2026-10-28 08:41:45,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.824 rw 2026-10-28 08:41:45,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:45] "GET /web/image/ir.attachment/239347/raw HTTP/1.1" 200 98715 3 0.005 0.011 ro 2026-10-28 08:41:45,919 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:41:45,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:45] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.038 ro 2026-10-28 08:41:46,193 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:239351) 2026-10-28 08:41:46,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.193 ro 2026-10-28 08:41:46,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/ir.attachment/239346/raw HTTP/1.1" 200 84994 3 0.003 0.111 ro 2026-10-28 08:41:46,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:41:46,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:41:46,356 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:41:46,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.039 ro 2026-10-28 08:41:46,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.061 ro 2026-10-28 08:41:46,486 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:41:46,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 10346 3 0.009 0.077 ro 2026-10-28 08:41:46,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:41:46,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.106 ro 2026-10-28 08:41:46,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:46,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/ir.attachment/238329/raw HTTP/1.1" 200 49165 3 0.005 0.011 ro 2026-10-28 08:41:46,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:41:46,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:41:46,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/product.product/1984/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.042 ro 2026-10-28 08:41:46,730 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .option-item:contains("1")) 2026-10-28 08:41:46,756 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 08:41:46,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:46] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.101 ro 2026-10-28 08:41:46,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 08:41:46,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:41:46,858 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97470775 started for PoS orders references: [{'name': None, 'pos_reference': '260-120-000001', 'uuid': '82c4fffb-3c73-4fb8-be2a-45a85299b895'}] 2026-10-28 08:41:46,887 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:41:46,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14031844 (allocated 15609856) 2026-10-28 08:41:46,924 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97470775 order {'name': None, 'pos_reference': '260-120-000001', 'uuid': '82c4fffb-3c73-4fb8-be2a-45a85299b895'} created pos.order #587 2026-10-28 08:41:46,925 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97470775 finished 2026-10-28 08:41:47,023 7 INFO rb-a84341f-226073-429745 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 49373 2026-10-28 08:41:47,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 08:41:47,027 7 INFO rb-a84341f-226073-429745 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 49373 2026-10-28 08:41:47,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.01 1.408 rw 2026-10-28 08:41:47,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NmZ9dS1i - [28/Oct/2026 08:41:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.071 0.184 rw 2026-10-28 08:41:47,168 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084147_168431_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-28 08:41:47,168 7 INFO rb-a84341f-226073-429745 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/tmpa4n30fha_chrome_odoo" 2026-10-28 08:41:47,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 49504 2026-10-28 08:41:47,622 7 INFO rb-a84341f-226073-429745 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/tmpzm6mqv60_chrome_odoo 2026-10-28 08:41:47,622 7 INFO rb-a84341f-226073-429745 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:43229/json/version 2026-10-28 08:41:47,623 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:47,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:41:47,641 7 INFO rb-a84341f-226073-429745 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:43229/json 2026-10-28 08:41:47,641 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:41:47,658 7 INFO rb-a84341f-226073-429745 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:43229/devtools/page/1C6AAED7A877E34799B179D960215F68 2026-10-28 08:41:47,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:41:47,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:41:47,758 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:41:47,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 08:41:47,772 7 INFO rb-a84341f-226073-429745 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=120" in browser 2026-10-28 08:41:47,772 7 INFO rb-a84341f-226073-429745 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=120" 2026-10-28 08:41:47,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:47] "GET /pos/ui?config_id=120 HTTP/1.1" 200 6925 57 0.036 0.167 rw 2026-10-28 08:41:47,991 7 INFO rb-a84341f-226073-429745 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': '1C6AAED7A877E34799B179D960215F68', 'loaderId': '7CDF40D510165E49007A51276DA0B7A7', 'isDownload': False} 2026-10-28 08:41:47,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_pos_self_order_preparation_changes')" 2026-10-28 08:41:48,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.278 ro 2026-10-28 08:41:48,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.032 ro 2026-10-28 08:41:48,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.071 ro 2026-10-28 08:41:48,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:41:48,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:41:48,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.013 - 2026-10-28 08:41:48,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.016 ro 2026-10-28 08:41:49,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.03 rw 2026-10-28 08:41:49,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.035 rw 2026-10-28 08:41:49,445 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:41:50,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513763 305 0.312 0.766 rw 2026-10-28 08:41:50,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.3792285919189453 2026-10-28 08:41:50,371 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:41:50,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [1/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:41:50,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-10-28 08:41:50,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.019 ro 2026-10-28 08:41:50,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:41:50,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.035 rw 2026-10-28 08:41:50,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:41:51,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-10-28 08:41:51,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.01 rw 2026-10-28 08:41:51,330 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.006 0.042 rw 2026-10-28 08:41:51,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.016 rw 2026-10-28 08:41:51,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.004 - 2026-10-28 08:41:51,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:41:51,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.01 ro 2026-10-28 08:41:51,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:41:51,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [2/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-28 08:41:51,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [3/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .order_tracker 2026-10-28 08:41:51,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [4/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-28 08:41:51,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [5/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-28 08:41:51,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.101 - 2026-10-28 08:41:51,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 6965 31 0.026 0.098 rw 2026-10-28 08:41:51,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.1 - 2026-10-28 08:41:51,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [6/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-10-28 08:41:51,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [7/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-10-28 08:41:51,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [8/9] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:41:51,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /pos/ui/120 HTTP/1.1" 200 6965 31 0.051 0.272 rw 2026-10-28 08:41:51,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [9/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-10-28 08:41:51,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.07 - 2026-10-28 08:41:51,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 08:41:51,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_pos_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:41:51,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.07 0.371 rw 2026-10-28 08:41:52,003 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:41:52,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 19289788 (allocated 20205568) 2026-10-28 08:41:52,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 2.974 rw 2026-10-28 08:41:52,161 7 INFO rb-a84341f-226073-429745 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 49504 2026-10-28 08:41:52,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 08:41:52,174 7 INFO rb-a84341f-226073-429745 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 49504 2026-10-28 08:41:52,285 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084152_285428_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-28 08:41:52,285 7 INFO rb-a84341f-226073-429745 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/tmpzm6mqv60_chrome_odoo" 2026-10-28 08:41:52,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [] 2026-10-28 08:41:52,498 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:41:52,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j-BwBecN - [28/Oct/2026 08:41:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.199 0.262 rw 2026-10-28 08:42:02,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_sends_mail_after_payment ... 2026-10-28 08:42:03,614 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:42:12,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gYrnwCqr - [28/Oct/2026 08:42:12] "GET /pos/pay/588?access_token=089d296f-eeb2-4011-9554-700e3c799ac8 HTTP/1.1" 200 11897 183 0.133 0.895 rw 2026-10-28 08:42:13,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gYrnwCqr - [28/Oct/2026 08:42:13] "POST /pos/pay/transaction/588 HTTP/1.1" 200 235 36 0.031 0.061 rw 2026-10-28 08:42:14,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gYrnwCqr - [28/Oct/2026 08:42:14] "GET /pos/pay/confirmation/588?access_token=089d296f-eeb2-4011-9554-700e3c799ac8&exit_route=%2F&tx_id=11 HTTP/1.1" 303 189 389 0.44 1.011 rw 2026-10-28 08:42:14,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gYrnwCqr - [28/Oct/2026 08:42:14] "GET / HTTP/1.1" 200 23841 30 0.061 0.17 ro 2026-10-28 08:42:14,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr ... 2026-10-28 08:42:16,113 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:42:24,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome pid: 49632 2026-10-28 08:42:24,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpa_7fv3f5_chrome_odoo 2026-10-28 08:42:24,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:35247/json/version 2026-10-28 08:42:24,718 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:42:24,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-10-28 08:42:24,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:35247/json 2026-10-28 08:42:24,766 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:42:24,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Websocket url found: ws://127.0.0.1:35247/devtools/page/45B6C2A4CA19613DD1E8A7CBA2CCF44A 2026-10-28 08:42:24,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Enable chrome headless console log notification 2026-10-28 08:42:24,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome headless enable page notifications 2026-10-28 08:42:24,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Setting session cookie in browser 2026-10-28 08:42:24,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/122?access_token=273bdac03f2345bf&order_identifier=be92e594-1ac8-4487-ad85-a65bcc35d207" in browser 2026-10-28 08:42:24,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/122?access_token=273bdac03f2345bf&order_identifier=be92e594-1ac8-4487-ad85-a65bcc35d207" 2026-10-28 08:42:25,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /pos-self/122?access_token=273bdac03f2345bf&order_identifier=be92e594-1ac8-4487-ad85-a65bcc35d207 HTTP/1.1" 200 2379 60 0.041 0.217 rw 2026-10-28 08:42:25,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': '45B6C2A4CA19613DD1E8A7CBA2CCF44A', 'loaderId': 'F144916195EBB7C33A2A938C9234A714', 'isDownload': False} 2026-10-28 08:42:25,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_dynamic_qr')" 2026-10-28 08:42:25,307 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:42:25,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.345 ro 2026-10-28 08:42:25,365 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:42:25,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.07 ro 2026-10-28 08:42:25,407 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:42:25,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.131 ro 2026-10-28 08:42:25,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-10-28 08:42:25,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.023 ro 2026-10-28 08:42:25,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.015 ro 2026-10-28 08:42:25,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:25] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.014 0.012 ro 2026-10-28 08:42:26,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:26] "POST /pos-self/data/122 HTTP/1.1" 200 467572 269 0.201 0.516 rw 2026-10-28 08:42:26,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.724 rw 2026-10-28 08:42:26,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-10-28 08:42:26,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.032 0.071 rw 2026-10-28 08:42:26,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:26] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.004 0.111 ro 2026-10-28 08:42:26,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:26] "GET /web/image/ir.attachment/241395/raw HTTP/1.1" 200 98715 3 0.004 0.021 ro 2026-10-28 08:42:27,344 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:241399) 2026-10-28 08:42:27,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.024 0.262 ro 2026-10-28 08:42:27,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/image/ir.attachment/241394/raw HTTP/1.1" 200 84994 3 0.002 0.205 ro 2026-10-28 08:42:27,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [1/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:42:27,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [2/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:42:27,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [3/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:42:27,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [4/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:42:27,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.011 0.041 ro 2026-10-28 08:42:27,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [5/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:42:27,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.085 ro 2026-10-28 08:42:27,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.094 ro 2026-10-28 08:42:27,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.121 ro 2026-10-28 08:42:27,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/image/ir.attachment/240377/raw HTTP/1.1" 200 49165 3 0.001 0.053 ro 2026-10-28 08:42:27,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [6/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:42:27,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [7/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:42:27,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 9 0.011 0.039 ro 2026-10-28 08:42:27,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.022 0.077 rw 2026-10-28 08:42:27,905 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14593427 started for PoS orders references: [{'name': None, 'pos_reference': '260-122-000001', 'uuid': 'ed875c0b-9e38-41b2-9d5d-047f7234ce0f'}] 2026-10-28 08:42:27,936 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [977] to pos.order #589 2026-10-28 08:42:27,952 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14593427 order {'name': None, 'pos_reference': '260-122-000001', 'uuid': 'ed875c0b-9e38-41b2-9d5d-047f7234ce0f'} updated pos.order #589 2026-10-28 08:42:27,953 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14593427 finished 2026-10-28 08:42:28,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.118 0.163 rw 2026-10-28 08:42:28,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.019 rw 2026-10-28 08:42:28,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [8/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:42:28,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [9/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-10-28 08:42:28,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [10/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:42:28,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [11/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:42:28,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [12/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:42:28,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [13/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:42:28,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:28] "GET /web/image/product.product/1984/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.03 ro 2026-10-28 08:42:28,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.029 0.057 rw 2026-10-28 08:42:28,608 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81198318 started for PoS orders references: [{'name': None, 'pos_reference': '260-122-000001', 'uuid': 'ed875c0b-9e38-41b2-9d5d-047f7234ce0f'}] 2026-10-28 08:42:28,663 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [978] to pos.order #589 2026-10-28 08:42:28,672 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81198318 order {'name': None, 'pos_reference': '260-122-000001', 'uuid': 'ed875c0b-9e38-41b2-9d5d-047f7234ce0f'} updated pos.order #589 2026-10-28 08:42:28,673 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81198318 finished 2026-10-28 08:42:28,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.114 0.174 rw 2026-10-28 08:42:28,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [14/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:42:28,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [15/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:42:28,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.012 0.029 rw 2026-10-28 08:42:28,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [16/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:42:28,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: tour succeeded 2026-10-28 08:42:28,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-28 08:42:29,081 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:42:29,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: heap 14551948 (allocated 16396288) 2026-10-28 08:42:29,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.047 0.075 rw 2026-10-28 08:42:29,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.01 2.36 rw 2026-10-28 08:42:29,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: Error received after termination: console.groupEnd 2026-10-28 08:42:29,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: Error received after termination: 2026-10-28 08:42:29,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 49632 2026-10-28 08:42:29,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Closing websocket connection 2026-10-28 08:42:29,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 49632 2026-10-28 08:42:29,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084229_374277_test_online_payment_self_dynamic_qr.txt 2026-10-28 08:42:29,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmpa_7fv3f5_chrome_odoo" 2026-10-28 08:42:29,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: waiting for threads: [] 2026-10-28 08:42:30,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jltRQg54 - [28/Oct/2026 08:42:30] "GET /pos/pay/589?access_token=be92e594-1ac8-4487-ad85-a65bcc35d207&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F122%2Fconfirmation%2Fbe92e594-1ac8-4487-ad85-a65bcc35d207%2Forder%3Faccess_token%3D273bdac03f2345bf%26order_identifier%3Dbe92e594-1ac8-4487-ad85-a65bcc35d207 HTTP/1.1" 200 0 154 0.163 0.886 rw 2026-10-28 08:42:39,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table ... 2026-10-28 08:42:40,891 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:42:49,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 49758 2026-10-28 08:42:49,649 7 INFO rb-a84341f-226073-429745 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/tmp5nivvzc8_chrome_odoo 2026-10-28 08:42:49,649 7 INFO rb-a84341f-226073-429745 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:46329/json/version 2026-10-28 08:42:49,653 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:42:49,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:42:49,740 7 INFO rb-a84341f-226073-429745 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:46329/json 2026-10-28 08:42:49,741 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:42:49,794 7 INFO rb-a84341f-226073-429745 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:46329/devtools/page/869248482C2F8CE18F477C3656356A94 2026-10-28 08:42:49,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-10-28 08:42:49,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-10-28 08:42:49,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-10-28 08:42:49,934 7 INFO rb-a84341f-226073-429745 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/123?access_token=783c3c96d0a04e05" in browser 2026-10-28 08:42:49,934 7 INFO rb-a84341f-226073-429745 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/123?access_token=783c3c96d0a04e05" 2026-10-28 08:42:50,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /pos-self/123?access_token=783c3c96d0a04e05 HTTP/1.1" 200 2379 60 0.063 0.213 rw 2026-10-28 08:42:50,218 7 INFO rb-a84341f-226073-429745 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': '869248482C2F8CE18F477C3656356A94', 'loaderId': 'B17160F63CE4B003607D5DFB78E81007', 'isDownload': False} 2026-10-28 08:42:50,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal')" 2026-10-28 08:42:50,275 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:42:50,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.37 ro 2026-10-28 08:42:50,358 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:42:50,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.016 0.112 ro 2026-10-28 08:42:50,406 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:42:50,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.203 ro 2026-10-28 08:42:50,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:42:50,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.027 ro 2026-10-28 08:42:50,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.025 ro 2026-10-28 08:42:50,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:50] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.025 ro 2026-10-28 08:42:51,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:51] "POST /pos-self/data/123 HTTP/1.1" 200 467717 269 0.189 0.558 rw 2026-10-28 08:42:51,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.763 rw 2026-10-28 08:42:51,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:51] "GET /web/image/ir.attachment/242424/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-10-28 08:42:51,933 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:42:52,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.056 ro 2026-10-28 08:42:52,181 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:242428) 2026-10-28 08:42:52,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.131 ro 2026-10-28 08:42:52,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/image/ir.attachment/242423/raw HTTP/1.1" 200 84994 3 0.002 0.049 ro 2026-10-28 08:42:52,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [1/21] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:42:52,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [2/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:42:52,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [3/21] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-10-28 08:42:52,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [4/21] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 08:42:52,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/image/ir.attachment/241403/raw HTTP/1.1" 200 49165 3 0.003 0.011 ro 2026-10-28 08:42:52,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-10-28 08:42:52,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [5/21] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:42:52,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.038 ro 2026-10-28 08:42:52,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [6/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:42:52,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.062 ro 2026-10-28 08:42:52,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [7/21] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:42:52,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.067 ro 2026-10-28 08:42:52,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [8/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:42:52,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [9/21] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 08:42:52,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 9 0.014 0.026 ro 2026-10-28 08:42:52,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [10/21] Tour self_mobile_online_payment_meal → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 08:42:52,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [11/21] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 08:42:52,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [12/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:42:52,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:52] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 34 0.042 0.108 rw 2026-10-28 08:42:53,102 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50665907 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000001', 'uuid': '7f172065-41ae-4bbc-918a-09d8e53923f0'}] 2026-10-28 08:42:53,162 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50665907 order {'name': None, 'pos_reference': '260-123-000001', 'uuid': '7f172065-41ae-4bbc-918a-09d8e53923f0'} created pos.order #590 2026-10-28 08:42:53,164 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50665907 finished 2026-10-28 08:42:53,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.117 0.174 rw 2026-10-28 08:42:53,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [13/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:42:53,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.025 0.024 rw 2026-10-28 08:42:53,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [14/21] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-10-28 08:42:53,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.032 rw 2026-10-28 08:42:53,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [15/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:42:53,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [16/21] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:42:53,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [17/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:42:53,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [18/21] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:42:53,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:53] "GET /web/image/product.product/1984/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.029 ro 2026-10-28 08:42:53,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.02 0.071 rw 2026-10-28 08:42:53,771 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57813214 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000001', 'uuid': '7f172065-41ae-4bbc-918a-09d8e53923f0'}] 2026-10-28 08:42:53,798 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [980] to pos.order #590 2026-10-28 08:42:53,807 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57813214 order {'name': None, 'pos_reference': '260-123-000001', 'uuid': '7f172065-41ae-4bbc-918a-09d8e53923f0'} updated pos.order #590 2026-10-28 08:42:53,807 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57813214 finished 2026-10-28 08:42:53,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.07 0.162 rw 2026-10-28 08:42:54,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.033 rw 2026-10-28 08:42:54,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.021 rw 2026-10-28 08:42:54,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [19/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:42:54,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [20/21] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:42:54,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [21/21] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:42:54,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-10-28 08:42:54,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 08:42:54,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.028 0.06 rw 2026-10-28 08:42:54,378 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:42:54,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.015 2.558 rw 2026-10-28 08:42:54,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 16454604 (allocated 19017728) 2026-10-28 08:42:54,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-10-28 08:42:54,423 7 INFO rb-a84341f-226073-429745 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: 2026-10-28 08:42:54,501 7 INFO rb-a84341f-226073-429745 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 49758 2026-10-28 08:42:54,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-10-28 08:42:54,505 7 INFO rb-a84341f-226073-429745 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 49758 2026-10-28 08:42:54,656 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084254_655603_test_online_payment_self_pay_after_meal_table.txt 2026-10-28 08:42:54,656 7 INFO rb-a84341f-226073-429745 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/tmp5nivvzc8_chrome_odoo" 2026-10-28 08:42:54,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-10-28 08:42:55,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vYNpTeFm - [28/Oct/2026 08:42:55] "GET /pos/pay/590?access_token=e8941376-8db9-4085-b334-71a9044f6cd6&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F123%2Fconfirmation%2Fe8941376-8db9-4085-b334-71a9044f6cd6%2Forder%3Faccess_token%3D783c3c96d0a04e05 HTTP/1.1" 200 0 152 0.145 0.841 rw 2026-10-28 08:43:05,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 49890 2026-10-28 08:43:05,232 7 INFO rb-a84341f-226073-429745 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/tmpy2mfymvc_chrome_odoo 2026-10-28 08:43:05,233 7 INFO rb-a84341f-226073-429745 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:37637/json/version 2026-10-28 08:43:05,234 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:43:05,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:43:05,321 7 INFO rb-a84341f-226073-429745 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:37637/json 2026-10-28 08:43:05,322 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:43:05,355 7 INFO rb-a84341f-226073-429745 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:37637/devtools/page/A93E2B7CD9C1D32876B52A278885950D 2026-10-28 08:43:05,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-10-28 08:43:05,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-10-28 08:43:05,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-10-28 08:43:05,425 7 INFO rb-a84341f-226073-429745 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/123?access_token=783c3c96d0a04e05&table_identifier=47db0695" in browser 2026-10-28 08:43:05,425 7 INFO rb-a84341f-226073-429745 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/123?access_token=783c3c96d0a04e05&table_identifier=47db0695" 2026-10-28 08:43:05,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /pos-self/123?access_token=783c3c96d0a04e05&table_identifier=47db0695 HTTP/1.1" 200 2419 8 0.005 0.062 rw 2026-10-28 08:43:05,515 7 INFO rb-a84341f-226073-429745 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': 'A93E2B7CD9C1D32876B52A278885950D', 'loaderId': 'A6A1EE1194BD912B2DDCB2BBDBAB228F', 'isDownload': False} 2026-10-28 08:43:05,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_table')" 2026-10-28 08:43:05,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.018 ro 2026-10-28 08:43:05,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.004 0.048 ro 2026-10-28 08:43:05,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.003 0.051 ro 2026-10-28 08:43:05,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:43:05,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-10-28 08:43:05,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-10-28 08:43:05,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-10-28 08:43:06,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-10-28 08:43:06,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:06] "POST /pos-self/data/123 HTTP/1.1" 200 467717 260 0.227 0.514 rw 2026-10-28 08:43:06,934 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:43:06,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.004 0.013 rw 2026-10-28 08:43:06,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:06] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.009 ro 2026-10-28 08:43:07,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/image/ir.attachment/242424/raw HTTP/1.1" 200 98715 3 0.001 0.014 ro 2026-10-28 08:43:07,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.014 ro 2026-10-28 08:43:07,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [1/17] Tour self_mobile_online_payment_meal_table → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:43:07,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [2/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:43:07,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [3/17] Tour self_mobile_online_payment_meal_table → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-28 08:43:07,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/image/ir.attachment/241403/raw HTTP/1.1" 200 49165 3 0.003 0.011 ro 2026-10-28 08:43:07,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 08:43:07,344 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:43:07,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.034 ro 2026-10-28 08:43:07,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [5/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:43:07,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.056 ro 2026-10-28 08:43:07,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [6/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:43:07,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.091 ro 2026-10-28 08:43:07,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [7/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:43:07,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [8/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:43:07,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.047 ro 2026-10-28 08:43:07,611 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65905553 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000002', 'uuid': '3dc4a90a-5c57-43da-9d40-803cd8c0abca'}] 2026-10-28 08:43:07,645 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65905553 order {'name': None, 'pos_reference': '260-123-000002', 'uuid': '3dc4a90a-5c57-43da-9d40-803cd8c0abca'} created pos.order #591 2026-10-28 08:43:07,646 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65905553 finished 2026-10-28 08:43:07,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.074 0.161 rw 2026-10-28 08:43:07,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [9/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:43:07,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.014 0.039 rw 2026-10-28 08:43:07,940 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:43:08,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [11/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:43:08,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [12/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:43:08,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [13/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:43:08,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [14/17] Tour self_mobile_online_payment_meal_table → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:43:08,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:08] "GET /web/image/product.product/1984/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.027 ro 2026-10-28 08:43:08,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.032 0.077 rw 2026-10-28 08:43:08,336 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42453484 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000002', 'uuid': '3dc4a90a-5c57-43da-9d40-803cd8c0abca'}] 2026-10-28 08:43:08,375 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [982] to pos.order #591 2026-10-28 08:43:08,383 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42453484 order {'name': None, 'pos_reference': '260-123-000002', 'uuid': '3dc4a90a-5c57-43da-9d40-803cd8c0abca'} updated pos.order #591 2026-10-28 08:43:08,384 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42453484 finished 2026-10-28 08:43:08,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 94 0.111 0.222 rw 2026-10-28 08:43:08,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [15/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:43:08,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [16/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:43:08,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [17/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:43:08,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-10-28 08:43:08,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_table SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-28 08:43:08,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.044 0.088 rw 2026-10-28 08:43:08,854 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:43:08,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 2.824 rw 2026-10-28 08:43:08,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 15233184 (allocated 17707008) 2026-10-28 08:43:08,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 J1PQt4Vs - [28/Oct/2026 08:43:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 0 24 0.026 0.058 rw 2026-10-28 08:43:08,981 7 INFO rb-a84341f-226073-429745 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 49890 2026-10-28 08:43:08,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-10-28 08:43:08,986 7 INFO rb-a84341f-226073-429745 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 49890 2026-10-28 08:43:09,163 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084309_163450_test_online_payment_self_pay_after_meal_table.txt 2026-10-28 08:43:09,163 7 INFO rb-a84341f-226073-429745 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/tmpy2mfymvc_chrome_odoo" 2026-10-28 08:43:09,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend ... 2026-10-28 08:43:10,615 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:43:19,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome pid: 50017 2026-10-28 08:43:19,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpl1da7ghz_chrome_odoo 2026-10-28 08:43:19,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:46661/json/version 2026-10-28 08:43:19,475 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:43:19,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:43:19,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:46661/json 2026-10-28 08:43:19,528 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:43:19,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:46661/devtools/page/69C353DEE6F839BBE8D0F8D3E905E50F 2026-10-28 08:43:19,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-10-28 08:43:19,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-10-28 08:43:19,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-10-28 08:43:19,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/124?access_token=fc407a7368dd4759" in browser 2026-10-28 08:43:19,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/124?access_token=fc407a7368dd4759" 2026-10-28 08:43:19,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:19] "GET /pos-self/124?access_token=fc407a7368dd4759 HTTP/1.1" 200 2379 60 0.032 0.231 rw 2026-10-28 08:43:19,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '69C353DEE6F839BBE8D0F8D3E905E50F', 'loaderId': '148D7753D76D3DCBFA8720C7345A6094', 'isDownload': False} 2026-10-28 08:43:19,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_with_tax')" 2026-10-28 08:43:20,003 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:43:20,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.03 0.387 ro 2026-10-28 08:43:20,090 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:43:20,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.144 ro 2026-10-28 08:43:20,145 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:43:20,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.167 ro 2026-10-28 08:43:20,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-10-28 08:43:20,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 08:43:20,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.012 ro 2026-10-28 08:43:20,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.009 ro 2026-10-28 08:43:20,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-10-28 08:43:21,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:21] "POST /pos-self/data/124 HTTP/1.1" 200 468147 269 0.28 0.605 rw 2026-10-28 08:43:21,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:21] "GET /web/image/ir.attachment/243450/raw HTTP/1.1" 200 98715 3 0.015 0.013 ro 2026-10-28 08:43:21,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_with_tax', {"stepDelay": 0, "debug": false})" 2026-10-28 08:43:21,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:21] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.037 ro 2026-10-28 08:43:21,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:21] "GET /web/image/ir.attachment/243449/raw HTTP/1.1" 200 84994 3 0.021 0.014 ro 2026-10-28 08:43:22,149 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:243454) 2026-10-28 08:43:22,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.026 0.247 ro 2026-10-28 08:43:22,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:43:22,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_with_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:43:22,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.035 ro 2026-10-28 08:43:22,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:43:22,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.072 ro 2026-10-28 08:43:22,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.072 ro 2026-10-28 08:43:22,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_with_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:43:22,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 10346 3 0.014 0.11 ro 2026-10-28 08:43:22,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/image/ir.attachment/242432/raw HTTP/1.1" 200 49165 3 0.002 0.018 ro 2026-10-28 08:43:22,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_with_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-10-28 08:43:22,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 9 0.024 0.035 ro 2026-10-28 08:43:22,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_with_tax → Step The total price to pay is 2.97 (trigger: .order-price :contains(Total):contains(2.97)) 2026-10-28 08:43:22,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:43:22,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-10-28 08:43:22,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_with_tax SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:43:22,775 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59522028 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000001', 'uuid': '69dfd5be-96bf-4804-8f83-d38e5dc05dcf'}] 2026-10-28 08:43:22,820 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:43:22,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: heap 13801696 (allocated 15085568) 2026-10-28 08:43:22,832 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59522028 order {'name': None, 'pos_reference': '260-124-000001', 'uuid': '69dfd5be-96bf-4804-8f83-d38e5dc05dcf'} created pos.order #592 2026-10-28 08:43:22,833 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59522028 finished 2026-10-28 08:43:22,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 50017 2026-10-28 08:43:22,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-10-28 08:43:22,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 50017 2026-10-28 08:43:22,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.395 rw 2026-10-28 08:43:22,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RUb-l1Fz - [28/Oct/2026 08:43:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 88 0.076 0.215 rw 2026-10-28 08:43:23,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084323_074369_test_self_order_tip_amount_matches_backend.txt 2026-10-28 08:43:23,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpl1da7ghz_chrome_odoo" 2026-10-28 08:43:23,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome pid: 50140 2026-10-28 08:43:23,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpztkl94ui_chrome_odoo 2026-10-28 08:43:23,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:35101/json/version 2026-10-28 08:43:23,524 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:43:23,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:43:23,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:35101/json 2026-10-28 08:43:23,618 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:43:23,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:35101/devtools/page/FA0A990BFFC77FB45127FDC04F7225E9 2026-10-28 08:43:23,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-10-28 08:43:23,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-10-28 08:43:23,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-10-28 08:43:23,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/124?access_token=fc407a7368dd4759" in browser 2026-10-28 08:43:23,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/124?access_token=fc407a7368dd4759" 2026-10-28 08:43:23,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:23] "GET /pos-self/124?access_token=fc407a7368dd4759 HTTP/1.1" 200 2419 6 0.013 0.065 rw 2026-10-28 08:43:23,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'FA0A990BFFC77FB45127FDC04F7225E9', 'loaderId': '9A471772DECC1CF65B528D13D64BFB06', 'isDownload': False} 2026-10-28 08:43:23,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_without_tax')" 2026-10-28 08:43:23,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:23] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.138 ro 2026-10-28 08:43:23,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:23] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.05 ro 2026-10-28 08:43:23,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:23] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.005 0.052 ro 2026-10-28 08:43:24,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-10-28 08:43:24,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.017 ro 2026-10-28 08:43:24,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.013 ro 2026-10-28 08:43:24,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:24] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.022 ro 2026-10-28 08:43:25,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "POST /pos-self/data/124 HTTP/1.1" 200 468143 260 0.234 0.479 rw 2026-10-28 08:43:25,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.714 rw 2026-10-28 08:43:25,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/image/ir.attachment/243450/raw HTTP/1.1" 200 98715 3 0.004 0.011 ro 2026-10-28 08:43:25,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_without_tax', {"stepDelay": 0, "debug": false})" 2026-10-28 08:43:25,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.007 ro 2026-10-28 08:43:25,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.019 ro 2026-10-28 08:43:25,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:43:25,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_without_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:43:25,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/image/pos.category/248/image_128?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.054 ro 2026-10-28 08:43:25,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:43:25,741 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.084 ro 2026-10-28 08:43:25,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.076 ro 2026-10-28 08:43:25,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_without_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:43:25,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.093 ro 2026-10-28 08:43:25,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/image/ir.attachment/242432/raw HTTP/1.1" 200 49165 3 0.001 0.01 ro 2026-10-28 08:43:25,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_without_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-10-28 08:43:25,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_without_tax → Step The total price to pay is 2.91 (trigger: .order-price :contains(Total):contains(2.91)) 2026-10-28 08:43:25,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:43:25,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /web/image/product.product/1982/image_512?unique=2026-10-28T08:41:02.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.044 ro 2026-10-28 08:43:25,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-10-28 08:43:25,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_without_tax SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:43:26,002 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76060467 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000002', 'uuid': '158c6604-670b-4cc8-8061-1a4dfe174e27'}] 2026-10-28 08:43:26,044 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:43:26,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: heap 14124756 (allocated 15347712) 2026-10-28 08:43:26,066 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76060467 order {'name': None, 'pos_reference': '260-124-000002', 'uuid': '158c6604-670b-4cc8-8061-1a4dfe174e27'} created pos.order #593 2026-10-28 08:43:26,067 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76060467 finished 2026-10-28 08:43:26,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 0.881 rw 2026-10-28 08:43:26,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3433 73 0.053 0.205 rw 2026-10-28 08:43:26,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 50140 2026-10-28 08:43:26,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-10-28 08:43:26,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 50140 2026-10-28 08:43:26,313 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90076782 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000002', 'uuid': '158c6604-670b-4cc8-8061-1a4dfe174e27'}] 2026-10-28 08:43:26,343 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90076782 order {'name': None, 'pos_reference': '260-124-000002', 'uuid': '158c6604-670b-4cc8-8061-1a4dfe174e27'} updated pos.order #593 2026-10-28 08:43:26,343 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90076782 finished 2026-10-28 08:43:26,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084326_464460_test_self_order_tip_amount_matches_backend.txt 2026-10-28 08:43:26,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpztkl94ui_chrome_odoo" 2026-10-28 08:43:26,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: waiting for threads: [] 2026-10-28 08:43:26,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 D1OCvio5 - [28/Oct/2026 08:43:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 75 0.102 0.149 rw 2026-10-28 08:43:36,667 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-10-28 08:43:37,551 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:43:37,711 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:43:46,830 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:43:50,744 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:43:54,514 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:43:56,271 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #404 deleted ir.attachment records with IDs: [244479, 244480] 2026-10-28 08:43:56,274 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #404 deleted pos.config records with IDs: [125, 126] 2026-10-28 08:43:56,304 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #404 deleted ir.sequence records with IDs: [7427, 7431, 7428, 7432] 2026-10-28 08:43:59,806 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #404 deleted restaurant.floor records with IDs: [42] 2026-10-28 08:44:00,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-28 08:44:01,162 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #404 deleted pos.printer records with IDs: [41, 42] 2026-10-28 08:44:01,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 50273 2026-10-28 08:44:01,659 7 INFO rb-a84341f-226073-429745 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/tmpy_z9vosw_chrome_odoo 2026-10-28 08:44:01,659 7 INFO rb-a84341f-226073-429745 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:33991/json/version 2026-10-28 08:44:01,660 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:01,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:44:01,759 7 INFO rb-a84341f-226073-429745 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:33991/json 2026-10-28 08:44:01,760 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:01,799 7 INFO rb-a84341f-226073-429745 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:33991/devtools/page/5F3E6287FCFF9DC068A611DCC391C02F 2026-10-28 08:44:01,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Enable chrome headless console log notification 2026-10-28 08:44:01,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome headless enable page notifications 2026-10-28 08:44:01,900 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:44:01,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Setting session cookie in browser 2026-10-28 08:44:01,921 7 INFO rb-a84341f-226073-429745 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/128" in browser 2026-10-28 08:44:01,922 7 INFO rb-a84341f-226073-429745 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/128" 2026-10-28 08:44:02,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:02] "GET /pos/ui/128 HTTP/1.1" 200 6960 63 0.035 0.163 rw 2026-10-28 08:44:02,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '5F3E6287FCFF9DC068A611DCC391C02F', 'loaderId': '7F537D02C9A6F6202460E07FB164A847', 'isDownload': False} 2026-10-28 08:44:02,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate ready code "odoo.isTourReady('OnlinePaymentWithMultiTables')" 2026-10-28 08:44:02,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:02] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.015 ro 2026-10-28 08:44:02,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:02] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.043 ro 2026-10-28 08:44:02,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:02] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.049 ro 2026-10-28 08:44:03,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:44:03,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:44:03,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:44:03,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 08:44:03,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.056 rw 2026-10-28 08:44:03,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.072 rw 2026-10-28 08:44:03,508 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:44:04,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539708 260 0.254 0.756 rw 2026-10-28 08:44:04,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: The ready code tooks too much time : 2.333209276199341 2026-10-28 08:44:04,479 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:44:04,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:44:04,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [1/20] Tour OnlinePaymentWithMultiTables → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:44:04,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-10-28 08:44:04,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:44:04,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:44:04,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-10-28 08:44:05,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:44:05,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.033 rw 2026-10-28 08:44:05,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:44:05,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.074 rw 2026-10-28 08:44:05,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.044 - 2026-10-28 08:44:05,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/image/res.users/409/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-10-28 08:44:05,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.06 rw 2026-10-28 08:44:05,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 08:44:05,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-10-28 08:44:05,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.016 0.02 ro 2026-10-28 08:44:05,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.037 - 2026-10-28 08:44:05,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [2/20] Tour OnlinePaymentWithMultiTables → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:44:05,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /pos/ui/128 HTTP/1.1" 200 7000 31 0.051 0.174 rw 2026-10-28 08:44:05,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [3/20] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:44:05,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.086 - 2026-10-28 08:44:05,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:05] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 7000 31 0.029 0.315 rw 2026-10-28 08:44:06,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.017 0.134 rw 2026-10-28 08:44:06,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:06] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.171 rw 2026-10-28 08:44:06,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.025 rw 2026-10-28 08:44:06,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.06 rw 2026-10-28 08:44:06,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [4/20] Tour OnlinePaymentWithMultiTables → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:44:06,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [5/20] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:44:06,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [6/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:44:06,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [7/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:44:06,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [8/20] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:44:06,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:44:07,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [9/20] Tour OnlinePaymentWithMultiTables → Step total is 2.20 (trigger: .total:contains("2.20")) 2026-10-28 08:44:07,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [10/20] Tour OnlinePaymentWithMultiTables → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:44:07,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [11/20] Tour OnlinePaymentWithMultiTables → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:44:07,355 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91744805 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000001', 'uuid': '2e315704-1d9d-495b-9c3d-54981d551832'}] 2026-10-28 08:44:07,474 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91744805 order {'name': '/', 'pos_reference': '261-128-000001', 'uuid': '2e315704-1d9d-495b-9c3d-54981d551832'} created pos.order #594 2026-10-28 08:44:07,478 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91744805 finished 2026-10-28 08:44:07,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3976 50 0.043 0.159 rw 2026-10-28 08:44:07,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [12/20] Tour OnlinePaymentWithMultiTables → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:44:07,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [13/20] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:44:07,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [14/20] Tour OnlinePaymentWithMultiTables → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:44:07,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.047 rw 2026-10-28 08:44:07,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.066 rw 2026-10-28 08:44:08,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [15/20] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:44:08,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [16/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:44:08,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [17/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:44:08,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [18/20] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:44:08,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [19/20] Tour OnlinePaymentWithMultiTables → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 08:44:08,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [20/20] Tour OnlinePaymentWithMultiTables → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:44:09,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: tour succeeded 2026-10-28 08:44:09,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: ╔═════════════════════════════════════════════╗ ║ TOUR OnlinePaymentWithMultiTables SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 08:44:09,256 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23099119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000002', 'uuid': '0b6f7a40-9b76-4d01-8e15-600d392ecedf'}] 2026-10-28 08:44:09,373 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23099119 order {'name': '/', 'pos_reference': '261-128-000002', 'uuid': '0b6f7a40-9b76-4d01-8e15-600d392ecedf'} created pos.order #595 2026-10-28 08:44:09,378 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23099119 finished 2026-10-28 08:44:09,410 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:44:09,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 20956740 (allocated 22564864) 2026-10-28 08:44:09,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.217 rw 2026-10-28 08:44:09,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3976 40 0.076 0.144 rw 2026-10-28 08:44:09,650 7 INFO rb-a84341f-226073-429745 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 50273 2026-10-28 08:44:09,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Closing websocket connection 2026-10-28 08:44:09,659 7 INFO rb-a84341f-226073-429745 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 50273 2026-10-28 08:44:09,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d7DzLOaI - [28/Oct/2026 08:44:09] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 96 5 0.007 0.021 rw 2026-10-28 08:44:09,785 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084409_785611_test_01_online_payment_with_multi_table.txt 2026-10-28 08:44:09,786 7 INFO rb-a84341f-226073-429745 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/tmpy_z9vosw_chrome_odoo" 2026-10-28 08:44:09,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-28 08:44:10,135 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:44:20,065 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 409 who belonged to [101] with changes [(, 6, 0)] 2026-10-28 08:44:20,397 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 5, 110] with changes [(, 6, 0)] 2026-10-28 08:44:22,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50403 2026-10-28 08:44:22,858 7 INFO rb-a84341f-226073-429745 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/tmpr0vs51dj_chrome_odoo 2026-10-28 08:44:22,858 7 INFO rb-a84341f-226073-429745 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:36095/json/version 2026-10-28 08:44:22,860 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:22,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-28 08:44:22,989 7 INFO rb-a84341f-226073-429745 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:36095/json 2026-10-28 08:44:22,990 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:23,015 7 INFO rb-a84341f-226073-429745 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:36095/devtools/page/1A6B2F73FCA75DC749601352AD488B1E 2026-10-28 08:44:23,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-10-28 08:44:23,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-10-28 08:44:23,503 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-28 08:44:23,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-10-28 08:44:23,524 7 INFO rb-a84341f-226073-429745 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/129?access_token=cefc05c78223443b" in browser 2026-10-28 08:44:23,524 7 INFO rb-a84341f-226073-429745 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/129?access_token=cefc05c78223443b" 2026-10-28 08:44:23,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:23] "GET /pos-self/129?access_token=cefc05c78223443b HTTP/1.1" 200 2402 70 0.068 0.252 rw 2026-10-28 08:44:23,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '1A6B2F73FCA75DC749601352AD488B1E', 'loaderId': 'F800C0394AB2E11C8E7F35FA1628B794', 'isDownload': False} 2026-10-28 08:44:23,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company')" 2026-10-28 08:44:23,913 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-28 08:44:24,224 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:44:24,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.023 0.724 ro 2026-10-28 08:44:24,298 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:44:24,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.427 ro 2026-10-28 08:44:24,354 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:44:24,376 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.018 0.442 ro 2026-10-28 08:44:24,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-10-28 08:44:24,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /favicon.ico HTTP/1.1" 301 273 8 0.006 0.024 ro 2026-10-28 08:44:24,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.022 ro 2026-10-28 08:44:24,741 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /web/image/website/2/favicon?unique=bddbfe1 HTTP/1.1" 200 1150 2 0.002 0.023 ro 2026-10-28 08:44:24,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-10-28 08:44:25,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:25] "POST /pos-self/data/129 HTTP/1.1" 200 467561 251 0.199 0.614 rw 2026-10-28 08:44:25,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:25] "GET /web/image/ir.attachment/245499/raw HTTP/1.1" 200 98715 3 0.001 0.011 ro 2026-10-28 08:44:25,914 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:44:25,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.025 ro 2026-10-28 08:44:26,166 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:245518) 2026-10-28 08:44:26,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.162 ro 2026-10-28 08:44:26,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/ir.attachment/245498/raw HTTP/1.1" 200 84994 3 0.002 0.052 ro 2026-10-28 08:44:26,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/6] Tour test_online_payment_self_multi_company → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:44:26,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [2/6] Tour test_online_payment_self_multi_company → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:44:26,315 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:44:26,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/pos.category/261/image_128?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.033 ro 2026-10-28 08:44:26,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [4/6] Tour test_online_payment_self_multi_company → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:44:26,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1865/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.053 ro 2026-10-28 08:44:26,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [5/6] Tour test_online_payment_self_multi_company → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:44:26,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/pos.category/260/image_128?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.096 ro 2026-10-28 08:44:26,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/pos.category/259/image_128?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.129 ro 2026-10-28 08:44:26,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.162 ro 2026-10-28 08:44:26,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1867/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.183 ro 2026-10-28 08:44:26,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [6/6] Tour test_online_payment_self_multi_company → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:44:26,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1864/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.154 ro 2026-10-28 08:44:26,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-10-28 08:44:26,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 08:44:26,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1862/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.204 ro 2026-10-28 08:44:26,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1863/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.173 ro 2026-10-28 08:44:26,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 13692564 (allocated 14561280) 2026-10-28 08:44:26,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/ir.attachment/245500/raw HTTP/1.1" 200 49165 3 0.002 0.154 ro 2026-10-28 08:44:26,700 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:44:26,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.157 ro 2026-10-28 08:44:26,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1868/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.17 ro 2026-10-28 08:44:26,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/1866/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.173 ro 2026-10-28 08:44:26,821 7 INFO rb-a84341f-226073-429745 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 50403 2026-10-28 08:44:26,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-10-28 08:44:26,825 7 INFO rb-a84341f-226073-429745 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 50403 2026-10-28 08:44:26,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.product/2015/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 0 9 0.026 0.128 ro 2026-10-28 08:44:26,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 2.059 rw 2026-10-28 08:44:26,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/11/image_512?unique=2026-10-28T05:51:21.000+00:00 HTTP/1.1" 200 0 3 0.004 0.17 ro 2026-10-28 08:44:26,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/12/image_512?unique=2026-10-28T08:43:36.000+00:00 HTTP/1.1" 200 0 3 0.006 0.17 ro 2026-10-28 08:44:26,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:26] "GET /web/image/product.template/13/image_512?unique=2026-10-28T05:51:21.000+00:00 HTTP/1.1" 200 0 3 0.003 0.158 ro 2026-10-28 08:44:26,935 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084426_935348_test_02_online_payment_with_multi_website_company.txt 2026-10-28 08:44:26,935 7 INFO rb-a84341f-226073-429745 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/tmpr0vs51dj_chrome_odoo" 2026-10-28 08:44:26,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: waiting for threads: [, ] 2026-10-28 08:44:27,012 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38634966 started for PoS orders references: [{'name': None, 'pos_reference': '260-129-000001', 'uuid': '97a020c9-be88-41b2-a5fe-a5e061f0f58b'}] 2026-10-28 08:44:27,068 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38634966 order {'name': None, 'pos_reference': '260-129-000001', 'uuid': '97a020c9-be88-41b2-a5fe-a5e061f0f58b'} created pos.order #596 2026-10-28 08:44:27,068 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38634966 finished 2026-10-28 08:44:27,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:27] "GET /web/image/product.template/16/image_512?unique=2026-10-28T05:52:23.000+00:00 HTTP/1.1" 200 0 3 0.002 0.392 ro 2026-10-28 08:44:27,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 YYikO5gd - [28/Oct/2026 08:44:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 88 0.073 0.474 rw 2026-10-28 08:44:37,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50529 2026-10-28 08:44:37,519 7 INFO rb-a84341f-226073-429745 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/tmp769rus8o_chrome_odoo 2026-10-28 08:44:37,519 7 INFO rb-a84341f-226073-429745 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:43509/json/version 2026-10-28 08:44:37,525 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:37,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-28 08:44:37,576 7 INFO rb-a84341f-226073-429745 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:43509/json 2026-10-28 08:44:37,577 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:37,585 7 INFO rb-a84341f-226073-429745 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:43509/devtools/page/FCFDDE22845ADF631994F462DE286280 2026-10-28 08:44:37,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-10-28 08:44:37,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-10-28 08:44:37,677 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-28 08:44:37,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-10-28 08:44:37,683 7 INFO rb-a84341f-226073-429745 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/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e" in browser 2026-10-28 08:44:37,684 7 INFO rb-a84341f-226073-429745 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/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e" 2026-10-28 08:44:38,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:38] "GET /pos/pay/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e HTTP/1.1" 200 12937 178 0.14 1.091 rw 2026-10-28 08:44:38,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'FCFDDE22845ADF631994F462DE286280', 'loaderId': '01594D3A6AFF3083EA6692295B242B0C', 'isDownload': False} 2026-10-28 08:44:38,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company_payment')" 2026-10-28 08:44:38,963 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-10-28 08:44:38,964 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-10-28 08:44:38,965 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 08:44:38,968 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 08:44:38,970 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-28 08:44:39,002 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 08:44:39,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.01 0.038 ro 2026-10-28 08:44:39,039 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 08:44:39,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.006 1.357 ro 2026-10-28 08:44:39,092 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 08:44:39,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.047 0.177 ro 2026-10-28 08:44:39,223 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 08:44:39,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.007 0.146 ro 2026-10-28 08:44:39,283 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 08:44:39,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.006 0.051 ro 2026-10-28 08:44:39,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.023 ro 2026-10-28 08:44:39,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=bddbfe1 HTTP/1.1" 200 6078 3 0.003 0.034 ro 2026-10-28 08:44:39,715 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 08:44:39,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.089 ro 2026-10-28 08:44:39,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:39] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.017 0.121 ro 2026-10-28 08:44:40,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-10-28 08:44:40,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 n5hnbes5 - [28/Oct/2026 08:44:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.01 ro 2026-10-28 08:44:40,637 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:44:40,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/1] Tour test_online_payment_self_multi_company_payment → Step button[name="o_payment_submit_button"]:not(:disabled) 2026-10-28 08:44:40,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-10-28 08:44:40,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company_payment SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-10-28 08:44:40,789 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-10-28 08:44:40,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11453324 (allocated 12320768) 2026-10-28 08:44:40,893 7 INFO rb-a84341f-226073-429745 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 50529 2026-10-28 08:44:40,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-10-28 08:44:40,894 7 INFO rb-a84341f-226073-429745 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 50529 2026-10-28 08:44:40,990 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084440_990320_test_02_online_payment_with_multi_website_company.txt 2026-10-28 08:44:40,990 7 INFO rb-a84341f-226073-429745 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/tmp769rus8o_chrome_odoo" 2026-10-28 08:44:41,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50653 2026-10-28 08:44:41,507 7 INFO rb-a84341f-226073-429745 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/tmpdl8gtizp_chrome_odoo 2026-10-28 08:44:41,507 7 INFO rb-a84341f-226073-429745 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:35479/json/version 2026-10-28 08:44:41,509 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35479', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:41,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-28 08:44:41,553 7 INFO rb-a84341f-226073-429745 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:35479/json 2026-10-28 08:44:41,554 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35479', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:41,575 7 INFO rb-a84341f-226073-429745 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:35479/devtools/page/E52A6346D5ABA5C528502C223E60FC41 2026-10-28 08:44:41,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-10-28 08:44:41,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-10-28 08:44:41,639 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 08:44:41,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-10-28 08:44:41,659 7 INFO rb-a84341f-226073-429745 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/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e" in browser 2026-10-28 08:44:41,659 7 INFO rb-a84341f-226073-429745 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/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e" 2026-10-28 08:44:41,732 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [596], uid: 2, model: pos.order 2026-10-28 08:44:42,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /pos/pay/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e HTTP/1.1" 200 18263 94 0.135 0.642 rw 2026-10-28 08:44:42,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'E52A6346D5ABA5C528502C223E60FC41', 'loaderId': 'BB2E22C12CA030567C3B13A8B7B46D24', 'isDownload': False} 2026-10-28 08:44:42,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company_payment')" 2026-10-28 08:44:42,510 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-10-28 08:44:42,510 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-10-28 08:44:42,511 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 08:44:42,512 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 08:44:42,514 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-28 08:44:42,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.031 ro 2026-10-28 08:44:42,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 2 0.002 0.032 ro 2026-10-28 08:44:42,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.036 ro 2026-10-28 08:44:42,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 2 0.002 0.017 ro 2026-10-28 08:44:42,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.045 ro 2026-10-28 08:44:42,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=bddbfe1 HTTP/1.1" 200 6078 3 0.003 0.012 ro 2026-10-28 08:44:42,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-10-28 08:44:42,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /website/static/description/icon.png HTTP/1.1" 200 3260 0 0 0.003 - 2026-10-28 08:44:42,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.018 ro 2026-10-28 08:44:42,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:42] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 2 0.003 0.038 ro 2026-10-28 08:44:43,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-10-28 08:44:43,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eMIe7oUh - [28/Oct/2026 08:44:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.01 ro 2026-10-28 08:44:43,725 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:44:43,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/1] Tour test_online_payment_self_multi_company_payment → Step button[name="o_payment_submit_button"]:not(:disabled) 2026-10-28 08:44:43,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-10-28 08:44:43,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company_payment SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-10-28 08:44:43,827 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-10-28 08:44:43,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11464248 (allocated 12845056) 2026-10-28 08:44:43,946 7 INFO rb-a84341f-226073-429745 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 50653 2026-10-28 08:44:43,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-10-28 08:44:43,947 7 INFO rb-a84341f-226073-429745 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 50653 2026-10-28 08:44:44,042 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084444_042635_test_02_online_payment_with_multi_website_company.txt 2026-10-28 08:44:44,043 7 INFO rb-a84341f-226073-429745 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/tmpdl8gtizp_chrome_odoo" 2026-10-28 08:44:44,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50784 2026-10-28 08:44:44,575 7 INFO rb-a84341f-226073-429745 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/tmpzsm_jtjk_chrome_odoo 2026-10-28 08:44:44,575 7 INFO rb-a84341f-226073-429745 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:33443/json/version 2026-10-28 08:44:44,576 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:44,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-28 08:44:44,647 7 INFO rb-a84341f-226073-429745 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:33443/json 2026-10-28 08:44:44,647 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:44:44,671 7 INFO rb-a84341f-226073-429745 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:33443/devtools/page/194DE116E391475776710725A5EBFF4F 2026-10-28 08:44:44,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-10-28 08:44:44,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-10-28 08:44:44,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-10-28 08:44:44,770 7 INFO rb-a84341f-226073-429745 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/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e" in browser 2026-10-28 08:44:44,770 7 INFO rb-a84341f-226073-429745 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/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e" 2026-10-28 08:44:45,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /pos/pay/596?access_token=da3c70f7-430e-470b-9abf-85328f2d322e HTTP/1.1" 200 11940 54 0.057 0.183 rw 2026-10-28 08:44:45,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '194DE116E391475776710725A5EBFF4F', 'loaderId': '6B11C487BB1C5478E3F608EB265E96EE', 'isDownload': False} 2026-10-28 08:44:45,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company_payment')" 2026-10-28 08:44:45,054 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 08:44:45,063 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-10-28 08:44:45,065 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-10-28 08:44:45,065 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 08:44:45,071 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-28 08:44:45,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 2 0.002 0.018 ro 2026-10-28 08:44:45,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.044 ro 2026-10-28 08:44:45,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.028 ro 2026-10-28 08:44:45,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.021 ro 2026-10-28 08:44:45,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 2 0.002 0.018 ro 2026-10-28 08:44:45,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=bddbfe1 HTTP/1.1" 200 6078 3 0.003 0.017 ro 2026-10-28 08:44:45,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.031 ro 2026-10-28 08:44:45,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.02 ro 2026-10-28 08:44:45,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:45] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 2 0.006 0.033 ro 2026-10-28 08:44:46,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-10-28 08:44:46,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2Q7UCvYm - [28/Oct/2026 08:44:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.004 ro 2026-10-28 08:44:46,168 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:44:46,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/1] Tour test_online_payment_self_multi_company_payment → Step button[name="o_payment_submit_button"]:not(:disabled) 2026-10-28 08:44:46,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-10-28 08:44:46,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company_payment SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-10-28 08:44:46,286 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-10-28 08:44:46,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11468812 (allocated 12582912) 2026-10-28 08:44:46,410 7 INFO rb-a84341f-226073-429745 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 50784 2026-10-28 08:44:46,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-10-28 08:44:46,412 7 INFO rb-a84341f-226073-429745 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 50784 2026-10-28 08:44:46,548 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084446_548157_test_02_online_payment_with_multi_website_company.txt 2026-10-28 08:44:46,548 7 INFO rb-a84341f-226073-429745 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/tmpzsm_jtjk_chrome_odoo" 2026-10-28 08:44:46,754 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 431 checked, 8 removed 2026-10-28 08:44:46,834 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 08:44:49,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-28 08:44:50,913 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:44:59,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 50911 2026-10-28 08:44:59,924 7 INFO rb-a84341f-226073-429745 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/tmph9bh1yh9_chrome_odoo 2026-10-28 08:44:59,924 7 INFO rb-a84341f-226073-429745 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:42033/json/version 2026-10-28 08:44:59,926 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:00,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-10-28 08:45:00,002 7 INFO rb-a84341f-226073-429745 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:42033/json 2026-10-28 08:45:00,003 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:00,024 7 INFO rb-a84341f-226073-429745 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:42033/devtools/page/E801224B7B52D0AAD38144610AD9C431 2026-10-28 08:45:00,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Enable chrome headless console log notification 2026-10-28 08:45:00,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome headless enable page notifications 2026-10-28 08:45:00,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Setting session cookie in browser 2026-10-28 08:45:00,449 7 INFO rb-a84341f-226073-429745 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/130?access_token=901c41c2d7694dea" in browser 2026-10-28 08:45:00,449 7 INFO rb-a84341f-226073-429745 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/130?access_token=901c41c2d7694dea" 2026-10-28 08:45:00,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:00] "GET /pos-self/130?access_token=901c41c2d7694dea HTTP/1.1" 200 2378 60 0.035 0.183 rw 2026-10-28 08:45:00,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'E801224B7B52D0AAD38144610AD9C431', 'loaderId': '7879C09DF42DAA9356224C2647E51D10', 'isDownload': False} 2026-10-28 08:45:00,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate ready code "odoo.isTourReady('test_kiosk_cart_restore_and_cancel')" 2026-10-28 08:45:00,741 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:45:00,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:00] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.321 ro 2026-10-28 08:45:00,807 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:45:00,850 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:45:00,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:00] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.129 ro 2026-10-28 08:45:00,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:00] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.012 0.144 ro 2026-10-28 08:45:01,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: Owl is running in 'dev' mode. 2026-10-28 08:45:01,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:01] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-10-28 08:45:01,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.012 ro 2026-10-28 08:45:01,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:01] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.017 ro 2026-10-28 08:45:01,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.021 rw 2026-10-28 08:45:02,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "POST /pos-self/data/130 HTTP/1.1" 200 467780 267 0.229 0.635 rw 2026-10-28 08:45:02,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/ir.attachment/246561/raw HTTP/1.1" 200 98715 3 0.002 0.011 ro 2026-10-28 08:45:02,419 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:45:02,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.03 ro 2026-10-28 08:45:02,673 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:246565) 2026-10-28 08:45:02,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.162 ro 2026-10-28 08:45:02,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/ir.attachment/246560/raw HTTP/1.1" 200 84994 3 0.004 0.099 ro 2026-10-28 08:45:02,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [1/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:45:02,800 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:45:02,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.045 ro 2026-10-28 08:45:02,907 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:45:02,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.066 ro 2026-10-28 08:45:02,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [4/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:45:02,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/product.template/1870/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.063 ro 2026-10-28 08:45:02,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/product.template/1872/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.094 ro 2026-10-28 08:45:02,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [5/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:03,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /web/image/product.template/1871/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.111 ro 2026-10-28 08:45:03,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "GET /web/image/product.template/1869/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.131 ro 2026-10-28 08:45:03,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [6/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:03,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [7/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:45:03,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.014 0.167 ro 2026-10-28 08:45:03,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [8/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Back' (trigger: .btn:contains('Back')) 2026-10-28 08:45:03,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "GET /web/image/product.template/1873/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.173 ro 2026-10-28 08:45:03,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "GET /web/image/ir.attachment/245543/raw HTTP/1.1" 200 49165 3 0.006 0.09 ro 2026-10-28 08:45:03,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.09 ro 2026-10-28 08:45:03,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "GET /web/image/product.product/2024/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.108 ro 2026-10-28 08:45:03,274 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56078127 started for PoS orders references: [{'name': None, 'pos_reference': '260-130-000001', 'uuid': '6ed57d04-095b-4453-ba45-14a9961322c4'}] 2026-10-28 08:45:03,352 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56078127 order {'name': None, 'pos_reference': '260-130-000001', 'uuid': '6ed57d04-095b-4453-ba45-14a9961322c4'} created pos.order #597 2026-10-28 08:45:03,353 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56078127 finished 2026-10-28 08:45:03,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 86 0.096 0.294 rw 2026-10-28 08:45:03,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [9/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:03,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.029 rw 2026-10-28 08:45:03,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [10/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:03,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [11/13] Tour test_kiosk_cart_restore_and_cancel → Step Click back button (trigger: .btn.btn-back) 2026-10-28 08:45:03,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.011 0.025 rw 2026-10-28 08:45:03,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [12/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-28 08:45:03,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [13/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-28 08:45:03,749 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58607477 started for PoS orders references: [{'name': None, 'pos_reference': '260-130-000001', 'uuid': '6ed57d04-095b-4453-ba45-14a9961322c4'}] 2026-10-28 08:45:03,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-28 08:45:03,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_kiosk_cart_restore_and_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-28 08:45:03,781 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58607477 order {'name': None, 'pos_reference': '260-130-000001', 'uuid': '6ed57d04-095b-4453-ba45-14a9961322c4'} updated pos.order #597 2026-10-28 08:45:03,781 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58607477 finished 2026-10-28 08:45:03,906 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:45:03,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 13883468 (allocated 15085568) 2026-10-28 08:45:04,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.754 rw 2026-10-28 08:45:04,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 0 74 0.133 0.195 rw 2026-10-28 08:45:04,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 50911 2026-10-28 08:45:04,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-28 08:45:04,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 50911 2026-10-28 08:45:04,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dATt6JwU - [28/Oct/2026 08:45:04] "POST /pos-self-order/remove-order HTTP/1.1" 200 0 13 0.041 0.3 rw 2026-10-28 08:45:04,158 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084504_158122_test_kiosk_cart_restore_and_cancel.txt 2026-10-28 08:45:04,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmph9bh1yh9_chrome_odoo" 2026-10-28 08:45:04,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-28 08:45:05,559 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:45:14,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 51038 2026-10-28 08:45:14,227 7 INFO rb-a84341f-226073-429745 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/tmpe143fksf_chrome_odoo 2026-10-28 08:45:14,227 7 INFO rb-a84341f-226073-429745 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:42587/json/version 2026-10-28 08:45:14,230 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:14,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-10-28 08:45:14,382 7 INFO rb-a84341f-226073-429745 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:42587/json 2026-10-28 08:45:14,383 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:14,396 7 INFO rb-a84341f-226073-429745 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:42587/devtools/page/49D1D52644B99D67E0D10CF9E57A6E7A 2026-10-28 08:45:14,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Enable chrome headless console log notification 2026-10-28 08:45:14,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome headless enable page notifications 2026-10-28 08:45:14,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Setting session cookie in browser 2026-10-28 08:45:14,815 7 INFO rb-a84341f-226073-429745 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/131?access_token=bef6444c38054892" in browser 2026-10-28 08:45:14,815 7 INFO rb-a84341f-226073-429745 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/131?access_token=bef6444c38054892" 2026-10-28 08:45:15,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /pos-self/131?access_token=bef6444c38054892 HTTP/1.1" 200 2378 60 0.05 0.207 rw 2026-10-28 08:45:15,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '49D1D52644B99D67E0D10CF9E57A6E7A', 'loaderId': '0D37DF7ED125553AFDEB76BB4050612B', 'isDownload': False} 2026-10-28 08:45:15,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-10-28 08:45:15,164 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:45:15,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.37 ro 2026-10-28 08:45:15,235 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:45:15,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.015 0.102 ro 2026-10-28 08:45:15,285 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:45:15,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.172 ro 2026-10-28 08:45:15,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: Owl is running in 'dev' mode. 2026-10-28 08:45:15,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-10-28 08:45:15,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-10-28 08:45:15,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.017 ro 2026-10-28 08:45:15,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-10-28 08:45:16,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:16] "POST /pos-self/data/131 HTTP/1.1" 200 467780 267 0.261 0.568 rw 2026-10-28 08:45:16,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:16] "GET /web/image/ir.attachment/247587/raw HTTP/1.1" 200 98715 3 0.002 0.013 ro 2026-10-28 08:45:16,830 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:45:16,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:16] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.034 ro 2026-10-28 08:45:17,017 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:247591) 2026-10-28 08:45:17,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.122 ro 2026-10-28 08:45:17,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/ir.attachment/247586/raw HTTP/1.1" 200 84994 3 0.001 0.023 ro 2026-10-28 08:45:17,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:45:17,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:45:17,126 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:45:17,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:45:17,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.04 ro 2026-10-28 08:45:17,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.051 ro 2026-10-28 08:45:17,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:17,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/product.template/1870/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.077 ro 2026-10-28 08:45:17,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:45:17,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/product.template/1871/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.122 ro 2026-10-28 08:45:17,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-10-28 08:45:17,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/product.template/1872/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.144 ro 2026-10-28 08:45:17,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/product.template/1869/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.163 ro 2026-10-28 08:45:17,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.156 ro 2026-10-28 08:45:17,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/product.template/1873/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.16 ro 2026-10-28 08:45:17,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/ir.attachment/246569/raw HTTP/1.1" 200 49165 3 0.002 0.128 ro 2026-10-28 08:45:17,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.124 ro 2026-10-28 08:45:17,519 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82111243 started for PoS orders references: [{'name': None, 'pos_reference': '260-131-000001', 'uuid': 'fa06308e-b7ec-4b8b-bcab-63c963618eca'}] 2026-10-28 08:45:17,571 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82111243 order {'name': None, 'pos_reference': '260-131-000001', 'uuid': 'fa06308e-b7ec-4b8b-bcab-63c963618eca'} created pos.order #598 2026-10-28 08:45:17,572 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82111243 finished 2026-10-28 08:45:17,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.074 0.316 rw 2026-10-28 08:45:17,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.014 0.024 rw 2026-10-28 08:45:17,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-28 08:45:17,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:45:18,004 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:45:18,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X0IlngZ9 - [28/Oct/2026 08:45:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 2.219 rw 2026-10-28 08:45:18,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 13492988 (allocated 14299136) 2026-10-28 08:45:18,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 51038 2026-10-28 08:45:18,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-28 08:45:18,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 51038 2026-10-28 08:45:18,221 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084518_221325_test_online_payment_kiosk_qr_code.txt 2026-10-28 08:45:18,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpe143fksf_chrome_odoo" 2026-10-28 08:45:18,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-28 08:45:19,771 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:45:28,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 51174 2026-10-28 08:45:28,407 7 INFO rb-a84341f-226073-429745 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/tmpfcao3n_f_chrome_odoo 2026-10-28 08:45:28,407 7 INFO rb-a84341f-226073-429745 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:35727/json/version 2026-10-28 08:45:28,408 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:28,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:45:28,487 7 INFO rb-a84341f-226073-429745 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:35727/json 2026-10-28 08:45:28,488 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:28,515 7 INFO rb-a84341f-226073-429745 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:35727/devtools/page/6D7BF9EF0FEF6BB599C9E2E0A6552FDD 2026-10-28 08:45:28,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:45:28,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:45:28,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 08:45:28,938 7 INFO rb-a84341f-226073-429745 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/132?access_token=2502e3395400490b" in browser 2026-10-28 08:45:28,939 7 INFO rb-a84341f-226073-429745 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/132?access_token=2502e3395400490b" 2026-10-28 08:45:29,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /pos-self/132?access_token=2502e3395400490b HTTP/1.1" 200 2379 60 0.061 0.288 rw 2026-10-28 08:45:29,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '6D7BF9EF0FEF6BB599C9E2E0A6552FDD', 'loaderId': '9C7F633C588885C96869A27EA3CB284B', 'isDownload': False} 2026-10-28 08:45:29,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-10-28 08:45:29,373 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:45:29,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.44 ro 2026-10-28 08:45:29,457 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:45:29,520 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:45:29,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.152 ro 2026-10-28 08:45:29,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.018 0.182 ro 2026-10-28 08:45:29,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:45:29,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-10-28 08:45:29,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.023 ro 2026-10-28 08:45:29,881 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.019 ro 2026-10-28 08:45:29,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-10-28 08:45:30,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:30] "POST /pos-self/data/132 HTTP/1.1" 200 467777 269 0.207 0.611 rw 2026-10-28 08:45:31,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/ir.attachment/248613/raw HTTP/1.1" 200 98715 3 0.003 0.009 ro 2026-10-28 08:45:31,027 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:45:31,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.005 0.03 ro 2026-10-28 08:45:31,388 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:248617) 2026-10-28 08:45:31,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.02 0.213 ro 2026-10-28 08:45:31,406 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/ir.attachment/248612/raw HTTP/1.1" 200 84994 3 0.001 0.177 ro 2026-10-28 08:45:31,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:45:31,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:45:31,526 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:45:31,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.035 ro 2026-10-28 08:45:31,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.066 ro 2026-10-28 08:45:31,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.066 ro 2026-10-28 08:45:31,690 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:45:31,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.077 ro 2026-10-28 08:45:31,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:45:31,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:31,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/ir.attachment/247595/raw HTTP/1.1" 200 49165 3 0.002 0.021 ro 2026-10-28 08:45:31,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:45:31,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:45:31,917 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .option-item:contains("1")) 2026-10-28 08:45:31,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 9 0.011 0.045 ro 2026-10-28 08:45:31,943 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 08:45:31,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:31] "GET /web/image/product.product/2024/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.095 ro 2026-10-28 08:45:31,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 08:45:31,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:45:32,078 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95920097 started for PoS orders references: [{'name': None, 'pos_reference': '260-132-000001', 'uuid': 'ee6661a8-2e2e-4720-865c-47b4ee6bd14d'}] 2026-10-28 08:45:32,128 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:45:32,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14036516 (allocated 15347712) 2026-10-28 08:45:32,159 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95920097 order {'name': None, 'pos_reference': '260-132-000001', 'uuid': 'ee6661a8-2e2e-4720-865c-47b4ee6bd14d'} created pos.order #599 2026-10-28 08:45:32,160 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95920097 finished 2026-10-28 08:45:32,265 7 INFO rb-a84341f-226073-429745 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 51174 2026-10-28 08:45:32,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 08:45:32,276 7 INFO rb-a84341f-226073-429745 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 51174 2026-10-28 08:45:32,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 2.344 rw 2026-10-28 08:45:32,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tXqAPsUt - [28/Oct/2026 08:45:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.081 0.23 rw 2026-10-28 08:45:32,376 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084532_376313_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-28 08:45:32,376 7 INFO rb-a84341f-226073-429745 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/tmpfcao3n_f_chrome_odoo" 2026-10-28 08:45:32,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 51299 2026-10-28 08:45:32,815 7 INFO rb-a84341f-226073-429745 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/tmp7cwajyz4_chrome_odoo 2026-10-28 08:45:32,815 7 INFO rb-a84341f-226073-429745 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:42419/json/version 2026-10-28 08:45:32,816 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:32,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:45:32,863 7 INFO rb-a84341f-226073-429745 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:42419/json 2026-10-28 08:45:32,864 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:32,891 7 INFO rb-a84341f-226073-429745 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:42419/devtools/page/D090951477CD59CC0905361DC1C2F54B 2026-10-28 08:45:32,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:45:32,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:45:33,083 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:45:33,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 08:45:33,110 7 INFO rb-a84341f-226073-429745 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=132" in browser 2026-10-28 08:45:33,110 7 INFO rb-a84341f-226073-429745 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=132" 2026-10-28 08:45:33,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:33] "GET /pos/ui?config_id=132 HTTP/1.1" 200 6901 57 0.037 0.141 rw 2026-10-28 08:45:33,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'D090951477CD59CC0905361DC1C2F54B', 'loaderId': 'AFCACDA1E81035AC671A8201F52F7CC2', 'isDownload': False} 2026-10-28 08:45:33,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_pos_self_order_preparation_changes')" 2026-10-28 08:45:33,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:33] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.029 ro 2026-10-28 08:45:33,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:33] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.008 0.255 ro 2026-10-28 08:45:33,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:33] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.059 ro 2026-10-28 08:45:34,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:45:34,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:45:34,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:45:34,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-10-28 08:45:34,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.012 rw 2026-10-28 08:45:34,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.018 rw 2026-10-28 08:45:34,756 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:45:35,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513763 304 0.321 0.75 rw 2026-10-28 08:45:35,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.3707547187805176 2026-10-28 08:45:35,670 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:45:35,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [1/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:45:35,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-10-28 08:45:35,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.01 ro 2026-10-28 08:45:35,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:45:35,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.009 0.03 rw 2026-10-28 08:45:35,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 08:45:36,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.013 ro 2026-10-28 08:45:36,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.005 0.033 rw 2026-10-28 08:45:36,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:45:36,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.013 - 2026-10-28 08:45:36,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.009 0.051 rw 2026-10-28 08:45:36,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.023 rw 2026-10-28 08:45:36,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:45:36,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.037 ro 2026-10-28 08:45:36,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.024 - 2026-10-28 08:45:36,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-10-28 08:45:36,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [2/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-28 08:45:36,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:36] "GET /pos/ui/132?from_backend=True HTTP/1.1" 200 6941 31 0.049 0.097 rw 2026-10-28 08:45:36,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [3/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .order_tracker 2026-10-28 08:45:36,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [4/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-28 08:45:36,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [5/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-28 08:45:37,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [6/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-10-28 08:45:37,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [7/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-10-28 08:45:37,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [8/9] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:45:37,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:37] "GET /pos/ui/132 HTTP/1.1" 200 6941 31 0.031 0.229 rw 2026-10-28 08:45:37,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:45:37,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [9/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-10-28 08:45:37,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 08:45:37,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_pos_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:45:37,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.039 0.207 rw 2026-10-28 08:45:37,256 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:45:37,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 19267724 (allocated 20467712) 2026-10-28 08:45:37,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 2.914 rw 2026-10-28 08:45:37,405 7 INFO rb-a84341f-226073-429745 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 51299 2026-10-28 08:45:37,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 08:45:37,420 7 INFO rb-a84341f-226073-429745 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 51299 2026-10-28 08:45:37,535 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084537_535259_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-28 08:45:37,535 7 INFO rb-a84341f-226073-429745 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/tmp7cwajyz4_chrome_odoo" 2026-10-28 08:45:37,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [] 2026-10-28 08:45:37,688 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:45:37,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lPWPzkgt - [28/Oct/2026 08:45:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.113 0.286 rw 2026-10-28 08:45:47,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_dynamic_qr ... 2026-10-28 08:45:49,190 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:45:57,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome pid: 51431 2026-10-28 08:45:57,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpoenf53n2_chrome_odoo 2026-10-28 08:45:57,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:37793/json/version 2026-10-28 08:45:57,857 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:57,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-10-28 08:45:57,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:37793/json 2026-10-28 08:45:57,890 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:45:57,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Websocket url found: ws://127.0.0.1:37793/devtools/page/FBEFBF9BD0D193A0B659A3B0506D562A 2026-10-28 08:45:57,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Enable chrome headless console log notification 2026-10-28 08:45:57,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome headless enable page notifications 2026-10-28 08:45:58,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Setting session cookie in browser 2026-10-28 08:45:58,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/133?access_token=57520347c39e4886&order_identifier=363ae05e-dcec-4bc5-bb6f-92ee2a8d554b" in browser 2026-10-28 08:45:58,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/133?access_token=57520347c39e4886&order_identifier=363ae05e-dcec-4bc5-bb6f-92ee2a8d554b" 2026-10-28 08:45:58,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:58] "GET /pos-self/133?access_token=57520347c39e4886&order_identifier=363ae05e-dcec-4bc5-bb6f-92ee2a8d554b HTTP/1.1" 200 2379 60 0.043 0.229 rw 2026-10-28 08:45:58,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': 'FBEFBF9BD0D193A0B659A3B0506D562A', 'loaderId': '0037FCD7424556CA1193FF26FDA687E6', 'isDownload': False} 2026-10-28 08:45:58,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_dynamic_qr')" 2026-10-28 08:45:58,619 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:45:58,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:58] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.354 ro 2026-10-28 08:45:58,702 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:45:58,740 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:45:58,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:58] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.148 ro 2026-10-28 08:45:58,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:58] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.152 ro 2026-10-28 08:45:59,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-10-28 08:45:59,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:59] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-10-28 08:45:59,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.021 ro 2026-10-28 08:45:59,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:59] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.005 0.016 ro 2026-10-28 08:45:59,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:45:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-10-28 08:46:00,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "POST /pos-self/data/133 HTTP/1.1" 200 467572 269 0.275 0.629 rw 2026-10-28 08:46:00,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-10-28 08:46:00,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.009 0.056 rw 2026-10-28 08:46:00,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.064 ro 2026-10-28 08:46:00,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/image/ir.attachment/249639/raw HTTP/1.1" 200 98715 3 0.007 0.011 ro 2026-10-28 08:46:00,673 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:249643) 2026-10-28 08:46:00,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.014 0.164 ro 2026-10-28 08:46:00,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/image/ir.attachment/249638/raw HTTP/1.1" 200 84994 3 0.002 0.027 ro 2026-10-28 08:46:00,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [1/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:46:00,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [2/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:00,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [3/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:46:00,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.044 ro 2026-10-28 08:46:00,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.06 ro 2026-10-28 08:46:00,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [4/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:00,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.077 ro 2026-10-28 08:46:00,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [5/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:00,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 10346 3 0.011 0.106 ro 2026-10-28 08:46:01,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "GET /web/image/ir.attachment/248621/raw HTTP/1.1" 200 49165 3 0.001 0.009 ro 2026-10-28 08:46:01,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [6/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:46:01,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [7/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:46:01,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.043 ro 2026-10-28 08:46:01,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.012 0.07 rw 2026-10-28 08:46:01,289 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17273026 started for PoS orders references: [{'name': None, 'pos_reference': '260-133-000001', 'uuid': '56ccd23d-94fa-472d-9b41-c09c6d0e611f'}] 2026-10-28 08:46:01,325 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [995] to pos.order #600 2026-10-28 08:46:01,338 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17273026 order {'name': None, 'pos_reference': '260-133-000001', 'uuid': '56ccd23d-94fa-472d-9b41-c09c6d0e611f'} updated pos.order #600 2026-10-28 08:46:01,338 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17273026 finished 2026-10-28 08:46:01,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.063 0.16 rw 2026-10-28 08:46:01,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.017 rw 2026-10-28 08:46:01,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [8/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:01,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [9/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-10-28 08:46:01,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [10/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:01,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [11/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:01,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [12/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:46:01,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [13/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:46:01,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "GET /web/image/product.product/2024/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.043 ro 2026-10-28 08:46:01,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.024 0.085 rw 2026-10-28 08:46:01,894 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54418474 started for PoS orders references: [{'name': None, 'pos_reference': '260-133-000001', 'uuid': '56ccd23d-94fa-472d-9b41-c09c6d0e611f'}] 2026-10-28 08:46:01,926 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [996] to pos.order #600 2026-10-28 08:46:01,944 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54418474 order {'name': None, 'pos_reference': '260-133-000001', 'uuid': '56ccd23d-94fa-472d-9b41-c09c6d0e611f'} updated pos.order #600 2026-10-28 08:46:01,944 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54418474 finished 2026-10-28 08:46:02,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.1 0.155 rw 2026-10-28 08:46:02,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [14/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:46:02,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.017 rw 2026-10-28 08:46:02,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [15/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:46:02,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [16/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:46:02,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: tour succeeded 2026-10-28 08:46:02,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-28 08:46:02,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.033 0.046 rw 2026-10-28 08:46:02,342 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:46:02,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: heap 14543492 (allocated 15872000) 2026-10-28 08:46:02,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 3.143 rw 2026-10-28 08:46:02,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: Error received after termination: console.groupEnd 2026-10-28 08:46:02,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: Error received after termination: 2026-10-28 08:46:02,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 51431 2026-10-28 08:46:02,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Closing websocket connection 2026-10-28 08:46:02,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 51431 2026-10-28 08:46:02,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084602_601436_test_online_payment_self_dynamic_qr.txt 2026-10-28 08:46:02,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmpoenf53n2_chrome_odoo" 2026-10-28 08:46:02,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: waiting for threads: [] 2026-10-28 08:46:03,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 raXhcaAb - [28/Oct/2026 08:46:03] "GET /pos/pay/600?access_token=363ae05e-dcec-4bc5-bb6f-92ee2a8d554b&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F133%2Fconfirmation%2F363ae05e-dcec-4bc5-bb6f-92ee2a8d554b%2Forder%3Faccess_token%3D57520347c39e4886%26order_identifier%3D363ae05e-dcec-4bc5-bb6f-92ee2a8d554b HTTP/1.1" 200 0 153 0.129 0.934 rw 2026-10-28 08:46:12,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-28 08:46:13,991 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:46:22,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 51562 2026-10-28 08:46:22,777 7 INFO rb-a84341f-226073-429745 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/tmpw8xyy9ud_chrome_odoo 2026-10-28 08:46:22,777 7 INFO rb-a84341f-226073-429745 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:39107/json/version 2026-10-28 08:46:22,778 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:22,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:46:22,833 7 INFO rb-a84341f-226073-429745 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:39107/json 2026-10-28 08:46:22,833 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:22,859 7 INFO rb-a84341f-226073-429745 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:39107/devtools/page/2F1842F0ECA4D758F6DA4C502C869B98 2026-10-28 08:46:22,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-10-28 08:46:22,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-10-28 08:46:23,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-10-28 08:46:23,250 7 INFO rb-a84341f-226073-429745 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/134?access_token=936776fd6f9d49d2" in browser 2026-10-28 08:46:23,251 7 INFO rb-a84341f-226073-429745 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/134?access_token=936776fd6f9d49d2" 2026-10-28 08:46:23,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:23] "GET /pos-self/134?access_token=936776fd6f9d49d2 HTTP/1.1" 200 2379 60 0.043 0.244 rw 2026-10-28 08:46:23,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '2F1842F0ECA4D758F6DA4C502C869B98', 'loaderId': '3587C75FF564CCB528BF072955577C55', 'isDownload': False} 2026-10-28 08:46:23,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal')" 2026-10-28 08:46:23,602 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:46:23,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:23] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.377 ro 2026-10-28 08:46:23,668 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:46:23,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:23] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.094 ro 2026-10-28 08:46:23,714 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:46:23,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:23] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.163 ro 2026-10-28 08:46:24,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:46:24,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-10-28 08:46:24,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.015 ro 2026-10-28 08:46:24,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:24] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.006 0.027 ro 2026-10-28 08:46:24,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:24] "POST /pos-self/data/134 HTTP/1.1" 200 467717 269 0.261 0.49 rw 2026-10-28 08:46:24,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.748 rw 2026-10-28 08:46:25,222 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:46:25,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/image/ir.attachment/250668/raw HTTP/1.1" 200 98715 3 0.004 0.014 ro 2026-10-28 08:46:25,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.036 ro 2026-10-28 08:46:25,527 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:250672) 2026-10-28 08:46:25,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.191 ro 2026-10-28 08:46:25,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/image/ir.attachment/250667/raw HTTP/1.1" 200 84994 3 0.003 0.078 ro 2026-10-28 08:46:25,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [1/21] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:46:25,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [2/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:25,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [3/21] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-10-28 08:46:25,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [4/21] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 08:46:25,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/image/ir.attachment/249647/raw HTTP/1.1" 200 49165 3 0.005 0.017 ro 2026-10-28 08:46:25,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-10-28 08:46:25,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [5/21] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:46:25,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.032 ro 2026-10-28 08:46:25,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [6/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:25,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [7/21] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:25,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.008 0.063 ro 2026-10-28 08:46:26,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:25] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.09 ro 2026-10-28 08:46:26,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [8/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:46:26,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:26] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.041 ro 2026-10-28 08:46:26,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [9/21] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 08:46:26,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [10/21] Tour self_mobile_online_payment_meal → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 08:46:26,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [11/21] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 08:46:26,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [12/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:46:26,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:26] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.066 0.112 rw 2026-10-28 08:46:26,600 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86104973 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000001', 'uuid': '1bd8eb38-b829-462a-aa5a-b6539df51830'}] 2026-10-28 08:46:26,667 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86104973 order {'name': None, 'pos_reference': '260-134-000001', 'uuid': '1bd8eb38-b829-462a-aa5a-b6539df51830'} created pos.order #601 2026-10-28 08:46:26,667 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86104973 finished 2026-10-28 08:46:26,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.109 0.192 rw 2026-10-28 08:46:26,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.027 rw 2026-10-28 08:46:26,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [13/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:26,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [14/21] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-10-28 08:46:27,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [15/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:27,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [16/21] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:27,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [17/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:46:27,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [18/21] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:46:27,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:27] "GET /web/image/product.product/2024/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.038 ro 2026-10-28 08:46:27,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.021 0.089 rw 2026-10-28 08:46:27,398 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11227714 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000001', 'uuid': '1bd8eb38-b829-462a-aa5a-b6539df51830'}] 2026-10-28 08:46:27,430 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [998] to pos.order #601 2026-10-28 08:46:27,438 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11227714 order {'name': None, 'pos_reference': '260-134-000001', 'uuid': '1bd8eb38-b829-462a-aa5a-b6539df51830'} updated pos.order #601 2026-10-28 08:46:27,439 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11227714 finished 2026-10-28 08:46:27,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.09 0.147 rw 2026-10-28 08:46:27,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [19/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:46:27,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.025 rw 2026-10-28 08:46:27,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [20/21] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:46:27,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [21/21] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:46:27,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-10-28 08:46:27,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 08:46:27,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.025 0.075 rw 2026-10-28 08:46:27,862 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:46:27,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Q-_BDQFj - [28/Oct/2026 08:46:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 2.916 rw 2026-10-28 08:46:27,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 16456624 (allocated 19279872) 2026-10-28 08:46:27,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-10-28 08:46:27,941 7 INFO rb-a84341f-226073-429745 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: 2026-10-28 08:46:28,002 7 INFO rb-a84341f-226073-429745 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 51562 2026-10-28 08:46:28,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-10-28 08:46:28,004 7 INFO rb-a84341f-226073-429745 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 51562 2026-10-28 08:46:28,157 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084628_157164_test_online_payment_self_pay_after_meal_table.txt 2026-10-28 08:46:28,157 7 INFO rb-a84341f-226073-429745 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/tmpw8xyy9ud_chrome_odoo" 2026-10-28 08:46:28,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 51689 2026-10-28 08:46:28,593 7 INFO rb-a84341f-226073-429745 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/tmpesprg_rp_chrome_odoo 2026-10-28 08:46:28,593 7 INFO rb-a84341f-226073-429745 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:33327/json/version 2026-10-28 08:46:28,594 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:28,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:46:28,621 7 INFO rb-a84341f-226073-429745 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:33327/json 2026-10-28 08:46:28,622 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:28,640 7 INFO rb-a84341f-226073-429745 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:33327/devtools/page/953A99244EEE8C3085B8D11F551A679C 2026-10-28 08:46:28,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-10-28 08:46:28,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-10-28 08:46:28,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-10-28 08:46:28,715 7 INFO rb-a84341f-226073-429745 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/134?access_token=936776fd6f9d49d2&table_identifier=96839316" in browser 2026-10-28 08:46:28,715 7 INFO rb-a84341f-226073-429745 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/134?access_token=936776fd6f9d49d2&table_identifier=96839316" 2026-10-28 08:46:28,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:28] "GET /pos-self/134?access_token=936776fd6f9d49d2&table_identifier=96839316 HTTP/1.1" 200 2419 8 0.012 0.064 rw 2026-10-28 08:46:28,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '953A99244EEE8C3085B8D11F551A679C', 'loaderId': '08D196F94221FC38EE9A7000CDA878A4', 'isDownload': False} 2026-10-28 08:46:28,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_table')" 2026-10-28 08:46:28,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:28] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.003 0.162 ro 2026-10-28 08:46:28,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:28] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.048 ro 2026-10-28 08:46:28,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:28] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.003 0.059 ro 2026-10-28 08:46:29,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:46:29,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:29] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.02 ro 2026-10-28 08:46:29,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.02 ro 2026-10-28 08:46:29,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:29] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.017 ro 2026-10-28 08:46:30,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "POST /pos-self/data/134 HTTP/1.1" 200 467717 260 0.228 0.545 rw 2026-10-28 08:46:30,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.781 rw 2026-10-28 08:46:30,326 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:46:30,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.005 0.017 rw 2026-10-28 08:46:30,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.017 ro 2026-10-28 08:46:30,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/image/ir.attachment/250668/raw HTTP/1.1" 200 98715 3 0.004 0.013 ro 2026-10-28 08:46:30,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.011 ro 2026-10-28 08:46:30,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [1/17] Tour self_mobile_online_payment_meal_table → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 08:46:30,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [2/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:30,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [3/17] Tour self_mobile_online_payment_meal_table → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-28 08:46:30,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/image/ir.attachment/249647/raw HTTP/1.1" 200 49165 3 0.002 0.015 ro 2026-10-28 08:46:30,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.015 0.045 ro 2026-10-28 08:46:30,855 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 08:46:30,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.039 ro 2026-10-28 08:46:30,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [5/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:30,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.071 ro 2026-10-28 08:46:30,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [6/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:31,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 10346 3 0.007 0.097 ro 2026-10-28 08:46:31,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [7/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:46:31,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [8/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:46:31,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:31] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.059 ro 2026-10-28 08:46:31,154 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53122412 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000002', 'uuid': 'be798554-1239-449a-844c-90db8c759abb'}] 2026-10-28 08:46:31,256 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53122412 order {'name': None, 'pos_reference': '260-134-000002', 'uuid': 'be798554-1239-449a-844c-90db8c759abb'} created pos.order #602 2026-10-28 08:46:31,257 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53122412 finished 2026-10-28 08:46:31,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.127 0.201 rw 2026-10-28 08:46:31,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [9/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:31,517 7 INFO rb-a84341f-226073-429745 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_card span:contains('Fanta')) 2026-10-28 08:46:31,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.03 0.064 rw 2026-10-28 08:46:31,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [11/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:31,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [12/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:31,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [13/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 08:46:31,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [14/17] Tour self_mobile_online_payment_meal_table → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 08:46:31,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:31] "GET /web/image/product.product/2024/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.021 ro 2026-10-28 08:46:31,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.037 0.073 rw 2026-10-28 08:46:31,834 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68041109 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000002', 'uuid': 'be798554-1239-449a-844c-90db8c759abb'}] 2026-10-28 08:46:31,856 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [1000] to pos.order #602 2026-10-28 08:46:31,864 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68041109 order {'name': None, 'pos_reference': '260-134-000002', 'uuid': 'be798554-1239-449a-844c-90db8c759abb'} updated pos.order #602 2026-10-28 08:46:31,864 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68041109 finished 2026-10-28 08:46:32,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3441 94 0.054 0.154 rw 2026-10-28 08:46:32,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [15/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 08:46:32,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [16/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 08:46:32,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [17/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:46:32,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3441 24 0.017 0.053 rw 2026-10-28 08:46:32,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-10-28 08:46:32,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_table SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-28 08:46:32,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 14570996 (allocated 15872000) 2026-10-28 08:46:32,223 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:46:32,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3441 24 0.016 0.058 rw 2026-10-28 08:46:32,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.015 2.107 rw 2026-10-28 08:46:32,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-10-28 08:46:32,283 7 INFO rb-a84341f-226073-429745 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: 2026-10-28 08:46:32,366 7 INFO rb-a84341f-226073-429745 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 51689 2026-10-28 08:46:32,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-10-28 08:46:32,386 7 INFO rb-a84341f-226073-429745 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 51689 2026-10-28 08:46:32,490 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084632_489597_test_online_payment_self_pay_after_meal_table.txt 2026-10-28 08:46:32,490 7 INFO rb-a84341f-226073-429745 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/tmpesprg_rp_chrome_odoo" 2026-10-28 08:46:32,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-10-28 08:46:33,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LOcQJvpI - [28/Oct/2026 08:46:33] "GET /pos/pay/602?access_token=1b0e5b29-4cd4-4ef6-b566-e19f60995ab6&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F134%2Fconfirmation%2F1b0e5b29-4cd4-4ef6-b566-e19f60995ab6%2Forder%3Faccess_token%3D936776fd6f9d49d2%26table_identifier%3D96839316 HTTP/1.1" 200 0 152 0.132 0.954 rw 2026-10-28 08:46:42,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_tip_amount_matches_backend ... 2026-10-28 08:46:44,057 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:46:52,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome pid: 51819 2026-10-28 08:46:52,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmp2pq0ewhx_chrome_odoo 2026-10-28 08:46:52,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:36887/json/version 2026-10-28 08:46:52,757 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:52,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:46:52,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:36887/json 2026-10-28 08:46:52,778 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:52,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:36887/devtools/page/3069B3A791EC9BB6048764D79FE3B09A 2026-10-28 08:46:52,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-10-28 08:46:52,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-10-28 08:46:53,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-10-28 08:46:53,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/135?access_token=554bc2bd37f24f1a" in browser 2026-10-28 08:46:53,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/135?access_token=554bc2bd37f24f1a" 2026-10-28 08:46:53,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:53] "GET /pos-self/135?access_token=554bc2bd37f24f1a HTTP/1.1" 200 2379 60 0.039 0.225 rw 2026-10-28 08:46:53,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '3069B3A791EC9BB6048764D79FE3B09A', 'loaderId': '056C9101BB0BC5BEE0BC474BD597F99A', 'isDownload': False} 2026-10-28 08:46:53,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_with_tax')" 2026-10-28 08:46:53,538 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 08:46:53,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:53] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.031 0.389 ro 2026-10-28 08:46:53,636 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 08:46:53,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:53] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.137 ro 2026-10-28 08:46:53,684 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 08:46:53,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:53] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.195 ro 2026-10-28 08:46:54,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-10-28 08:46:54,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:54] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.015 ro 2026-10-28 08:46:54,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-10-28 08:46:54,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:54] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.007 0.014 ro 2026-10-28 08:46:54,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-10-28 08:46:54,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:54] "POST /pos-self/data/135 HTTP/1.1" 200 468147 269 0.241 0.534 rw 2026-10-28 08:46:55,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/image/ir.attachment/251694/raw HTTP/1.1" 200 98715 3 0.004 0.012 ro 2026-10-28 08:46:55,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_with_tax', {"stepDelay": 0, "debug": false})" 2026-10-28 08:46:55,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.026 ro 2026-10-28 08:46:55,467 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:251698) 2026-10-28 08:46:55,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.14 ro 2026-10-28 08:46:55,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/image/ir.attachment/251693/raw HTTP/1.1" 200 84994 3 0.002 0.013 ro 2026-10-28 08:46:55,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:55,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_with_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:46:55,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.05 ro 2026-10-28 08:46:55,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:55,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.073 ro 2026-10-28 08:46:55,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.008 0.116 ro 2026-10-28 08:46:55,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_with_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:55,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.121 ro 2026-10-28 08:46:55,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:55] "GET /web/image/ir.attachment/250676/raw HTTP/1.1" 200 49165 3 0.012 0.018 ro 2026-10-28 08:46:56,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_with_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-10-28 08:46:56,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:56] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 9 0.017 0.048 ro 2026-10-28 08:46:56,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_with_tax → Step The total price to pay is 2.97 (trigger: .order-price :contains(Total):contains(2.97)) 2026-10-28 08:46:56,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:46:56,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-10-28 08:46:56,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_with_tax SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:46:56,211 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2915897 started for PoS orders references: [{'name': None, 'pos_reference': '260-135-000001', 'uuid': '296d1247-b1bc-4cbe-8fdf-a40be95f7bcf'}] 2026-10-28 08:46:56,279 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2915897 order {'name': None, 'pos_reference': '260-135-000001', 'uuid': '296d1247-b1bc-4cbe-8fdf-a40be95f7bcf'} created pos.order #603 2026-10-28 08:46:56,280 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2915897 finished 2026-10-28 08:46:56,285 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:46:56,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: heap 13964444 (allocated 15085568) 2026-10-28 08:46:56,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 51819 2026-10-28 08:46:56,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.203 rw 2026-10-28 08:46:56,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-10-28 08:46:56,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 51819 2026-10-28 08:46:56,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yPpUoDxt - [28/Oct/2026 08:46:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.087 0.22 rw 2026-10-28 08:46:56,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084656_568484_test_self_order_tip_amount_matches_backend.txt 2026-10-28 08:46:56,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmp2pq0ewhx_chrome_odoo" 2026-10-28 08:46:57,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome pid: 51954 2026-10-28 08:46:57,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpkm8p84k1_chrome_odoo 2026-10-28 08:46:57,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:44561/json/version 2026-10-28 08:46:57,037 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:57,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 08:46:57,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:44561/json 2026-10-28 08:46:57,151 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:46:57,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:44561/devtools/page/6A33ADC6BC0E0918EC2A2FFB0B74E5DE 2026-10-28 08:46:57,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-10-28 08:46:57,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-10-28 08:46:57,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-10-28 08:46:57,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/135?access_token=554bc2bd37f24f1a" in browser 2026-10-28 08:46:57,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/135?access_token=554bc2bd37f24f1a" 2026-10-28 08:46:57,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /pos-self/135?access_token=554bc2bd37f24f1a HTTP/1.1" 200 2419 6 0.004 0.044 rw 2026-10-28 08:46:57,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': '6A33ADC6BC0E0918EC2A2FFB0B74E5DE', 'loaderId': 'C11A09963496A0DFE04DA40D02ECCD90', 'isDownload': False} 2026-10-28 08:46:57,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_without_tax')" 2026-10-28 08:46:57,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.016 ro 2026-10-28 08:46:57,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.003 0.137 ro 2026-10-28 08:46:57,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.057 ro 2026-10-28 08:46:57,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-10-28 08:46:57,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 08:46:57,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.013 ro 2026-10-28 08:46:57,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:57] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.005 0.026 ro 2026-10-28 08:46:59,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "POST /pos-self/data/135 HTTP/1.1" 200 468143 260 0.256 0.916 rw 2026-10-28 08:46:59,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 1.167 rw 2026-10-28 08:46:59,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/image/ir.attachment/251694/raw HTTP/1.1" 200 98715 3 0.001 0.019 ro 2026-10-28 08:46:59,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_without_tax', {"stepDelay": 0, "debug": false})" 2026-10-28 08:46:59,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.004 ro 2026-10-28 08:46:59,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.001 0.009 ro 2026-10-28 08:46:59,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 08:46:59,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_without_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 08:46:59,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/image/pos.category/262/image_128?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.032 ro 2026-10-28 08:46:59,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 08:46:59,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.007 0.062 ro 2026-10-28 08:46:59,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_without_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 08:46:59,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.127 ro 2026-10-28 08:46:59,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/image/product.template/8/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.149 ro 2026-10-28 08:46:59,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /web/image/ir.attachment/250676/raw HTTP/1.1" 200 49165 3 0.002 0.049 ro 2026-10-28 08:47:00,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:47:00] "GET /web/image/product.product/2022/image_512?unique=2026-10-28T08:44:46.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.04 ro 2026-10-28 08:47:00,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_without_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-10-28 08:47:00,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_without_tax → Step The total price to pay is 2.91 (trigger: .order-price :contains(Total):contains(2.91)) 2026-10-28 08:47:00,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 08:47:00,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-10-28 08:47:00,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_without_tax SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-28 08:47:00,233 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:47:00,239 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95731275 started for PoS orders references: [{'name': None, 'pos_reference': '260-135-000002', 'uuid': '877034f1-9dce-4cba-ac6c-ed79f65529a7'}] 2026-10-28 08:47:00,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: heap 14144400 (allocated 14823424) 2026-10-28 08:47:00,293 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95731275 order {'name': None, 'pos_reference': '260-135-000002', 'uuid': '877034f1-9dce-4cba-ac6c-ed79f65529a7'} created pos.order #604 2026-10-28 08:47:00,294 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95731275 finished 2026-10-28 08:47:00,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 51954 2026-10-28 08:47:00,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-10-28 08:47:00,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 51954 2026-10-28 08:47:00,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:46:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.022 1.304 rw 2026-10-28 08:47:00,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0Oa41PNe - [28/Oct/2026 08:47:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 73 0.087 0.222 rw 2026-10-28 08:47:00,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084700_476671_test_self_order_tip_amount_matches_backend.txt 2026-10-28 08:47:00,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpkm8p84k1_chrome_odoo" 2026-10-28 08:47:00,683 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-10-28 08:47:00,756 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 08:47:03,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderOnlinePaymentMethod.test_self_order_kiosk_does_not_load_online_payment_method_from_config ... 2026-10-28 08:47:04,909 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:47:13,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderOnlinePaymentMethod.test_self_order_kiosk_loads_online_payment_method ... 2026-10-28 08:47:14,758 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:47:23,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_online_payment_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderOnlinePaymentMethod.test_self_order_mobile_loads_online_payment_method_from_config ... 2026-10-28 08:47:24,470 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 08:47:33,030 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 08:47:33,980 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 420 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:47:34,204 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:47:43,180 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 420 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:47:45,280 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 420 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:47:51,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-28 08:47:52,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 52094 2026-10-28 08:47:52,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmphsrle64s_chrome_odoo 2026-10-28 08:47:52,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:44047/json/version 2026-10-28 08:47:52,051 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:47:52,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-28 08:47:52,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:44047/json 2026-10-28 08:47:52,075 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:47:52,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:44047/devtools/page/E1767F64E1471934A4744091A77248C8 2026-10-28 08:47:52,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-28 08:47:52,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-28 08:47:52,195 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:47:52,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-28 08:47:52,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/139" in browser 2026-10-28 08:47:52,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/139" 2026-10-28 08:47:52,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:52] "GET /pos/ui/139 HTTP/1.1" 200 6952 91 0.104 0.182 rw 2026-10-28 08:47:52,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': 'E1767F64E1471934A4744091A77248C8', 'loaderId': 'B632DF076EA8EFDA6855ABBE191A75BA', 'isDownload': False} 2026-10-28 08:47:52,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate ready code "odoo.isTourReady('qfpay_order_and_refund')" 2026-10-28 08:47:52,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:52] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.028 ro 2026-10-28 08:47:52,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:52] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.054 ro 2026-10-28 08:47:52,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:52] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.086 ro 2026-10-28 08:47:53,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-28 08:47:53,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:47:53,538 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:47:53,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:47:53,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.014 rw 2026-10-28 08:47:53,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.024 rw 2026-10-28 08:47:54,036 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:47:54,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524043 249 0.235 0.779 rw 2026-10-28 08:47:54,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: The ready code tooks too much time : 2.4005331993103027 2026-10-28 08:47:54,925 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:47:54,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [1/33] Tour qfpay_order_and_refund → Step body 2026-10-28 08:47:54,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:47:54,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 08:47:55,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:47:55,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.032 rw 2026-10-28 08:47:55,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:47:55,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:47:55,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:47:55,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-10-28 08:47:55,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:47:55,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 08:47:56,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /web/image/res.users/422/avatar_128 HTTP/1.1" 200 305 4 0.006 0.047 ro 2026-10-28 08:47:56,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.05 rw 2026-10-28 08:47:56,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [2/33] Tour qfpay_order_and_refund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:47:56,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.016 ro 2026-10-28 08:47:56,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-10-28 08:47:56,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-10-28 08:47:56,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-10-28 08:47:56,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /pos/ui/139?from_backend=True HTTP/1.1" 200 6952 31 0.025 0.107 rw 2026-10-28 08:47:56,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [3/33] Tour qfpay_order_and_refund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:47:56,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /pos/ui/139 HTTP/1.1" 200 6952 31 0.023 0.217 rw 2026-10-28 08:47:56,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.211 rw 2026-10-28 08:47:56,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [4/33] Tour qfpay_order_and_refund → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 08:47:56,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.017 rw 2026-10-28 08:47:56,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.093 rw 2026-10-28 08:47:56,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [5/33] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:47:56,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [6/33] Tour qfpay_order_and_refund → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:47:56,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [7/33] Tour qfpay_order_and_refund → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:47:56,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [8/33] Tour qfpay_order_and_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:47:56,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [9/33] Tour qfpay_order_and_refund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:47:56,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [10/33] Tour qfpay_order_and_refund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:47:56,891 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [11/33] Tour qfpay_order_and_refund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:47:56,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-10-28 08:47:56,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:47:56,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-10-28 08:47:57,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:57] "GET /web/image/pos.payment.method/297/image HTTP/1.1" 200 3130 4 0.003 0.074 ro 2026-10-28 08:47:57,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [12/33] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-10-28 08:47:57,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [13/33] Tour qfpay_order_and_refund → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-10-28 08:47:57,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [14/33] Tour qfpay_order_and_refund → Step Waiting for Qfpay payment to be processed (trigger: .paymentline_status_title:contains('Waiting for card')) 2026-10-28 08:47:57,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [15/33] Tour qfpay_order_and_refund → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:47:57,503 7 INFO rb-a84341f-226073-429745 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': 'dd54bd01-8f6c-4f88-9831-ede3fd88206b--544--297', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '198', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-10-28 08:47:57,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:57] "POST /qfpay/notify HTTP/1.1" 200 7 8 0.011 0.056 rw 2026-10-28 08:47:57,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [16/33] Tour qfpay_order_and_refund → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:47:57,636 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #788535 started for PoS orders references: [{'name': '/', 'pos_reference': '261-139-000001', 'uuid': 'a34a5402-5f26-4076-86ab-e24123773878'}] 2026-10-28 08:47:58,194 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #788535 order {'name': '/', 'pos_reference': '261-139-000001', 'uuid': 'a34a5402-5f26-4076-86ab-e24123773878'} created pos.order #605 2026-10-28 08:47:58,196 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #788535 finished 2026-10-28 08:47:58,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5243 186 0.2 0.439 rw 2026-10-28 08:47:58,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-10-28 08:47:58,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [17/33] Tour qfpay_order_and_refund → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:47:58,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [18/33] Tour qfpay_order_and_refund → Step .pos-leftheader .orders-button 2026-10-28 08:47:58,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.043 rw 2026-10-28 08:47:58,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [19/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-10-28 08:47:58,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.004 0.017 rw 2026-10-28 08:47:58,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [20/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-10-28 08:47:58,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [21/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-28 08:47:58,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [22/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-10-28 08:47:58,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [23/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-10-28 08:47:58,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [24/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:47:58,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [25/33] Tour qfpay_order_and_refund → Step .ticket-screen .order-row:contains(0001) 2026-10-28 08:47:58,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [26/33] Tour qfpay_order_and_refund → Step .ticket-screen .order-row:contains(0001).highlight 2026-10-28 08:47:58,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.007 0.033 rw 2026-10-28 08:47:58,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [27/33] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:47:58,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [28/33] Tour qfpay_order_and_refund → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:47:58,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [29/33] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-10-28 08:47:58,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [30/33] Tour qfpay_order_and_refund → Step Initiate a refund request for the selected order. (trigger: .paymentline_status_actions .paymentline_status_actions_button_refund) 2026-10-28 08:47:58,736 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [31/33] Tour qfpay_order_and_refund → Step Waiting for Qfpay refund to be processed (trigger: .paymentline_status_title:contains('Refund in process')) 2026-10-28 08:47:58,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [32/33] Tour qfpay_order_and_refund → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:47:58,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.051 rw 2026-10-28 08:47:58,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'dd54bd01-8f6c-4f88-9831-ede3fd88206b--544--297', 'mchid': '8Bx9jdHgmaQJ', 'txdtm': '2025-08-26 17:51:34', 'txamt': '-198', 'orig_syssn': '20250826155400087645770447', 'out_trade_no': '2cccf6c02d4835bdb79d7c96beb95cbf', 'syssn': '20250821155400847635342115', 'respcd': '0000', 'notify_type': 'refund'} 2026-10-28 08:47:58,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:58] "POST /qfpay/notify HTTP/1.1" 200 7 8 0.009 0.054 rw 2026-10-28 08:47:58,879 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77959198 started for PoS orders references: [{'name': '/', 'pos_reference': '261-139-000002', 'uuid': '670d42bb-7dbc-4c24-a634-3804f2f6c333'}] 2026-10-28 08:47:58,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [33/33] Tour qfpay_order_and_refund → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 08:47:58,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-28 08:47:58,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-28 08:47:59,090 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:47:59,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 21460276 (allocated 23351296) 2026-10-28 08:47:59,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 52094 2026-10-28 08:47:59,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-28 08:47:59,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 52094 2026-10-28 08:47:59,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084759_409321_test_tour_qfpay_order_and_refund.txt 2026-10-28 08:47:59,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmphsrle64s_chrome_odoo" 2026-10-28 08:47:59,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: waiting for threads: [, ] 2026-10-28 08:47:59,476 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77959198 order {'name': '/', 'pos_reference': '261-139-000002', 'uuid': '670d42bb-7dbc-4c24-a634-3804f2f6c333'} created pos.order #606 2026-10-28 08:47:59,478 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77959198 finished 2026-10-28 08:47:59,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 5.897 rw 2026-10-28 08:47:59,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8KyJHjyz - [28/Oct/2026 08:47:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 188 0.222 0.492 rw 2026-10-28 08:48:09,620 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:48:10,575 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 424 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:48:10,754 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:48:19,795 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 424 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:48:21,838 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 424 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:48:27,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-28 08:48:28,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 52235 2026-10-28 08:48:28,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpchswpk9c_chrome_odoo 2026-10-28 08:48:28,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:43983/json/version 2026-10-28 08:48:28,205 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:48:28,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-28 08:48:28,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:43983/json 2026-10-28 08:48:28,320 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:48:28,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:43983/devtools/page/6E6B0BF4A24D8EFEF454E4F70D02C315 2026-10-28 08:48:28,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-28 08:48:28,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-28 08:48:28,443 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:48:28,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-28 08:48:28,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/140" in browser 2026-10-28 08:48:28,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/140" 2026-10-28 08:48:28,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:28] "GET /pos/ui/140 HTTP/1.1" 200 6957 91 0.067 0.177 rw 2026-10-28 08:48:28,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '6E6B0BF4A24D8EFEF454E4F70D02C315', 'loaderId': 'D3F9518EC1CDAB301E5160B1CD245BBD', 'isDownload': False} 2026-10-28 08:48:28,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-28 08:48:28,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:28] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.019 ro 2026-10-28 08:48:28,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:28] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.297 ro 2026-10-28 08:48:28,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:28] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.068 ro 2026-10-28 08:48:29,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-28 08:48:29,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:48:29,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:48:29,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.027 ro 2026-10-28 08:48:29,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.028 rw 2026-10-28 08:48:29,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.034 rw 2026-10-28 08:48:29,938 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:48:30,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521163 249 0.204 0.747 rw 2026-10-28 08:48:30,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: The ready code tooks too much time : 2.093945026397705 2026-10-28 08:48:30,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:48:30,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:48:30,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [1/13] Tour PosRazorpayTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:48:30,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:48:30,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 08:48:30,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:48:30,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:48:31,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:48:31,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:48:31,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:48:31,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.063 rw 2026-10-28 08:48:31,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-10-28 08:48:31,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.01 0.052 ro 2026-10-28 08:48:31,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.083 rw 2026-10-28 08:48:31,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-10-28 08:48:31,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.029 ro 2026-10-28 08:48:31,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-10-28 08:48:31,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-10-28 08:48:32,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6957 31 0.049 0.095 rw 2026-10-28 08:48:32,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [2/13] Tour PosRazorpayTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:48:32,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "GET /pos/ui/140 HTTP/1.1" 200 6957 31 0.041 0.224 rw 2026-10-28 08:48:32,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [3/13] Tour PosRazorpayTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 08:48:32,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.207 rw 2026-10-28 08:48:32,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.032 rw 2026-10-28 08:48:32,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.092 rw 2026-10-28 08:48:32,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [4/13] Tour PosRazorpayTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:48:32,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [5/13] Tour PosRazorpayTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:48:32,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [6/13] Tour PosRazorpayTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:48:32,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [7/13] Tour PosRazorpayTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:48:32,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [8/13] Tour PosRazorpayTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:48:32,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [9/13] Tour PosRazorpayTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:48:32,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [10/13] Tour PosRazorpayTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:48:32,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.004 0.018 ro 2026-10-28 08:48:32,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.02 - 2026-10-28 08:48:32,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.024 - 2026-10-28 08:48:32,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.017 - 2026-10-28 08:48:33,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [11/13] Tour PosRazorpayTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-10-28 08:48:33,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [12/13] Tour PosRazorpayTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-10-28 08:48:33,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [13/13] Tour PosRazorpayTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:48:33,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.001 0.019 rw 2026-10-28 08:48:33,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.002 0.022 rw 2026-10-28 08:48:33,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-28 08:48:33,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-28 08:48:33,209 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66703664 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '30209035-a7b4-4c69-b327-98b72d8a82a7'}] 2026-10-28 08:48:33,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 20133180 (allocated 21516288) 2026-10-28 08:48:33,360 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:48:33,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 52235 2026-10-28 08:48:33,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-28 08:48:33,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 52235 2026-10-28 08:48:33,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084833_621547_test_razorpay_basic_order.txt 2026-10-28 08:48:33,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpchswpk9c_chrome_odoo" 2026-10-28 08:48:33,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: waiting for threads: [, ] 2026-10-28 08:48:33,743 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66703664 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '30209035-a7b4-4c69-b327-98b72d8a82a7'} created pos.order #607 2026-10-28 08:48:33,745 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66703664 finished 2026-10-28 08:48:33,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.119 rw 2026-10-28 08:48:33,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vg-rx0af - [28/Oct/2026 08:48:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.179 0.438 rw 2026-10-28 08:48:43,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-28 08:48:44,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 52376 2026-10-28 08:48:44,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpg3le5v4v_chrome_odoo 2026-10-28 08:48:44,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:45461/json/version 2026-10-28 08:48:44,129 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:48:44,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-28 08:48:44,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:45461/json 2026-10-28 08:48:44,211 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:48:44,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:45461/devtools/page/88EFCA17A3433AEBD016B07864537BF6 2026-10-28 08:48:44,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-28 08:48:44,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-28 08:48:44,338 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:48:44,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-28 08:48:44,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/140" in browser 2026-10-28 08:48:44,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/140" 2026-10-28 08:48:44,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:44] "GET /pos/ui/140 HTTP/1.1" 200 6957 91 0.072 0.192 rw 2026-10-28 08:48:44,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '88EFCA17A3433AEBD016B07864537BF6', 'loaderId': 'ED84C35D08F1314C7E0CD902057251CC', 'isDownload': False} 2026-10-28 08:48:44,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-28 08:48:44,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:44] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.357 ro 2026-10-28 08:48:44,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:44] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.009 0.054 ro 2026-10-28 08:48:44,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:44] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-10-28 08:48:45,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-28 08:48:45,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:48:45,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:48:45,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:48:45,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.016 rw 2026-10-28 08:48:45,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.021 rw 2026-10-28 08:48:46,089 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:48:46,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521163 249 0.246 0.633 rw 2026-10-28 08:48:46,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: The ready code tooks too much time : 2.186237335205078 2026-10-28 08:48:46,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:48:46,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [1/19] Tour PosRazorpayCancelTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:48:46,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 08:48:46,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:48:46,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:48:46,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.013 rw 2026-10-28 08:48:46,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:48:47,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.018 ro 2026-10-28 08:48:47,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.023 rw 2026-10-28 08:48:47,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:48:47,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:48:47,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.052 rw 2026-10-28 08:48:47,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.003 0.044 ro 2026-10-28 08:48:47,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-10-28 08:48:47,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-10-28 08:48:47,931 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.044 - 2026-10-28 08:48:47,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.051 - 2026-10-28 08:48:47,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-10-28 08:48:48,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:47] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6957 31 0.032 0.083 rw 2026-10-28 08:48:48,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "GET /pos/ui/140 HTTP/1.1" 200 6957 31 0.019 0.175 rw 2026-10-28 08:48:48,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [2/19] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:48:48,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.14 rw 2026-10-28 08:48:48,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [3/19] Tour PosRazorpayCancelTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 08:48:48,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.046 0.057 rw 2026-10-28 08:48:48,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.012 0.128 rw 2026-10-28 08:48:48,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [4/19] Tour PosRazorpayCancelTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:48:48,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [5/19] Tour PosRazorpayCancelTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:48:48,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [6/19] Tour PosRazorpayCancelTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:48:48,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [7/19] Tour PosRazorpayCancelTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:48:48,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [8/19] Tour PosRazorpayCancelTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:48:48,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [9/19] Tour PosRazorpayCancelTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:48:48,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [10/19] Tour PosRazorpayCancelTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:48:48,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 08:48:48,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-10-28 08:48:48,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-10-28 08:48:48,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:48] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.005 0.024 ro 2026-10-28 08:48:49,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [11/19] Tour PosRazorpayCancelTour → Step click 'RazorPay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("RazorPay")) 2026-10-28 08:48:49,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [12/19] Tour PosRazorpayCancelTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-10-28 08:48:49,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [13/19] Tour PosRazorpayCancelTour → Step Cancel the ongoing payment request currently being processed. (trigger: .paymentline_status_actions .paymentline_status_actions_button_cancel) 2026-10-28 08:48:49,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:49] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.003 0.02 rw 2026-10-28 08:48:49,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [14/19] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Razorpay Error"))) 2026-10-28 08:48:49,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:49] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 62 2 0.003 0.028 rw 2026-10-28 08:48:49,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:49] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 99 2 0.001 0.013 rw 2026-10-28 08:48:49,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [15/19] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal-body:contains(Razorpay POS transaction canceled successfully)) 2026-10-28 08:48:49,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [16/19] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:48:49,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [17/19] Tour PosRazorpayCancelTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:48:49,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [18/19] Tour PosRazorpayCancelTour → Step Retry sending the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_retry) 2026-10-28 08:48:49,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [19/19] Tour PosRazorpayCancelTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:48:49,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:49] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.002 0.022 rw 2026-10-28 08:48:49,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:49] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.001 0.022 rw 2026-10-28 08:48:49,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-28 08:48:49,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-28 08:48:49,464 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63409607 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '30162acb-3d5c-404b-8dfa-ca5b4a7c3615'}] 2026-10-28 08:48:49,639 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:48:49,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 20391696 (allocated 22040576) 2026-10-28 08:48:49,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 52376 2026-10-28 08:48:49,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-28 08:48:49,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 52376 2026-10-28 08:48:49,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084849_919377_test_razorpay_cancel_payment.txt 2026-10-28 08:48:49,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpg3le5v4v_chrome_odoo" 2026-10-28 08:48:49,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: waiting for threads: [, ] 2026-10-28 08:48:50,039 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63409607 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '30162acb-3d5c-404b-8dfa-ca5b4a7c3615'} created pos.order #608 2026-10-28 08:48:50,041 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63409607 finished 2026-10-28 08:48:50,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.34 rw 2026-10-28 08:48:50,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uuPigfN4 - [28/Oct/2026 08:48:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.177 0.493 rw 2026-10-28 08:49:00,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-28 08:49:00,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 52512 2026-10-28 08:49:00,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmp397j7sn5_chrome_odoo 2026-10-28 08:49:00,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:37399/json/version 2026-10-28 08:49:00,426 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:49:00,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-28 08:49:00,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:37399/json 2026-10-28 08:49:00,469 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:49:00,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:37399/devtools/page/926C041EAF60536599596B6620C10264 2026-10-28 08:49:00,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-28 08:49:00,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-28 08:49:00,553 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:49:00,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-28 08:49:00,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/140" in browser 2026-10-28 08:49:00,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/140" 2026-10-28 08:49:00,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:00] "GET /pos/ui/140 HTTP/1.1" 200 6957 91 0.051 0.173 rw 2026-10-28 08:49:00,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '926C041EAF60536599596B6620C10264', 'loaderId': '6D818CE160401928E1E4BC520A23A6C0', 'isDownload': False} 2026-10-28 08:49:00,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-28 08:49:00,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.007 0.299 ro 2026-10-28 08:49:00,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:00] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.057 ro 2026-10-28 08:49:00,931 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:00] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.064 ro 2026-10-28 08:49:01,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-28 08:49:01,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:49:01,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:49:01,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:49:01,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.007 rw 2026-10-28 08:49:01,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.035 rw 2026-10-28 08:49:02,137 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:49:02,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521163 249 0.25 0.686 rw 2026-10-28 08:49:02,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: The ready code tooks too much time : 2.0937483310699463 2026-10-28 08:49:02,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:49:02,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:49:02,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [1/27] Tour PosRazorpayRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:49:02,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-10-28 08:49:03,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:49:03,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 08:49:03,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:49:03,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:49:03,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:49:03,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:49:03,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-10-28 08:49:03,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.065 rw 2026-10-28 08:49:04,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:03] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.016 0.067 ro 2026-10-28 08:49:04,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.093 rw 2026-10-28 08:49:04,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-10-28 08:49:04,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.019 ro 2026-10-28 08:49:04,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.032 - 2026-10-28 08:49:04,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-10-28 08:49:04,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [2/27] Tour PosRazorpayRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:49:04,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6957 31 0.03 0.107 rw 2026-10-28 08:49:04,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /pos/ui/140 HTTP/1.1" 200 6957 31 0.068 0.191 rw 2026-10-28 08:49:04,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [3/27] Tour PosRazorpayRefundTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 08:49:04,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.275 rw 2026-10-28 08:49:04,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.038 rw 2026-10-28 08:49:04,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.081 rw 2026-10-28 08:49:04,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [4/27] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:49:04,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [5/27] Tour PosRazorpayRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:49:04,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [6/27] Tour PosRazorpayRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 08:49:04,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [7/27] Tour PosRazorpayRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:49:04,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [8/27] Tour PosRazorpayRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:49:04,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [9/27] Tour PosRazorpayRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:49:04,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [10/27] Tour PosRazorpayRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:49:04,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:49:04,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 08:49:04,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.011 - 2026-10-28 08:49:04,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:04] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.005 0.027 ro 2026-10-28 08:49:05,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [11/27] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-10-28 08:49:05,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [12/27] Tour PosRazorpayRefundTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-10-28 08:49:05,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [13/27] Tour PosRazorpayRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:49:05,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:05] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.001 0.016 rw 2026-10-28 08:49:05,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:05] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.001 0.011 rw 2026-10-28 08:49:05,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [14/27] Tour PosRazorpayRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:49:05,459 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92239430 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '293e473e-1ab1-4bea-bfe0-9b436b1d24fa'}] 2026-10-28 08:49:05,953 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92239430 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '293e473e-1ab1-4bea-bfe0-9b436b1d24fa'} created pos.order #609 2026-10-28 08:49:05,955 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92239430 finished 2026-10-28 08:49:06,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5325 171 0.153 0.422 rw 2026-10-28 08:49:06,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 08:49:06,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [15/27] Tour PosRazorpayRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:49:06,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [16/27] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:49:06,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [17/27] Tour PosRazorpayRefundTour → Step .pos-leftheader .orders-button 2026-10-28 08:49:06,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [18/27] Tour PosRazorpayRefundTour → Step .pos-search-bar .filter 2026-10-28 08:49:06,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [19/27] Tour PosRazorpayRefundTour → Step .pos-search-bar .filter ul 2026-10-28 08:49:06,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.043 rw 2026-10-28 08:49:06,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [20/27] Tour PosRazorpayRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:49:06,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [21/27] Tour PosRazorpayRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:49:06,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.003 0.044 rw 2026-10-28 08:49:06,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [22/27] Tour PosRazorpayRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:49:06,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [23/27] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:49:06,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [24/27] Tour PosRazorpayRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:49:06,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.008 0.025 rw 2026-10-28 08:49:06,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [25/27] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-10-28 08:49:06,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [26/27] Tour PosRazorpayRefundTour → Step Initiate a refund request for the selected order. (trigger: .paymentline_status_actions .paymentline_status_actions_button_refund) 2026-10-28 08:49:06,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [27/27] Tour PosRazorpayRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:49:06,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.049 rw 2026-10-28 08:49:06,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.002 0.048 rw 2026-10-28 08:49:06,591 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 411 2 0.001 0.029 rw 2026-10-28 08:49:06,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-28 08:49:06,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-28 08:49:06,659 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58362604 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000002', 'uuid': 'f7706734-37f4-4385-980f-ae2310cc3e1e'}] 2026-10-28 08:49:06,790 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:49:06,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 21351460 (allocated 23351296) 2026-10-28 08:49:06,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 52512 2026-10-28 08:49:06,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-28 08:49:06,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 52512 2026-10-28 08:49:07,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084907_058140_test_razorpay_refund_order.txt 2026-10-28 08:49:07,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmp397j7sn5_chrome_odoo" 2026-10-28 08:49:07,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: waiting for threads: [, ] 2026-10-28 08:49:07,199 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58362604 order {'name': '/', 'pos_reference': '261-140-000002', 'uuid': 'f7706734-37f4-4385-980f-ae2310cc3e1e'} created pos.order #610 2026-10-28 08:49:07,201 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58362604 finished 2026-10-28 08:49:07,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.551 rw 2026-10-28 08:49:07,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MEttWv_V - [28/Oct/2026 08:49:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 188 0.193 0.455 rw 2026-10-28 08:49:17,245 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:49:18,202 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 428 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:49:18,397 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:49:27,368 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 428 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:49:29,444 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 428 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:49:34,029 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 430 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-10-28 08:49:34,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-28 08:49:35,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 52648 2026-10-28 08:49:35,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpcpme5zep_chrome_odoo 2026-10-28 08:49:35,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:34529/json/version 2026-10-28 08:49:35,539 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:49:35,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-28 08:49:35,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:34529/json 2026-10-28 08:49:35,548 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:49:35,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:34529/devtools/page/1D4609C2C5A6070D2858DC634132A4F1 2026-10-28 08:49:35,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-28 08:49:35,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-28 08:49:35,748 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:49:35,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-28 08:49:35,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/141" in browser 2026-10-28 08:49:35,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/141" 2026-10-28 08:49:35,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:35] "GET /pos/ui/141 HTTP/1.1" 200 6832 64 0.05 0.136 rw 2026-10-28 08:49:35,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '1D4609C2C5A6070D2858DC634132A4F1', 'loaderId': '4CDE4550C27ADA49818B8F69FC8FC0AE', 'isDownload': False} 2026-10-28 08:49:35,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-28 08:49:36,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.285 ro 2026-10-28 08:49:36,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.051 ro 2026-10-28 08:49:36,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.078 ro 2026-10-28 08:49:36,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-28 08:49:36,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:49:36,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:49:36,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-10-28 08:49:37,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.053 rw 2026-10-28 08:49:37,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.08 rw 2026-10-28 08:49:37,387 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:49:37,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533135 245 0.199 0.706 rw 2026-10-28 08:49:38,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: The ready code tooks too much time : 2.2205705642700195 2026-10-28 08:49:38,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "debug": false})" 2026-10-28 08:49:38,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [1/11] Tour PosRepairSettleOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:49:38,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.025 ro 2026-10-28 08:49:38,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.02 ro 2026-10-28 08:49:38,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:49:38,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:49:38,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:49:38,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:49:38,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 08:49:39,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.049 rw 2026-10-28 08:49:39,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 08:49:39,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-10-28 08:49:39,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:49:39,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /web/image/res.users/430/avatar_128 HTTP/1.1" 200 305 4 0.004 0.06 ro 2026-10-28 08:49:39,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-10-28 08:49:39,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:49:39,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-10-28 08:49:39,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.012 - 2026-10-28 08:49:39,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /pos/ui/141?from_backend=True HTTP/1.1" 200 6872 31 0.028 0.089 rw 2026-10-28 08:49:39,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [2/11] Tour PosRepairSettleOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:49:39,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "GET /pos/ui/141 HTTP/1.1" 200 6872 31 0.032 0.2 rw 2026-10-28 08:49:39,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.218 rw 2026-10-28 08:49:39,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [3/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:49:39,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [4/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .more-btn) 2026-10-28 08:49:39,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.03 rw 2026-10-28 08:49:39,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.073 rw 2026-10-28 08:49:39,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [5/11] Tour PosRepairSettleOrder → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 08:49:39,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [6/11] Tour PosRepairSettleOrder → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-28 08:49:39,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 29 0.053 0.171 ro 2026-10-28 08:49:40,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 5 0.014 0.306 ro 2026-10-28 08:49:40,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 5 0.014 0.12 ro 2026-10-28 08:49:40,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 742 12 0.012 0.046 ro 2026-10-28 08:49:40,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 2 0.003 0.028 ro 2026-10-28 08:49:40,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-10-28 08:49:40,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [7/11] Tour PosRepairSettleOrder → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 08:49:40,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "GET /web/image/res.partner/1624/avatar_128?unique=1793177357000 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-10-28 08:49:40,816 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:49:40,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16154 126 0.099 0.243 rw 2026-10-28 08:49:41,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-28 08:49:41,186 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:49:41,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.116 0.258 rw 2026-10-28 08:49:41,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:41] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.016 0.375 rw 2026-10-28 08:49:41,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [9/11] Tour PosRepairSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:49:41,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [10/11] Tour PosRepairSettleOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-10-28 08:49:41,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [11/11] Tour PosRepairSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:49:41,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-28 08:49:41,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 08:49:41,712 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:49:41,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 22180424 (allocated 24137728) 2026-10-28 08:49:41,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c-IqvGuK - [28/Oct/2026 08:49:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.681 rw 2026-10-28 08:49:41,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 52648 2026-10-28 08:49:41,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-28 08:49:41,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 52648 2026-10-28 08:49:41,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_084941_953992_test_pos_repair.txt 2026-10-28 08:49:41,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpcpme5zep_chrome_odoo" 2026-10-28 08:49:42,146 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:49:43,173 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:49:43,370 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:49:52,122 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:49:54,129 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:49:57,748 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:49:59,232 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #432 deleted ir.attachment records with IDs: [258889, 258890] 2026-10-28 08:49:59,234 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #432 deleted pos.config records with IDs: [142, 143] 2026-10-28 08:49:59,256 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #432 deleted ir.sequence records with IDs: [7876, 7880, 7877, 7881] 2026-10-28 08:50:02,808 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #432 deleted restaurant.floor records with IDs: [66] 2026-10-28 08:50:03,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-28 08:50:04,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 52788 2026-10-28 08:50:04,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmp00a60_yh_chrome_odoo 2026-10-28 08:50:04,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:42101/json/version 2026-10-28 08:50:04,460 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:50:04,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-28 08:50:04,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:42101/json 2026-10-28 08:50:04,492 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:50:04,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:42101/devtools/page/43F233FCA31C27667D2475CB530A83DA 2026-10-28 08:50:04,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-28 08:50:04,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-28 08:50:04,655 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:50:04,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-28 08:50:04,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/145" in browser 2026-10-28 08:50:04,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/145" 2026-10-28 08:50:04,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:04] "GET /pos/ui/145 HTTP/1.1" 200 6927 65 0.049 0.141 rw 2026-10-28 08:50:04,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '43F233FCA31C27667D2475CB530A83DA', 'loaderId': '323096A1E5CA98231FE98AF67E690EF9', 'isDownload': False} 2026-10-28 08:50:04,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-28 08:50:04,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:04] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.034 ro 2026-10-28 08:50:04,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:04] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.29 ro 2026-10-28 08:50:04,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:04] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.04 ro 2026-10-28 08:50:05,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-28 08:50:05,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:50:05,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 08:50:05,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:50:05,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.043 rw 2026-10-28 08:50:05,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.04 rw 2026-10-28 08:50:06,199 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:50:06,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538100 298 0.249 0.824 rw 2026-10-28 08:50:07,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: The ready code tooks too much time : 2.2386553287506104 2026-10-28 08:50:07,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "debug": false})" 2026-10-28 08:50:07,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [1/72] Tour test_devices_synchronization → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:50:07,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.025 ro 2026-10-28 08:50:07,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:50:07,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:50:07,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.005 0.026 rw 2026-10-28 08:50:07,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:50:07,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-10-28 08:50:07,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.018 rw 2026-10-28 08:50:08,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.05 rw 2026-10-28 08:50:08,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:50:08,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-10-28 08:50:08,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.025 rw 2026-10-28 08:50:08,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.003 0.038 ro 2026-10-28 08:50:08,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:50:08,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.032 ro 2026-10-28 08:50:08,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [2/72] Tour test_devices_synchronization → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:50:08,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.041 - 2026-10-28 08:50:08,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /pos/ui/145 HTTP/1.1" 200 6967 32 0.025 0.077 rw 2026-10-28 08:50:08,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.119 - 2026-10-28 08:50:08,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 6967 32 0.022 0.185 rw 2026-10-28 08:50:08,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 08:50:08,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [3/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:50:08,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.003 0.037 rw 2026-10-28 08:50:08,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.07 rw 2026-10-28 08:50:08,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.013 0.015 rw 2026-10-28 08:50:08,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [4/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:50:09,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:50:09,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [6/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:10,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:10] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 8 0.01 0.024 rw 2026-10-28 08:50:10,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.037 rw 2026-10-28 08:50:10,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-10-28 08:50:10,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5021 39 0.032 0.094 rw 2026-10-28 08:50:10,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [8/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:11,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:11] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 8 0.007 0.019 rw 2026-10-28 08:50:11,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.007 0.046 rw 2026-10-28 08:50:11,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [9/72] Tour test_devices_synchronization → Step .order-summary .total:contains(99) 2026-10-28 08:50:11,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5024 39 0.03 0.077 rw 2026-10-28 08:50:11,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [10/72] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:50:11,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [11/72] Tour test_devices_synchronization → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:50:11,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [12/72] Tour test_devices_synchronization → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:50:11,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [13/72] Tour test_devices_synchronization → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:50:11,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [14/72] Tour test_devices_synchronization → Step Search customer with "Acme Corporation" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:50:11,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [15/72] Tour test_devices_synchronization → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:50:11,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [16/72] Tour test_devices_synchronization → Step Check "Acme Corporation" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acme Corporation")) 2026-10-28 08:50:11,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [17/72] Tour test_devices_synchronization → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-28 08:50:11,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [18/72] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:50:11,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/72] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:50:11,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [20/72] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:50:11,872 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26265023 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'a84b77fd-bb30-4b74-8a06-641dca2370cb'}] 2026-10-28 08:50:11,933 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26265023 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'a84b77fd-bb30-4b74-8a06-641dca2370cb'} updated pos.order #611 2026-10-28 08:50:11,935 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26265023 finished 2026-10-28 08:50:12,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4952 48 0.053 0.15 rw 2026-10-28 08:50:12,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/72] Tour test_devices_synchronization → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:50:12,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [22/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:50:12,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [23/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:50:12,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.026 rw 2026-10-28 08:50:12,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [24/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:13,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:13] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 3 0.005 0.015 rw 2026-10-28 08:50:13,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.029 rw 2026-10-28 08:50:13,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/72] Tour test_devices_synchronization → Step .product-screen .set-partner:contains("Lumber Inc") 2026-10-28 08:50:13,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5014 39 0.037 0.077 rw 2026-10-28 08:50:13,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:14,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 12 0.012 0.026 rw 2026-10-28 08:50:14,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.042 rw 2026-10-28 08:50:14,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [27/72] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:50:14,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [28/72] Tour test_devices_synchronization → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 08:50:14,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5057 39 0.033 0.087 rw 2026-10-28 08:50:14,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [29/72] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:50:14,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [30/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:14,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.041 rw 2026-10-28 08:50:14,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 26 0.038 0.103 rw 2026-10-28 08:50:14,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.039 rw 2026-10-28 08:50:14,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [31/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:14,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5060 40 0.027 0.084 rw 2026-10-28 08:50:14,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 20 0.037 0.13 rw 2026-10-28 08:50:14,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.032 rw 2026-10-28 08:50:14,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [32/72] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:50:14,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [33/72] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:50:15,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 43 0.05 0.08 rw 2026-10-28 08:50:15,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [34/72] Tour test_devices_synchronization → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:50:15,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [35/72] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("5")):has(.order-count:contains("3")) 2026-10-28 08:50:15,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [36/72] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("80")) 2026-10-28 08:50:15,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [37/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:50:15,173 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [38/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:50:15,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.021 rw 2026-10-28 08:50:15,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [39/72] Tour test_devices_synchronization → Step .order-summary .total:contains(6.6) 2026-10-28 08:50:15,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [40/72] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:50:15,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [41/72] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:50:15,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [42/72] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:50:15,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:50:15,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:50:15,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [43/72] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:50:16,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [44/72] Tour test_devices_synchronization → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:50:16,322 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75493593 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_9118', 'uuid': '20bd36ff-8f78-4dd8-97c9-46320f0b962c'}] 2026-10-28 08:50:16,475 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [536] to pos.order #612 2026-10-28 08:50:16,944 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75493593 order {'name': '/', 'pos_reference': 'device_sync_9118', 'uuid': '20bd36ff-8f78-4dd8-97c9-46320f0b962c'} updated pos.order #612 2026-10-28 08:50:16,946 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75493593 finished 2026-10-28 08:50:17,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6204 182 0.202 0.506 rw 2026-10-28 08:50:17,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:17] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:50:17,550 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:50:17,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [45/72] Tour test_devices_synchronization → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:50:17,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [46/72] Tour test_devices_synchronization → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:50:17,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [47/72] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:50:17,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [48/72] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:50:17,664 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48889138 started for PoS orders references: [{'name': 'Bar Prout - device_sync_9118', 'pos_reference': 'device_sync_9118', 'uuid': '20bd36ff-8f78-4dd8-97c9-46320f0b962c'}] 2026-10-28 08:50:17,698 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48889138 order {'name': 'Bar Prout - device_sync_9118', 'pos_reference': 'device_sync_9118', 'uuid': '20bd36ff-8f78-4dd8-97c9-46320f0b962c'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-28 08:50:17,699 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48889138 finished 2026-10-28 08:50:17,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6204 51 0.038 0.126 rw 2026-10-28 08:50:17,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [49/72] Tour test_devices_synchronization → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:50:17,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [50/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:50:17,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [51/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:50:17,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.018 0.019 rw 2026-10-28 08:50:18,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [52/72] Tour test_devices_synchronization → Step .order-summary .total:contains(176) 2026-10-28 08:50:18,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [53/72] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:50:18,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [54/72] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:50:18,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/72] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:50:18,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [56/72] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:50:18,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [57/72] Tour test_devices_synchronization → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:50:19,001 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29065235 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_4947', 'uuid': 'a6b5ec83-bec7-4c44-83a3-407f661edaf8'}] 2026-10-28 08:50:19,128 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [537] to pos.order #613 2026-10-28 08:50:19,477 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29065235 order {'name': '/', 'pos_reference': 'device_sync_4947', 'uuid': 'a6b5ec83-bec7-4c44-83a3-407f661edaf8'} updated pos.order #613 2026-10-28 08:50:19,479 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29065235 finished 2026-10-28 08:50:19,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6224 160 0.161 0.412 rw 2026-10-28 08:50:19,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:19] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 08:50:20,005 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:50:20,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [58/72] Tour test_devices_synchronization → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:50:20,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [59/72] Tour test_devices_synchronization → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:50:20,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [60/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:50:20,108 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51990956 started for PoS orders references: [{'name': 'Bar Prout - device_sync_4947', 'pos_reference': 'device_sync_4947', 'uuid': 'a6b5ec83-bec7-4c44-83a3-407f661edaf8'}] 2026-10-28 08:50:20,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [61/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:50:20,140 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51990956 order {'name': 'Bar Prout - device_sync_4947', 'pos_reference': 'device_sync_4947', 'uuid': 'a6b5ec83-bec7-4c44-83a3-407f661edaf8'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-28 08:50:20,142 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51990956 finished 2026-10-28 08:50:20,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6224 51 0.044 0.158 rw 2026-10-28 08:50:20,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.225 rw 2026-10-28 08:50:20,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.249 rw 2026-10-28 08:50:20,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [62/72] Tour test_devices_synchronization → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:50:20,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [63/72] Tour test_devices_synchronization → Step body 2026-10-28 08:50:20,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:20] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 20 0.025 0.071 rw 2026-10-28 08:50:20,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.032 rw 2026-10-28 08:50:20,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [64/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:50:20,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5030 42 0.045 0.071 rw 2026-10-28 08:50:21,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [65/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-28 08:50:21,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [66/72] Tour test_devices_synchronization → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:50:21,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [67/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":2} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:50:21,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [68/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:50:21,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [69/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":1} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:50:21,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [70/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:50:21,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [71/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":3} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-28 08:50:21,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [72/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":3} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-28 08:50:21,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-28 08:50:21,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 08:50:21,436 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:50:21,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 25796472 (allocated 27545600) 2026-10-28 08:50:21,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fu9rIjar - [28/Oct/2026 08:50:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 15.58 rw 2026-10-28 08:50:21,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 52788 2026-10-28 08:50:21,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-28 08:50:21,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 52788 2026-10-28 08:50:21,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085021_672384_test_devices_synchronization.txt 2026-10-28 08:50:21,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmp00a60_yh_chrome_odoo" 2026-10-28 08:50:21,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-28 08:50:22,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 52920 2026-10-28 08:50:22,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp0h4flqk4_chrome_odoo 2026-10-28 08:50:22,217 7 INFO rb-a84341f-226073-429745 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:38345/json/version 2026-10-28 08:50:22,227 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:50:22,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Browser version: Chrome/150.0.7871.114 2026-10-28 08:50:22,253 7 INFO rb-a84341f-226073-429745 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:38345/json 2026-10-28 08:50:22,254 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:50:22,261 7 INFO rb-a84341f-226073-429745 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:38345/devtools/page/0FC047A0E0A9419F33DB22D025EA9244 2026-10-28 08:50:22,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Enable chrome headless console log notification 2026-10-28 08:50:22,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-28 08:50:22,393 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:50:22,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-28 08:50:22,410 7 INFO rb-a84341f-226073-429745 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/145" in browser 2026-10-28 08:50:22,410 7 INFO rb-a84341f-226073-429745 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/145" 2026-10-28 08:50:22,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:22] "GET /pos/ui/145 HTTP/1.1" 200 6927 65 0.034 0.145 rw 2026-10-28 08:50:22,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '0FC047A0E0A9419F33DB22D025EA9244', 'loaderId': '03E5EE4218CF59BE01AF4206CCF98F89', 'isDownload': False} 2026-10-28 08:50:22,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate ready code "odoo.isTourReady('test_guest_count_not_asked_on_other_device')" 2026-10-28 08:50:22,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:22] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.293 ro 2026-10-28 08:50:22,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:22] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.013 0.06 ro 2026-10-28 08:50:22,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:22] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.094 ro 2026-10-28 08:50:23,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: Owl is running in 'dev' mode. 2026-10-28 08:50:23,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:50:23,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 08:50:23,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.017 ro 2026-10-28 08:50:23,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.023 rw 2026-10-28 08:50:23,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.03 rw 2026-10-28 08:50:24,085 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:50:24,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538607 300 0.281 0.762 rw 2026-10-28 08:50:24,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: The ready code tooks too much time : 2.3615238666534424 2026-10-28 08:50:24,967 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:50:24,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [1/9] Tour test_guest_count_not_asked_on_other_device → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:50:24,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:50:25,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-10-28 08:50:25,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:50:25,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.015 0.028 rw 2026-10-28 08:50:25,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.027 rw 2026-10-28 08:50:25,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 08:50:25,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.014 rw 2026-10-28 08:50:25,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:50:25,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.048 rw 2026-10-28 08:50:25,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.029 - 2026-10-28 08:50:25,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.004 0.049 ro 2026-10-28 08:50:25,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-10-28 08:50:25,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 08:50:25,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-10-28 08:50:25,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:50:25,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [2/9] Tour test_guest_count_not_asked_on_other_device → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:50:26,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-10-28 08:50:26,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 6967 32 0.041 0.083 rw 2026-10-28 08:50:26,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [3/9] Tour test_guest_count_not_asked_on_other_device → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:50:26,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:50:26,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "GET /pos/ui/145 HTTP/1.1" 200 6967 32 0.04 0.201 rw 2026-10-28 08:50:26,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.008 0.128 rw 2026-10-28 08:50:26,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.174 rw 2026-10-28 08:50:26,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.006 0.029 rw 2026-10-28 08:50:26,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [4/9] Tour test_guest_count_not_asked_on_other_device → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:50:27,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [5/9] Tour test_guest_count_not_asked_on_other_device → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:50:27,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [6/9] Tour test_guest_count_not_asked_on_other_device → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-10-28 08:50:27,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [7/9] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:50:27,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [8/9] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .more-btn) 2026-10-28 08:50:27,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [9/9] Tour test_guest_count_not_asked_on_other_device → Step guest number is 6 (trigger: .control-buttons button:contains("Guest"):contains(6)) 2026-10-28 08:50:27,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-28 08:50:27,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_guest_count_not_asked_on_other_device SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-28 08:50:27,206 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:50:27,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 19729296 (allocated 20992000) 2026-10-28 08:50:27,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xeFa_PVL - [28/Oct/2026 08:50:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.529 rw 2026-10-28 08:50:27,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 52920 2026-10-28 08:50:27,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-28 08:50:27,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 52920 2026-10-28 08:50:27,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085027_416367_test_guest_count_not_asked_on_other_device.txt 2026-10-28 08:50:27,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp0h4flqk4_chrome_odoo" 2026-10-28 08:50:27,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-28 08:50:27,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 53056 2026-10-28 08:50:27,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpub2c2m4g_chrome_odoo 2026-10-28 08:50:27,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:37111/json/version 2026-10-28 08:50:27,864 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:50:27,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-28 08:50:27,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:37111/json 2026-10-28 08:50:27,876 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:50:27,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:37111/devtools/page/2E510E302E44819D5D68A4EDFFD42D46 2026-10-28 08:50:27,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-28 08:50:27,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-28 08:50:27,946 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:50:27,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-28 08:50:27,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/145" in browser 2026-10-28 08:50:27,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/145" 2026-10-28 08:50:28,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:28] "GET /pos/ui/145 HTTP/1.1" 200 6967 90 0.064 0.185 rw 2026-10-28 08:50:28,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '2E510E302E44819D5D68A4EDFFD42D46', 'loaderId': '6314B32B232906491DF7A46F8AA3BA8C', 'isDownload': False} 2026-10-28 08:50:28,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-28 08:50:28,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:28] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.334 ro 2026-10-28 08:50:28,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:28] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.046 ro 2026-10-28 08:50:28,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:28] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.048 ro 2026-10-28 08:50:29,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-28 08:50:29,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:50:29,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-10-28 08:50:29,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.022 - 2026-10-28 08:50:29,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.017 rw 2026-10-28 08:50:29,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.032 rw 2026-10-28 08:50:29,645 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:50:30,217 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.273 0.683 rw 2026-10-28 08:50:30,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: The ready code tooks too much time : 2.2239649295806885 2026-10-28 08:50:30,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:50:30,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [1/22] Tour OrderSynchronisationTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:50:30,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:50:30,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:50:30,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:50:30,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:50:30,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:50:31,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.013 ro 2026-10-28 08:50:31,217 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:50:31,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.047 rw 2026-10-28 08:50:31,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:50:31,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-10-28 08:50:31,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.021 rw 2026-10-28 08:50:31,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.003 0.043 ro 2026-10-28 08:50:31,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-10-28 08:50:31,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:50:31,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-10-28 08:50:31,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.019 0.029 ro 2026-10-28 08:50:31,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [2/22] Tour OrderSynchronisationTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:50:31,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /pos/ui/145 HTTP/1.1" 200 6967 31 0.032 0.153 rw 2026-10-28 08:50:31,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/22] Tour OrderSynchronisationTour → Step body 2026-10-28 08:50:31,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-10-28 08:50:31,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 6967 31 0.04 0.29 rw 2026-10-28 08:50:31,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.045 0.132 rw 2026-10-28 08:50:31,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:31] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.175 rw 2026-10-28 08:50:32,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:32] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 27 0.03 0.255 rw 2026-10-28 08:50:32,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.038 rw 2026-10-28 08:50:32,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [4/22] Tour OrderSynchronisationTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:50:32,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [5/22] Tour OrderSynchronisationTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:50:32,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 40 0.064 0.103 rw 2026-10-28 08:50:32,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.181 rw 2026-10-28 08:50:32,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 40 0.05 0.18 rw 2026-10-28 08:50:32,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/22] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"50.0"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("50"))) 2026-10-28 08:50:32,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [7/22] Tour OrderSynchronisationTour → Step body 2026-10-28 08:50:33,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 12 0.012 0.031 rw 2026-10-28 08:50:33,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.045 rw 2026-10-28 08:50:33,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [8/22] Tour OrderSynchronisationTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:50:33,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [9/22] Tour OrderSynchronisationTour → Step .pos-leftheader .orders-button 2026-10-28 08:50:33,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [10/22] Tour OrderSynchronisationTour → Step .pos-search-bar .filter 2026-10-28 08:50:33,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [11/22] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul 2026-10-28 08:50:33,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [12/22] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:50:33,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [13/22] Tour OrderSynchronisationTour → Step .ticket-screen tbody tr > td:contains("device_sync") ~ td .badge:contains(Paid) 2026-10-28 08:50:33,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.003 0.018 rw 2026-10-28 08:50:33,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5091 42 0.049 0.093 rw 2026-10-28 08:50:33,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.01 0.152 rw 2026-10-28 08:50:33,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.101 rw 2026-10-28 08:50:33,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [14/22] Tour OrderSynchronisationTour → Step .ticket-screen .order-row > div:contains("device_sync") ~ div .badge:contains(Paid) 2026-10-28 08:50:33,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [15/22] Tour OrderSynchronisationTour → Step .ticket-screen .order-row:contains(device_sync) 2026-10-28 08:50:33,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [16/22] Tour OrderSynchronisationTour → Step .ticket-screen .order-row:contains(device_sync).highlight 2026-10-28 08:50:33,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [17/22] Tour OrderSynchronisationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:50:33,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [18/22] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":50} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("50"))) 2026-10-28 08:50:33,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [19/22] Tour OrderSynchronisationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:50:33,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [20/22] Tour OrderSynchronisationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:50:33,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 5029 40 0.061 0.088 rw 2026-10-28 08:50:33,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [21/22] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Water","quantity":30} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("30"))) 2026-10-28 08:50:33,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [22/22] Tour OrderSynchronisationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:50:33,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-28 08:50:33,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 08:50:33,794 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:50:33,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 4.494 rw 2026-10-28 08:50:33,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 21744236 (allocated 23613440) 2026-10-28 08:50:33,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 53056 2026-10-28 08:50:33,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-28 08:50:33,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 53056 2026-10-28 08:50:34,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085034_196231_test_synchronisation_of_orders.txt 2026-10-28 08:50:34,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpub2c2m4g_chrome_odoo" 2026-10-28 08:50:34,220 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:50:34,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: waiting for threads: [] 2026-10-28 08:50:34,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3p0rXrnO - [28/Oct/2026 08:50:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 103 0.133 0.268 rw 2026-10-28 08:50:44,387 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:50:45,399 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:50:45,624 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:50:55,171 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:50:57,560 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:51:01,413 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:51:03,010 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #436 deleted ir.attachment records with IDs: [259922, 259923] 2026-10-28 08:51:03,012 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #436 deleted pos.config records with IDs: [146, 147] 2026-10-28 08:51:03,040 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #436 deleted ir.sequence records with IDs: [7930, 7934, 7931, 7935] 2026-10-28 08:51:06,889 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #436 deleted restaurant.floor records with IDs: [69] 2026-10-28 08:51:07,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-28 08:51:08,125 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 438 who belonged to [100, 10, 1] with changes [(4, 38)] 2026-10-28 08:51:08,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 53189 2026-10-28 08:51:08,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpt5nli8nk_chrome_odoo 2026-10-28 08:51:08,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38599/json/version 2026-10-28 08:51:08,685 7 INFO rb-a84341f-226073-429745 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-10-28 08:51:08,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-28 08:51:08,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38599/json 2026-10-28 08:51:08,837 7 INFO rb-a84341f-226073-429745 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-10-28 08:51:08,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:38599/devtools/page/B359EFEAA407342EA363366EB2C860A0 2026-10-28 08:51:08,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-28 08:51:08,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-28 08:51:09,022 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:51:09,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-28 08:51:09,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:51:09,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:51:09,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:09] "GET /pos/ui/149 HTTP/1.1" 200 6963 64 0.051 0.145 rw 2026-10-28 08:51:09,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': 'B359EFEAA407342EA363366EB2C860A0', 'loaderId': 'AD976B7754B155195442E3E7300F9AF2', 'isDownload': False} 2026-10-28 08:51:09,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-28 08:51:09,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.26 ro 2026-10-28 08:51:09,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.072 ro 2026-10-28 08:51:09,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.07 ro 2026-10-28 08:51:10,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-28 08:51:10,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:51:10,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:51:10,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:51:10,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-10-28 08:51:10,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.031 rw 2026-10-28 08:51:10,580 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:51:11,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534468 262 0.236 0.81 rw 2026-10-28 08:51:11,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: The ready code tooks too much time : 2.1957433223724365 2026-10-28 08:51:11,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "debug": false})" 2026-10-28 08:51:11,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 08:51:11,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/134] Tour pos_restaurant_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:51:11,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:51:11,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:51:11,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:51:11,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:51:12,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-10-28 08:51:12,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 08:51:12,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.049 rw 2026-10-28 08:51:12,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 08:51:12,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:51:12,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.056 ro 2026-10-28 08:51:12,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.074 rw 2026-10-28 08:51:12,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-10-28 08:51:12,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/134] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:51:12,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.041 ro 2026-10-28 08:51:12,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.035 - 2026-10-28 08:51:12,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.08 - 2026-10-28 08:51:12,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.028 0.068 rw 2026-10-28 08:51:12,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.031 0.148 rw 2026-10-28 08:51:12,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:51:12,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/134] Tour pos_restaurant_sync → Step .new-order 2026-10-28 08:51:12,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.023 rw 2026-10-28 08:51:12,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.045 0.072 rw 2026-10-28 08:51:13,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.035 rw 2026-10-28 08:51:13,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:13,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:13,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:13,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/134] Tour pos_restaurant_sync → Step set tab to Test (trigger: .product-screen .new-tab) 2026-10-28 08:51:13,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/134] Tour pos_restaurant_sync → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:51:13,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/134] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:51:13,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:13,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:15,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:15,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:51:15,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:51:15,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.019 rw 2026-10-28 08:51:15,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.056 rw 2026-10-28 08:51:15,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/134] Tour pos_restaurant_sync → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-10-28 08:51:15,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:15,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:15,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:51:15,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:15,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:15,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"dblclick"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:51:15,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:15,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/134] Tour pos_restaurant_sync → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:51:15,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:15,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water"))) 2026-10-28 08:51:15,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:15,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-10-28 08:51:15,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:51:15,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/134] Tour pos_restaurant_sync → Step body 2026-10-28 08:51:16,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/134] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:51:16,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .o_fp_canvas .o_fp_table:has(.o_fp_table_number:contains("5"))) 2026-10-28 08:51:16,052 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46372905 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ab7f757e-57b2-4dce-a077-50c0b697755c'}] 2026-10-28 08:51:16,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/134] Tour pos_restaurant_sync → Step Check if there is a notification with text "This order is currently syncing, please wait a moment before loading it." (trigger: .o_notification:contains("This order is currently syncing, please wait a moment before loading it.")) 2026-10-28 08:51:16,236 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46372905 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ab7f757e-57b2-4dce-a077-50c0b697755c'} created pos.order #617 2026-10-28 08:51:16,238 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46372905 finished 2026-10-28 08:51:16,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:16,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3987 50 0.131 0.165 rw 2026-10-28 08:51:16,420 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:16,461 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59255263 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '36f71176-5b4c-4a50-ab64-c566d199637a'}] 2026-10-28 08:51:16,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:51:16,592 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59255263 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '36f71176-5b4c-4a50-ab64-c566d199637a'} created pos.order #618 2026-10-28 08:51:16,594 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59255263 finished 2026-10-28 08:51:16,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7383 55 0.054 0.188 rw 2026-10-28 08:51:16,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:51:16,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.002 0.02 rw 2026-10-28 08:51:17,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 08:51:17,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:17,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/134] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:51:17,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:17,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:17,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:19,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:19,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:51:19,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:51:19,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.038 rw 2026-10-28 08:51:19,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.063 rw 2026-10-28 08:51:19,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:19,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:19,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:51:19,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:19,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/134] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:51:19,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:19,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid"))) 2026-10-28 08:51:19,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:19,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:19,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/134] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:51:19,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:19,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/134] Tour pos_restaurant_sync → Step body 2026-10-28 08:51:19,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/134] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:51:19,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/134] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:51:19,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/134] Tour pos_restaurant_sync → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:51:20,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:51:20,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:51:20,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/134] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:51:20,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:20,579 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94709626 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'c535ba19-1869-4f96-98a3-8490ef0a4805'}] 2026-10-28 08:51:21,221 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94709626 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'c535ba19-1869-4f96-98a3-8490ef0a4805'} created pos.order #619 2026-10-28 08:51:21,225 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94709626 finished 2026-10-28 08:51:21,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6189 186 0.224 0.505 rw 2026-10-28 08:51:21,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:21] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.017 ro 2026-10-28 08:51:21,741 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:21,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/134] Tour pos_restaurant_sync → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:51:21,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [63/134] Tour pos_restaurant_sync → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:51:21,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [64/134] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-28 08:51:21,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [65/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:51:21,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [66/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:51:21,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.004 0.041 rw 2026-10-28 08:51:21,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.073 rw 2026-10-28 08:51:21,943 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48612698 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'c535ba19-1869-4f96-98a3-8490ef0a4805'}] 2026-10-28 08:51:21,981 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48612698 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'c535ba19-1869-4f96-98a3-8490ef0a4805'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-28 08:51:21,983 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48612698 finished 2026-10-28 08:51:22,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6189 51 0.051 0.238 rw 2026-10-28 08:51:22,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [67/134] Tour pos_restaurant_sync → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 08:51:22,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [68/134] Tour pos_restaurant_sync → Step validate the variant dialog (with default values) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:51:22,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [69/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:22,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [70/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-10-28 08:51:22,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [71/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:22,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [72/134] Tour pos_restaurant_sync → Step body 2026-10-28 08:51:22,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:51:22,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [73/134] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:51:22,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [74/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:22,835 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:22,870 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57822585 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '1c9d2457-f73b-4153-b80d-7377552828bf'}] 2026-10-28 08:51:22,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:51:22,991 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57822585 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '1c9d2457-f73b-4153-b80d-7377552828bf'} created pos.order #620 2026-10-28 08:51:22,993 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57822585 finished 2026-10-28 08:51:23,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5478 53 0.061 0.151 rw 2026-10-28 08:51:23,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [76/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:51:23,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.003 0.017 rw 2026-10-28 08:51:23,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [77/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 08:51:23,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [78/134] Tour pos_restaurant_sync → Step body 2026-10-28 08:51:23,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Desk Organizer","quantity":1,"price":5.87} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.87"))) 2026-10-28 08:51:23,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [80/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:23,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [81/134] Tour pos_restaurant_sync → Step order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87")) 2026-10-28 08:51:23,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [82/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:23,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [83/134] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:51:23,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [84/134] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:51:23,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [85/134] Tour pos_restaurant_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:51:24,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [86/134] Tour pos_restaurant_sync → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:51:24,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [87/134] Tour pos_restaurant_sync → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-10-28 08:51:24,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [88/134] Tour pos_restaurant_sync → Step amount tendered in the line is '5.87' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.87")) 2026-10-28 08:51:24,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [89/134] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:51:24,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [90/134] Tour pos_restaurant_sync → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:51:24,808 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47806433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '1c9d2457-f73b-4153-b80d-7377552828bf'}] 2026-10-28 08:51:24,940 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [539] to pos.order #620 2026-10-28 08:51:25,248 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47806433 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '1c9d2457-f73b-4153-b80d-7377552828bf'} updated pos.order #620 2026-10-28 08:51:25,251 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47806433 finished 2026-10-28 08:51:25,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5892 169 0.129 0.419 rw 2026-10-28 08:51:25,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:51:25,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [91/134] Tour pos_restaurant_sync → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:51:25,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [92/134] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-28 08:51:25,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [93/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:51:25,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [94/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:51:25,583 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56550105 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '1c9d2457-f73b-4153-b80d-7377552828bf'}] 2026-10-28 08:51:25,614 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56550105 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '1c9d2457-f73b-4153-b80d-7377552828bf'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-28 08:51:25,618 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56550105 finished 2026-10-28 08:51:25,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5892 57 0.038 0.141 rw 2026-10-28 08:51:25,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.002 0.195 rw 2026-10-28 08:51:26,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [95/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:26,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [96/134] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:51:26,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [97/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:26,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [98/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:26,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [99/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:28,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [100/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:28,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [101/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:51:28,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [102/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:51:28,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.004 0.038 rw 2026-10-28 08:51:28,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.059 rw 2026-10-28 08:51:28,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [103/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:28,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [104/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:28,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [105/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:51:28,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [106/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:28,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [107/134] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:51:28,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [108/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:28,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [109/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid"))) 2026-10-28 08:51:28,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [110/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:28,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [111/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:28,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [112/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:28,728 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22033265 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'}] 2026-10-28 08:51:28,826 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22033265 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'} created pos.order #621 2026-10-28 08:51:28,828 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22033265 finished 2026-10-28 08:51:28,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4973 46 0.041 0.138 rw 2026-10-28 08:51:28,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [113/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:28,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [114/134] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-28 08:51:28,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [115/134] Tour pos_restaurant_sync → Step .pos-leftheader .orders-button 2026-10-28 08:51:29,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [116/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row > div:contains("002") 2026-10-28 08:51:29,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [117/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row:has(div:contains("002")) .btn-danger 2026-10-28 08:51:29,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [118/134] Tour pos_restaurant_sync → Step .ticket-screen .orders .order-row > td:contains("002") ~ td.text-end button.text-danger 2026-10-28 08:51:29,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [119/134] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:51:29,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [120/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:29,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 15547 47 0.049 0.082 rw 2026-10-28 08:51:29,397 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:29,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [121/134] Tour pos_restaurant_sync → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-10-28 08:51:29,717 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:51:29,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 113 0.128 0.231 rw 2026-10-28 08:51:29,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [122/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row:contains(005) 2026-10-28 08:51:29,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [123/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row:contains(005).highlight 2026-10-28 08:51:29,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [124/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:29,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [125/134] Tour pos_restaurant_sync → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:51:29,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [126/134] Tour pos_restaurant_sync → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:51:29,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [127/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:29,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [128/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:29,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:29] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2673 48 0.045 0.453 rw 2026-10-28 08:51:30,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [129/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:30,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [130/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:51:30,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [131/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:51:30,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 6078 51 0.053 0.229 rw 2026-10-28 08:51:30,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.002 0.115 rw 2026-10-28 08:51:30,210 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4335546 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000006', 'uuid': 'f08b00d8-cf45-4731-b19f-00e13c508e17'}] 2026-10-28 08:51:30,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.154 rw 2026-10-28 08:51:30,271 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4335546 order {'name': '/', 'pos_reference': '261-149-000006', 'uuid': 'f08b00d8-cf45-4731-b19f-00e13c508e17'} created pos.order #622 2026-10-28 08:51:30,273 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4335546 finished 2026-10-28 08:51:30,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.039 0.226 rw 2026-10-28 08:51:30,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [132/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:30,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [133/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 08:51:30,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [134/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:30,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-28 08:51:30,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:51:30,963 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:51:30,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 27920808 (allocated 31215616) 2026-10-28 08:51:30,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DxmPiMFV - [28/Oct/2026 08:51:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 20.818 rw 2026-10-28 08:51:31,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 53189 2026-10-28 08:51:31,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-28 08:51:31,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 53189 2026-10-28 08:51:31,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085131_190161_test_01_pos_restaurant.txt 2026-10-28 08:51:31,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpt5nli8nk_chrome_odoo" 2026-10-28 08:51:31,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 53320 2026-10-28 08:51:31,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp0hz6rjdw_chrome_odoo 2026-10-28 08:51:31,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:41883/json/version 2026-10-28 08:51:31,630 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:51:31,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-28 08:51:31,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:41883/json 2026-10-28 08:51:31,719 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:51:31,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:41883/devtools/page/BCE051BC28CDEF2295A60ADB12FB6802 2026-10-28 08:51:31,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-28 08:51:31,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-28 08:51:31,818 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:51:31,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-28 08:51:31,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:51:31,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:51:31,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:31] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.023 0.092 rw 2026-10-28 08:51:31,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': 'BCE051BC28CDEF2295A60ADB12FB6802', 'loaderId': '4A87E444E0BD7AAE8C68EFBD3040C68B', 'isDownload': False} 2026-10-28 08:51:31,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-28 08:51:32,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.025 ro 2026-10-28 08:51:32,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.035 ro 2026-10-28 08:51:32,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.215 ro 2026-10-28 08:51:32,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-28 08:51:32,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:51:32,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-10-28 08:51:32,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:51:32,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-10-28 08:51:32,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.024 rw 2026-10-28 08:51:33,107 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:51:33,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 545349 287 0.239 0.631 rw 2026-10-28 08:51:33,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "debug": false})" 2026-10-28 08:51:33,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 08:51:33,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/66] Tour pos_restaurant_sync_second_login → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:51:33,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.027 ro 2026-10-28 08:51:34,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:51:34,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 6 0.013 0.026 rw 2026-10-28 08:51:34,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:51:34,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:51:34,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 6 0.009 0.017 rw 2026-10-28 08:51:34,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.045 rw 2026-10-28 08:51:34,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-10-28 08:51:34,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:51:34,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 08:51:34,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:34] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.032 ro 2026-10-28 08:51:35,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:51:35,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-10-28 08:51:35,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:51:35,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.044 - 2026-10-28 08:51:35,098 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-10-28 08:51:35,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.025 0.119 rw 2026-10-28 08:51:35,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.023 0.225 rw 2026-10-28 08:51:35,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.003 0.055 rw 2026-10-28 08:51:35,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:51:35,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:51:35,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:37,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:51:37,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-10-28 08:51:37,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:37,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/66] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:51:37,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:37,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:51:37,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-10-28 08:51:37,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/66] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-28 08:51:37,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("2")) 2026-10-28 08:51:37,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:51:37,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:51:37,981 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97962351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'}] 2026-10-28 08:51:38,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.024 - 2026-10-28 08:51:38,038 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97962351 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'} updated pos.order #621 2026-10-28 08:51:38,040 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97962351 finished 2026-10-28 08:51:38,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4973 49 0.038 0.146 rw 2026-10-28 08:51:38,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.003 0.016 rw 2026-10-28 08:51:38,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:40,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:51:40,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-10-28 08:51:40,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)","price":2.2} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1")):has(.price:contains("2.2"))) 2026-10-28 08:51:40,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":1,"withClass":":eq(1)","price":2.2} (trigger: .order-container .orderline:eq(1):has(.product-name:contains("Minute Maid")):has(.qty:contains("1")):has(.price:contains("2.2"))) 2026-10-28 08:51:40,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/66] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:40,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:40,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/66] Tour pos_restaurant_sync_second_login → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-10-28 08:51:40,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:40,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:40,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/66] Tour pos_restaurant_sync_second_login → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:51:40,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:40,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:40,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/66] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:51:40,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:40,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/66] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:51:41,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/66] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:51:41,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/66] Tour pos_restaurant_sync_second_login → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:51:41,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:51:41,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-10-28 08:51:41,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/66] Tour pos_restaurant_sync_second_login → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:51:41,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/66] Tour pos_restaurant_sync_second_login → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:41,594 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37252127 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'}] 2026-10-28 08:51:41,703 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [540] to pos.order #621 2026-10-28 08:51:42,060 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37252127 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'} updated pos.order #621 2026-10-28 08:51:42,061 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37252127 finished 2026-10-28 08:51:42,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6195 162 0.134 0.43 rw 2026-10-28 08:51:42,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:42] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-10-28 08:51:42,607 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:42,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/66] Tour pos_restaurant_sync_second_login → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:51:42,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/66] Tour pos_restaurant_sync_second_login → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:51:42,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:51:42,698 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11662061 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'}] 2026-10-28 08:51:42,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:51:42,730 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11662061 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': 'a85af787-0b91-48ed-9e23-479cf6fed8d9'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-28 08:51:42,734 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11662061 finished 2026-10-28 08:51:42,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6195 51 0.049 0.154 rw 2026-10-28 08:51:42,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.002 0.241 rw 2026-10-28 08:51:42,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.234 rw 2026-10-28 08:51:43,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:51:43,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-10-28 08:51:43,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:43,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 08:51:43,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:43,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:51:43,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-10-28 08:51:43,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/66] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-28 08:51:43,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):not(:has(.order-count)) 2026-10-28 08:51:43,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):not(:has(.order-count)) 2026-10-28 08:51:43,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:51:43,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:51:43,287 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30704979 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '81d302e3-3dad-4b90-8c2a-e9cb06d7310d'}] 2026-10-28 08:51:43,346 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30704979 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '81d302e3-3dad-4b90-8c2a-e9cb06d7310d'} created pos.order #623 2026-10-28 08:51:43,347 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30704979 finished 2026-10-28 08:51:43,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.032 0.102 rw 2026-10-28 08:51:43,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.003 0.014 rw 2026-10-28 08:51:44,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:46,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:51:46,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-10-28 08:51:46,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:46,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 08:51:46,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:46,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/66] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:46,062 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:46,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/66] Tour pos_restaurant_sync_second_login → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-28 08:51:46,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:46,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/66] Tour pos_restaurant_sync_second_login → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:46,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [63/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:46,112 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31579289 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '81d302e3-3dad-4b90-8c2a-e9cb06d7310d'}] 2026-10-28 08:51:46,155 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [1030] to pos.order #623 2026-10-28 08:51:46,166 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31579289 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '81d302e3-3dad-4b90-8c2a-e9cb06d7310d'} updated pos.order #623 2026-10-28 08:51:46,169 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31579289 finished 2026-10-28 08:51:46,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 47 0.041 0.145 rw 2026-10-28 08:51:46,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [64/66] Tour pos_restaurant_sync_second_login → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:46,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [65/66] Tour pos_restaurant_sync_second_login → Step .floor-map 2026-10-28 08:51:46,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [66/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("1")) 2026-10-28 08:51:46,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-28 08:51:46,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 08:51:46,679 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:51:46,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 23468996 (allocated 26497024) 2026-10-28 08:51:46,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OUPI1Rnx - [28/Oct/2026 08:51:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 13.885 rw 2026-10-28 08:51:46,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 53320 2026-10-28 08:51:46,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-28 08:51:46,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 53320 2026-10-28 08:51:46,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085146_934790_test_01_pos_restaurant.txt 2026-10-28 08:51:46,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp0hz6rjdw_chrome_odoo" 2026-10-28 08:51:46,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-28 08:51:47,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 53456 2026-10-28 08:51:47,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpfnppxagh_chrome_odoo 2026-10-28 08:51:47,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:33443/json/version 2026-10-28 08:51:47,655 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:51:47,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-28 08:51:47,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:33443/json 2026-10-28 08:51:47,673 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:51:47,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:33443/devtools/page/D7A8A052990474AA6D9BDD678DB1C502 2026-10-28 08:51:47,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-28 08:51:47,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-28 08:51:47,783 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:51:47,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-28 08:51:47,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:51:47,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:51:47,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:47] "GET /pos/ui/149 HTTP/1.1" 200 6963 64 0.044 0.124 rw 2026-10-28 08:51:47,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'D7A8A052990474AA6D9BDD678DB1C502', 'loaderId': '5E5FAE905C90EF5BBE4BAE09EA68F6CE', 'isDownload': False} 2026-10-28 08:51:47,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-28 08:51:48,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.027 ro 2026-10-28 08:51:48,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.037 ro 2026-10-28 08:51:48,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.063 ro 2026-10-28 08:51:48,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-28 08:51:48,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:51:48,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:51:48,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:51:48,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-10-28 08:51:48,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.029 rw 2026-10-28 08:51:49,313 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:51:49,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534866 261 0.307 0.702 rw 2026-10-28 08:51:50,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: The ready code tooks too much time : 2.260972261428833 2026-10-28 08:51:50,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:51:50,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:51:50,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [1/242] Tour PosResTipScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:51:50,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-10-28 08:51:50,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:51:50,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:51:50,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:51:50,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:51:51,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:51:51,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.046 rw 2026-10-28 08:51:51,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:51:51,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.038 - 2026-10-28 08:51:51,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.009 0.048 ro 2026-10-28 08:51:51,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 08:51:51,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-10-28 08:51:51,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-10-28 08:51:51,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 08:51:51,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [2/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:51:51,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-10-28 08:51:51,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.039 0.094 rw 2026-10-28 08:51:51,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [3/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:51:51,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.021 - 2026-10-28 08:51:51,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.043 0.239 rw 2026-10-28 08:51:51,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.052 rw 2026-10-28 08:51:51,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.035 0.114 rw 2026-10-28 08:51:51,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.003 0.025 rw 2026-10-28 08:51:51,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.052 rw 2026-10-28 08:51:51,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [4/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:51:52,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [5/242] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:51:52,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [6/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:52,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [7/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:51:52,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [8/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:51:52,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [9/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:51:52,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [10/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:51:52,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [11/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:51:52,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [12/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:51:52,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [13/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:51:52,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [14/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:52,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [15/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:52,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [16/242] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-10-28 08:51:52,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [17/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:52,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [18/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:52,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [19/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:52,703 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8051490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'}] 2026-10-28 08:51:52,824 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8051490 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'} created pos.order #624 2026-10-28 08:51:52,826 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8051490 finished 2026-10-28 08:51:52,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.057 0.136 rw 2026-10-28 08:51:52,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [20/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:52,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [21/242] Tour PosResTipScreenTour → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("1")) 2026-10-28 08:51:52,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [22/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:51:53,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [23/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:51:53,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.026 rw 2026-10-28 08:51:53,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [24/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:53,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [25/242] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-10-28 08:51:53,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [26/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:53,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [27/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:51:53,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [28/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:51:53,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [29/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:51:53,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-10-28 08:51:53,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 08:51:53,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [30/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:51:53,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:51:54,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [32/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:54,118 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70019147 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'}] 2026-10-28 08:51:54,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.012 - 2026-10-28 08:51:54,296 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [541] to pos.order #624 2026-10-28 08:51:54,832 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70019147 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'} updated pos.order #624 2026-10-28 08:51:54,837 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70019147 finished 2026-10-28 08:51:54,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5205 179 0.33 0.517 rw 2026-10-28 08:51:55,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.003 0.01 ro 2026-10-28 08:51:55,485 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:55,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-28 08:51:55,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [34/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:55,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [35/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:55,605 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51846259 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'}] 2026-10-28 08:51:55,628 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51846259 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-28 08:51:55,630 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51846259 finished 2026-10-28 08:51:55,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5205 51 0.047 0.122 rw 2026-10-28 08:51:55,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [36/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:55,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [37/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:51:55,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [38/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:51:55,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.011 rw 2026-10-28 08:51:55,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.036 rw 2026-10-28 08:51:56,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [39/242] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:56,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [40/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:56,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [41/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:51:56,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [42/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:51:56,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [43/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:51:56,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [44/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:51:56,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [45/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:51:56,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [46/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:51:56,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [47/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:51:56,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [48/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:51:56,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [49/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:56,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [50/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:56,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/242] Tour PosResTipScreenTour → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-10-28 08:51:56,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:56,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:56,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [54/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:56,673 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6939723 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '98bfd2b3-03ce-4264-8b9f-1c61eda06ebd'}] 2026-10-28 08:51:56,755 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6939723 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '98bfd2b3-03ce-4264-8b9f-1c61eda06ebd'} created pos.order #625 2026-10-28 08:51:56,757 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6939723 finished 2026-10-28 08:51:56,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 42 0.039 0.116 rw 2026-10-28 08:51:56,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [55/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:56,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [56/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-28 08:51:56,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [57/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-28 08:51:56,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [58/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-28 08:51:56,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [59/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-28 08:51:56,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [60/242] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 2.00) 2026-10-28 08:51:57,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [61/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:57,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [62/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:57,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 42 0.035 0.095 rw 2026-10-28 08:51:57,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [63/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:57,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [64/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:51:57,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [65/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:51:57,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.006 0.016 rw 2026-10-28 08:51:57,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.051 rw 2026-10-28 08:51:57,563 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:51:57,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.118 0.248 rw 2026-10-28 08:51:57,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [66/242] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:51:57,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [67/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:57,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [68/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:51:57,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [69/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:51:57,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [70/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:51:57,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [71/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:51:57,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [72/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:51:57,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [73/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:51:57,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [74/242] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:51:57,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [75/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-28 08:51:57,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [76/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:57,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [77/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:57,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [78/242] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-10-28 08:51:57,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:51:57,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [80/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:51:57,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [81/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:51:57,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:51:57,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [83/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:51:58,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [84/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:51:58,479 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68529454 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '96956573-4959-4bd8-8487-37d22eae0471'}] 2026-10-28 08:51:58,907 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68529454 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '96956573-4959-4bd8-8487-37d22eae0471'} created pos.order #626 2026-10-28 08:51:58,909 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68529454 finished 2026-10-28 08:51:59,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.139 0.397 rw 2026-10-28 08:51:59,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 08:51:59,528 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:51:59,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-28 08:51:59,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [86/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:51:59,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [87/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:51:59,645 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60975031 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '96956573-4959-4bd8-8487-37d22eae0471'}] 2026-10-28 08:51:59,664 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60975031 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '96956573-4959-4bd8-8487-37d22eae0471'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-28 08:51:59,666 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60975031 finished 2026-10-28 08:51:59,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.072 0.111 rw 2026-10-28 08:51:59,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [88/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:51:59,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [89/242] Tour PosResTipScreenTour → Step .new-order 2026-10-28 08:51:59,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [90/242] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:51:59,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [91/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:51:59,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [92/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:00,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [93/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:00,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.035 rw 2026-10-28 08:52:00,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [94/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:00,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [95/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:52:00,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [96/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:00,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [97/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:00,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [98/242] Tour PosResTipScreenTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:52:00,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [99/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("4"))) 2026-10-28 08:52:00,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [100/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:00,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [101/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:00,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [102/242] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-28 08:52:00,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [103/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:00,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [104/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:52:00,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [105/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:52:00,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/242] Tour PosResTipScreenTour → Step click Guest button (trigger: .control-buttons button:contains("Guest")) 2026-10-28 08:52:00,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [107/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-10-28 08:52:00,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [108/242] Tour PosResTipScreenTour → Step .modal .input-value:contains(2) 2026-10-28 08:52:00,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [109/242] Tour PosResTipScreenTour → Step input shown is '2' (trigger: .modal .value:contains("2")) 2026-10-28 08:52:00,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:52:00,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:52:00,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [112/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:52:00,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [113/242] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guest"):contains(2)) 2026-10-28 08:52:00,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [114/242] Tour PosResTipScreenTour → Step .btn-close 2026-10-28 08:52:00,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [115/242] Tour PosResTipScreenTour → Step set tab to Test (trigger: .product-screen .new-tab) 2026-10-28 08:52:00,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [116/242] Tour PosResTipScreenTour → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:52:00,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [117/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:52:00,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [118/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-28 08:52:00,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-28 08:52:00,452 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75473819 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '91454c52-c3b9-4906-bd0c-a00ae6fb002e'}] 2026-10-28 08:52:00,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [120/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-28 08:52:00,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [121/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-28 08:52:00,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [122/242] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 6.00) 2026-10-28 08:52:00,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [123/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("2.0") 2026-10-28 08:52:00,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [124/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("2.0") 2026-10-28 08:52:00,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [125/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:00,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [126/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:52:00,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [127/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-28 08:52:00,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/242] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("2.0") 2026-10-28 08:52:00,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.30") 2026-10-28 08:52:00,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("0.40") 2026-10-28 08:52:00,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [131/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("0.50") 2026-10-28 08:52:00,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [132/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") 2026-10-28 08:52:00,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [133/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="0.40"] 2026-10-28 08:52:00,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [134/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:00,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [135/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:00,566 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75473819 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '91454c52-c3b9-4906-bd0c-a00ae6fb002e'} created pos.order #627 2026-10-28 08:52:00,571 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75473819 finished 2026-10-28 08:52:00,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3985 42 0.046 0.147 rw 2026-10-28 08:52:00,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [136/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:00,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/242] Tour PosResTipScreenTour → Step .floor-map 2026-10-28 08:52:00,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [138/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-28 08:52:00,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [139/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-28 08:52:00,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [140/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-28 08:52:00,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [141/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-28 08:52:00,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [142/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("6.0") 2026-10-28 08:52:00,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [143/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("6.0") 2026-10-28 08:52:00,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [144/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:00,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [145/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:52:00,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 4047 45 0.064 0.219 rw 2026-10-28 08:52:00,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-28 08:52:00,840 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/242] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("6.0") 2026-10-28 08:52:00,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [148/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.90") 2026-10-28 08:52:00,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [149/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.20") 2026-10-28 08:52:00,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [150/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("1.50") 2026-10-28 08:52:00,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [151/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") 2026-10-28 08:52:00,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [152/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1.50"] 2026-10-28 08:52:00,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [153/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:00,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [154/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:00,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 7568 42 0.043 0.174 rw 2026-10-28 08:52:00,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.006 0.139 rw 2026-10-28 08:52:01,342 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:01,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.117 0.242 rw 2026-10-28 08:52:01,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [155/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:01,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [156/242] Tour PosResTipScreenTour → Step .floor-map 2026-10-28 08:52:01,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [157/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-28 08:52:01,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [158/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("8.0") 2026-10-28 08:52:01,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("8.0") 2026-10-28 08:52:01,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [160/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:01,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [161/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:52:01,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [162/242] Tour PosResTipScreenTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:52:01,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [163/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:01,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [164/242] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-28 08:52:01,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [165/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:01,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:52:01,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [167/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:52:01,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [168/242] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guest"):contains(2)) 2026-10-28 08:52:01,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [169/242] Tour PosResTipScreenTour → Step .btn-close 2026-10-28 08:52:01,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [170/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:52:01,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 7568 42 0.044 0.089 rw 2026-10-28 08:52:01,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [171/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:52:01,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [172/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:52:01,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [173/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:02,019 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:02,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.143 0.235 rw 2026-10-28 08:52:02,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [174/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:52:02,175 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17178793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '91454c52-c3b9-4906-bd0c-a00ae6fb002e'}] 2026-10-28 08:52:02,374 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [543] to pos.order #627 2026-10-28 08:52:02,709 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17178793 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '91454c52-c3b9-4906-bd0c-a00ae6fb002e'} updated pos.order #627 2026-10-28 08:52:02,711 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17178793 finished 2026-10-28 08:52:02,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5207 157 0.22 0.431 rw 2026-10-28 08:52:02,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.011 ro 2026-10-28 08:52:03,241 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:52:03,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-28 08:52:03,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/242] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("8.0") 2026-10-28 08:52:03,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("1.20") 2026-10-28 08:52:03,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [178/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.60") 2026-10-28 08:52:03,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [179/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("2.00") 2026-10-28 08:52:03,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [180/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input 2026-10-28 08:52:03,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [181/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1"] 2026-10-28 08:52:03,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [182/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:03,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:05,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [184/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:05,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [185/242] Tour PosResTipScreenTour → Step .floor-map 2026-10-28 08:52:05,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [186/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-28 08:52:05,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [187/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-28 08:52:05,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [188/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-28 08:52:05,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [189/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Tipping") 2026-10-28 08:52:05,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [190/242] Tour PosResTipScreenTour → Step .ticket-screen .tip-cell:contains("1.00") 2026-10-28 08:52:05,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [191/242] Tour PosResTipScreenTour → Step .ticket-screen .controls .settle-tips 2026-10-28 08:52:05,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [192/242] Tour PosResTipScreenTour → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-10-28 08:52:05,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 42 0.056 0.112 rw 2026-10-28 08:52:05,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [193/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-28 08:52:05,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [194/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-28 08:52:05,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:05] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.009 0.123 rw 2026-10-28 08:52:05,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:05] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.016 0.164 rw 2026-10-28 08:52:05,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [195/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-28 08:52:05,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [196/242] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Ongoing):contains($ 4.00) 2026-10-28 08:52:05,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [197/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("4.0") 2026-10-28 08:52:05,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [198/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("4.0") 2026-10-28 08:52:05,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:05] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.014 0.211 rw 2026-10-28 08:52:05,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [199/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:05,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [200/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:52:05,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [201/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:52:05,966 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:06,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.132 0.289 rw 2026-10-28 08:52:06,064 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87022199 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'}] 2026-10-28 08:52:06,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.374 rw 2026-10-28 08:52:06,106 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87022199 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '7fd00c86-4780-4f19-995a-cfb35aa2da99'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-28 08:52:06,110 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87022199 finished 2026-10-28 08:52:06,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6185 48 0.06 0.497 rw 2026-10-28 08:52:06,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.004 0.515 rw 2026-10-28 08:52:06,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.004 0.505 rw 2026-10-28 08:52:06,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.015 0.457 rw 2026-10-28 08:52:06,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.072 rw 2026-10-28 08:52:06,389 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68780795 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '96956573-4959-4bd8-8487-37d22eae0471'}] 2026-10-28 08:52:06,443 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68780795 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '96956573-4959-4bd8-8487-37d22eae0471'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-28 08:52:06,445 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68780795 finished 2026-10-28 08:52:06,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6178 48 0.046 0.18 rw 2026-10-28 08:52:06,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.271 rw 2026-10-28 08:52:06,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.313 rw 2026-10-28 08:52:06,736 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85560830 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '91454c52-c3b9-4906-bd0c-a00ae6fb002e'}] 2026-10-28 08:52:06,768 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85560830 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '91454c52-c3b9-4906-bd0c-a00ae6fb002e'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-28 08:52:06,773 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85560830 finished 2026-10-28 08:52:06,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6186 48 0.082 0.138 rw 2026-10-28 08:52:07,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [202/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:52:07,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [203/242] Tour PosResTipScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 08:52:07,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [204/242] Tour PosResTipScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-28 08:52:07,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [205/242] Tour PosResTipScreenTour → Step .modal .input-value:contains(1) 2026-10-28 08:52:07,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [206/242] Tour PosResTipScreenTour → Step input shown is '1' (trigger: .modal .value:contains("1")) 2026-10-28 08:52:07,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [207/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:52:07,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [208/242] Tour PosResTipScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 08:52:07,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [209/242] Tour PosResTipScreenTour → Step amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0")) 2026-10-28 08:52:07,173 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [210/242] Tour PosResTipScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:52:07,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [211/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:07,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [212/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:52:07,731 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76522433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '98bfd2b3-03ce-4264-8b9f-1c61eda06ebd'}] 2026-10-28 08:52:07,781 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [1038] to pos.order #625 2026-10-28 08:52:07,876 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [544] to pos.order #625 2026-10-28 08:52:08,212 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76522433 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '98bfd2b3-03ce-4264-8b9f-1c61eda06ebd'} updated pos.order #625 2026-10-28 08:52:08,214 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76522433 finished 2026-10-28 08:52:08,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6181 170 0.177 0.415 rw 2026-10-28 08:52:08,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:08] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.022 ro 2026-10-28 08:52:08,709 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:52:08,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [213/242] Tour PosResTipScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:52:08,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [214/242] Tour PosResTipScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:52:08,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [215/242] Tour PosResTipScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:52:08,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [216/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:52:08,825 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79017258 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '98bfd2b3-03ce-4264-8b9f-1c61eda06ebd'}] 2026-10-28 08:52:08,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [217/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:52:08,854 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79017258 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '98bfd2b3-03ce-4264-8b9f-1c61eda06ebd'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-28 08:52:08,858 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79017258 finished 2026-10-28 08:52:09,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6181 51 0.059 0.138 rw 2026-10-28 08:52:09,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.198 rw 2026-10-28 08:52:09,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.239 rw 2026-10-28 08:52:09,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [218/242] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:52:09,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [219/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:09,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [220/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:09,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [221/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:09,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [222/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:09,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [223/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:52:09,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [224/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:09,364 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [225/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:09,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [226/242] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:52:09,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-28 08:52:09,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:09,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [229/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:09,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [230/242] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-10-28 08:52:09,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [231/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:09,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:52:09,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [233/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:52:09,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [234/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:52:09,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [235/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:10,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [236/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:52:10,101 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37701776 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '9b7da60e-1430-4dd4-840e-419f69e12c58'}] 2026-10-28 08:52:10,547 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37701776 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '9b7da60e-1430-4dd4-840e-419f69e12c58'} created pos.order #628 2026-10-28 08:52:10,550 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37701776 finished 2026-10-28 08:52:10,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.142 0.394 rw 2026-10-28 08:52:10,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:10] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-10-28 08:52:11,077 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:52:11,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [237/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-28 08:52:11,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [238/242] Tour PosResTipScreenTour → Step .tip-screen button.no-tip 2026-10-28 08:52:11,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [239/242] Tour PosResTipScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:52:11,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [240/242] Tour PosResTipScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:52:11,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [241/242] Tour PosResTipScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:52:11,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [242/242] Tour PosResTipScreenTour → Step .floor-map 2026-10-28 08:52:11,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:11] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.011 0.011 rw 2026-10-28 08:52:11,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-28 08:52:11,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:52:11,238 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4017066 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '9b7da60e-1430-4dd4-840e-419f69e12c58'}] 2026-10-28 08:52:11,263 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4017066 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '9b7da60e-1430-4dd4-840e-419f69e12c58'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-28 08:52:11,266 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4017066 finished 2026-10-28 08:52:11,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5198 51 0.053 0.132 rw 2026-10-28 08:52:11,805 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:52:11,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29308460 (allocated 31084544) 2026-10-28 08:52:11,841 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:51:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 22.862 rw 2026-10-28 08:52:11,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mfI_vmg1 - [28/Oct/2026 08:52:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.043 rw 2026-10-28 08:52:11,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 53456 2026-10-28 08:52:11,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-28 08:52:11,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 53456 2026-10-28 08:52:12,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085212_092823_test_05_tip_screen.txt 2026-10-28 08:52:12,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpfnppxagh_chrome_odoo" 2026-10-28 08:52:12,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 53596 2026-10-28 08:52:12,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpobvjxcvz_chrome_odoo 2026-10-28 08:52:12,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:44781/json/version 2026-10-28 08:52:12,584 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:12,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-28 08:52:12,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:44781/json 2026-10-28 08:52:12,632 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:12,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:44781/devtools/page/268A7DD74BEBA47BB24CAB5755340542 2026-10-28 08:52:12,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-28 08:52:12,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-28 08:52:12,720 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:52:12,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-28 08:52:12,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:52:12,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:52:12,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:12] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.018 0.09 rw 2026-10-28 08:52:12,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '268A7DD74BEBA47BB24CAB5755340542', 'loaderId': 'BC232207EA681CFBDAB7E6DEA49B34A4', 'isDownload': False} 2026-10-28 08:52:12,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('test_edit_payments_with_tip')" 2026-10-28 08:52:12,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:12] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-10-28 08:52:12,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:12] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.035 ro 2026-10-28 08:52:12,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:12] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.2 ro 2026-10-28 08:52:13,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-28 08:52:13,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:52:13,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:52:13,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-10-28 08:52:13,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-10-28 08:52:13,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-10-28 08:52:14,051 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:14,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534618 243 0.267 0.689 rw 2026-10-28 08:52:14,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: The ready code tooks too much time : 2.0550968647003174 2026-10-28 08:52:14,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('test_edit_payments_with_tip', {"stepDelay": 0, "debug": false})" 2026-10-28 08:52:14,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [1/85] Tour test_edit_payments_with_tip → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:52:14,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.022 ro 2026-10-28 08:52:14,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.007 ro 2026-10-28 08:52:15,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.005 rw 2026-10-28 08:52:15,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.013 rw 2026-10-28 08:52:15,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 08:52:15,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:52:15,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.023 rw 2026-10-28 08:52:15,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.031 rw 2026-10-28 08:52:15,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:52:16,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 08:52:16,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-10-28 08:52:16,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 08:52:16,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:52:16,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-10-28 08:52:16,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 08:52:16,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [2/85] Tour test_edit_payments_with_tip → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:52:16,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-10-28 08:52:16,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.024 0.112 rw 2026-10-28 08:52:16,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [3/85] Tour test_edit_payments_with_tip → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:52:16,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:52:16,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.026 0.226 rw 2026-10-28 08:52:16,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.193 rw 2026-10-28 08:52:16,453 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.178 rw 2026-10-28 08:52:16,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [4/85] Tour test_edit_payments_with_tip → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:52:16,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [5/85] Tour test_edit_payments_with_tip → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:16,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [6/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:16,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [7/85] Tour test_edit_payments_with_tip → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:17,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [8/85] Tour test_edit_payments_with_tip → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:17,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [9/85] Tour test_edit_payments_with_tip → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:52:17,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [10/85] Tour test_edit_payments_with_tip → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:17,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [11/85] Tour test_edit_payments_with_tip → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:17,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [12/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:17,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [13/85] Tour test_edit_payments_with_tip → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:17,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [14/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:52:17,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [15/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:52:17,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [16/85] Tour test_edit_payments_with_tip → Step .payment-screen .button:contains('Tip') 2026-10-28 08:52:17,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:52:17,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:52:17,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [17/85] Tour test_edit_payments_with_tip → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-28 08:52:17,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [18/85] Tour test_edit_payments_with_tip → Step .modal .input-value:contains(1) 2026-10-28 08:52:17,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [19/85] Tour test_edit_payments_with_tip → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("add tip")) .modal-footer .btn-primary:contains("confirm")) 2026-10-28 08:52:17,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [20/85] Tour test_edit_payments_with_tip → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:52:17,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [21/85] Tour test_edit_payments_with_tip → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 08:52:17,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [22/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '4.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.00")) 2026-10-28 08:52:17,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [23/85] Tour test_edit_payments_with_tip → Step body:not(:has(.payment-status-amount .amount:contains("0"))) 2026-10-28 08:52:17,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [24/85] Tour test_edit_payments_with_tip → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:17,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [25/85] Tour test_edit_payments_with_tip → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:52:17,780 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38377209 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '530081dd-3b83-446a-b74e-20319795c02c'}] 2026-10-28 08:52:17,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [26/85] Tour test_edit_payments_with_tip → Step .feedback-screen .edit-order-payment:contains(Back) 2026-10-28 08:52:18,304 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38377209 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '530081dd-3b83-446a-b74e-20319795c02c'} created pos.order #629 2026-10-28 08:52:18,306 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38377209 finished 2026-10-28 08:52:18,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6177 150 0.158 0.479 rw 2026-10-28 08:52:18,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:18] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 08:52:18,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [27/85] Tour test_edit_payments_with_tip → Step .payment-screen .button:contains('Tip') 2026-10-28 08:52:18,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [28/85] Tour test_edit_payments_with_tip → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-28 08:52:18,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [29/85] Tour test_edit_payments_with_tip → Step .modal .input-value:contains(5) 2026-10-28 08:52:18,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [30/85] Tour test_edit_payments_with_tip → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("change tip")) .modal-footer .btn-primary:contains("confirm")) 2026-10-28 08:52:18,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/85] Tour test_edit_payments_with_tip → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 08:52:18,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [32/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '8.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("8.00")) 2026-10-28 08:52:18,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/85] Tour test_edit_payments_with_tip → Step body:not(:has(.payment-status-amount .amount:contains("0"))) 2026-10-28 08:52:18,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [34/85] Tour test_edit_payments_with_tip → Step delete Cash paymentline with 8.00 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("8.00")) ~ .delete-button) 2026-10-28 08:52:18,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [35/85] Tour test_edit_payments_with_tip → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:52:18,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [36/85] Tour test_edit_payments_with_tip → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-10-28 08:52:18,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [37/85] Tour test_edit_payments_with_tip → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-10-28 08:52:18,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [38/85] Tour test_edit_payments_with_tip → Step .modal .input-value:contains(2) 2026-10-28 08:52:18,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [39/85] Tour test_edit_payments_with_tip → Step .modal .popup-input .input-value:contains(/^2$/) 2026-10-28 08:52:18,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [40/85] Tour test_edit_payments_with_tip → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:52:18,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [41/85] Tour test_edit_payments_with_tip → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-10-28 08:52:18,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [42/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '2' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2")) 2026-10-28 08:52:18,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [43/85] Tour test_edit_payments_with_tip → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:52:18,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [44/85] Tour test_edit_payments_with_tip → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 08:52:18,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [45/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '6' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("6")) 2026-10-28 08:52:18,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [46/85] Tour test_edit_payments_with_tip → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:19,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [47/85] Tour test_edit_payments_with_tip → Step .pos-leftheader .orders-button 2026-10-28 08:52:19,446 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32717968 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '262-149-000001', 'uuid': '530081dd-3b83-446a-b74e-20319795c02c'}] 2026-10-28 08:52:19,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [48/85] Tour test_edit_payments_with_tip → Step .pos-search-bar .filter 2026-10-28 08:52:19,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [49/85] Tour test_edit_payments_with_tip → Step .pos-search-bar .filter ul 2026-10-28 08:52:19,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [50/85] Tour test_edit_payments_with_tip → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:52:19,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/85] Tour test_edit_payments_with_tip → Step .ticket-screen .order-row:contains(000001) 2026-10-28 08:52:19,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/85] Tour test_edit_payments_with_tip → Step .ticket-screen .order-row:contains(000001).highlight 2026-10-28 08:52:19,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/85] Tour test_edit_payments_with_tip → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:19,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [54/85] Tour test_edit_payments_with_tip → Step .ticket-screen .control-buttons button:contains("Details") 2026-10-28 08:52:19,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [55/85] Tour test_edit_payments_with_tip → Step .modal-content .field-details:contains("Order Reference"):contains(000001) 2026-10-28 08:52:19,543 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #438 deleted pos.payment records with IDs: [546] 2026-10-28 08:52:19,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [56/85] Tour test_edit_payments_with_tip → Step .modal-content .field-details:contains('Origin') 2026-10-28 08:52:19,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [57/85] Tour test_edit_payments_with_tip → Step .modal-content h3:contains("Payment Info") 2026-10-28 08:52:19,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [58/85] Tour test_edit_payments_with_tip → Step .modal-content .text-success:contains($ 8.00) 2026-10-28 08:52:19,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [59/85] Tour test_edit_payments_with_tip → Step .modal-content .row:has(.fw-medium:contains("Bank")):has(.fw-medium:contains($ 2.00)) 2026-10-28 08:52:19,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [60/85] Tour test_edit_payments_with_tip → Step .modal-content .row:has(.fw-medium:contains("Cash")):has(.fw-medium:contains($ 6.00)) 2026-10-28 08:52:19,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [61/85] Tour test_edit_payments_with_tip → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-secondary:contains("Close")) 2026-10-28 08:52:19,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [62/85] Tour test_edit_payments_with_tip → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:19,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [63/85] Tour test_edit_payments_with_tip → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:19,702 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [547, 548] to pos.order #629 2026-10-28 08:52:19,704 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32717968 order {'name': 'Bar Prout - 000001', 'pos_reference': '262-149-000001', 'uuid': '530081dd-3b83-446a-b74e-20319795c02c'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-28 08:52:19,706 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32717968 finished 2026-10-28 08:52:19,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7368 99 0.133 0.276 rw 2026-10-28 08:52:19,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.39 rw 2026-10-28 08:52:19,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [64/85] Tour test_edit_payments_with_tip → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:19,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:19] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 253 7 0.011 0.357 rw 2026-10-28 08:52:20,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 35315 47 0.045 0.133 rw 2026-10-28 08:52:20,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.056 ro 2026-10-28 08:52:20,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.036 rw 2026-10-28 08:52:20,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [65/85] Tour test_edit_payments_with_tip → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:52:20,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [66/85] Tour test_edit_payments_with_tip → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:52:20,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.028 rw 2026-10-28 08:52:20,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.049 rw 2026-10-28 08:52:20,541 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:20,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 102 0.119 0.241 rw 2026-10-28 08:52:20,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [67/85] Tour test_edit_payments_with_tip → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:52:20,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [68/85] Tour test_edit_payments_with_tip → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:20,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [69/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:20,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [70/85] Tour test_edit_payments_with_tip → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:20,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [71/85] Tour test_edit_payments_with_tip → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:20,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [72/85] Tour test_edit_payments_with_tip → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:52:20,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [73/85] Tour test_edit_payments_with_tip → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:20,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [74/85] Tour test_edit_payments_with_tip → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:20,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [75/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:20,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [76/85] Tour test_edit_payments_with_tip → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:20,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [77/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:52:20,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [78/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:52:20,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/85] Tour test_edit_payments_with_tip → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:52:20,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [80/85] Tour test_edit_payments_with_tip → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:21,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [81/85] Tour test_edit_payments_with_tip → Step .pos .tip-screen 2026-10-28 08:52:21,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.005 - 2026-10-28 08:52:21,324 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68191089 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000002', 'uuid': '353f9ae8-52bd-4cba-9aac-8f42c52c70ac'}] 2026-10-28 08:52:21,809 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68191089 order {'name': '/', 'pos_reference': '262-149-000002', 'uuid': '353f9ae8-52bd-4cba-9aac-8f42c52c70ac'} created pos.order #630 2026-10-28 08:52:21,811 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68191089 finished 2026-10-28 08:52:21,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.165 0.41 rw 2026-10-28 08:52:22,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:52:22,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/85] Tour test_edit_payments_with_tip → Step .tip-screen .custom-amount-form input 2026-10-28 08:52:22,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [83/85] Tour test_edit_payments_with_tip → Step .button.highlight.next 2026-10-28 08:52:22,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [84/85] Tour test_edit_payments_with_tip → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:52:22,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/85] Tour test_edit_payments_with_tip → Step Check that: ---undefined--- is not true (trigger: body:not(:has(.feedback-screen .edit-order-payment:contains(Edit Payment)))) 2026-10-28 08:52:22,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-28 08:52:22,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_edit_payments_with_tip SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 08:52:22,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:22] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.035 0.04 rw 2026-10-28 08:52:22,439 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:52:22,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 24617556 (allocated 26759168) 2026-10-28 08:52:22,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s0zdge_O - [28/Oct/2026 08:52:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 8.707 rw 2026-10-28 08:52:22,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 53596 2026-10-28 08:52:22,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-28 08:52:22,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 53596 2026-10-28 08:52:22,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085222_727473_test_05_tip_screen.txt 2026-10-28 08:52:22,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpobvjxcvz_chrome_odoo" 2026-10-28 08:52:23,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-28 08:52:23,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 53724 2026-10-28 08:52:23,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpfc2jqgci_chrome_odoo 2026-10-28 08:52:23,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:46189/json/version 2026-10-28 08:52:23,626 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:23,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-28 08:52:23,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:46189/json 2026-10-28 08:52:23,672 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:23,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:46189/devtools/page/AFCED36A3CAC0F57CECD3AE96CB9DF19 2026-10-28 08:52:23,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-28 08:52:23,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-28 08:52:23,822 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:52:23,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-28 08:52:23,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:52:23,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:52:24,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:24] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.044 0.159 rw 2026-10-28 08:52:24,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': 'AFCED36A3CAC0F57CECD3AE96CB9DF19', 'loaderId': 'B597FB9744B261F1E0CF15196FB90A24', 'isDownload': False} 2026-10-28 08:52:24,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-28 08:52:24,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:24] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.033 ro 2026-10-28 08:52:24,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:24] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.301 ro 2026-10-28 08:52:24,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:24] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.061 ro 2026-10-28 08:52:24,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-28 08:52:24,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:52:25,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.019 ro 2026-10-28 08:52:25,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.015 - 2026-10-28 08:52:25,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 08:52:25,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.046 rw 2026-10-28 08:52:25,435 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:25,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.208 0.642 rw 2026-10-28 08:52:26,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: The ready code tooks too much time : 2.113560438156128 2026-10-28 08:52:26,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:52:26,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [1/76] Tour SplitBillScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:52:26,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.019 ro 2026-10-28 08:52:26,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-10-28 08:52:26,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:52:26,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-10-28 08:52:26,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:52:26,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 08:52:26,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 08:52:27,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:52:27,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-10-28 08:52:27,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.063 rw 2026-10-28 08:52:27,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.007 0.043 ro 2026-10-28 08:52:27,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-10-28 08:52:27,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 08:52:27,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:52:27,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-10-28 08:52:27,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.041 - 2026-10-28 08:52:27,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [2/76] Tour SplitBillScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:52:27,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.03 0.107 rw 2026-10-28 08:52:27,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.031 0.215 rw 2026-10-28 08:52:27,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [3/76] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:52:27,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.032 - 2026-10-28 08:52:27,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.037 rw 2026-10-28 08:52:27,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.104 rw 2026-10-28 08:52:27,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-10-28 08:52:27,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-10-28 08:52:27,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [4/76] Tour SplitBillScreenTour2 → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:52:28,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [5/76] Tour SplitBillScreenTour2 → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:52:28,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [6/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:28,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [7/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-28 08:52:28,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [8/76] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:28,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [9/76] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:28,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [10/76] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:52:28,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [11/76] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:52:28,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [12/76] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:52:28,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [13/76] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:28,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [14/76] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:28,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [15/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-28 08:52:28,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [16/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:28,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [17/76] Tour SplitBillScreenTour2 → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:52:28,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [18/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:28,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [19/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:28,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [20/76] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:28,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [21/76] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:28,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [22/76] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:52:28,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [23/76] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:52:28,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [24/76] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:52:28,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [25/76] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:28,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [26/76] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:28,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [27/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:28,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [28/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:28,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [29/76] Tour SplitBillScreenTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:52:28,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [30/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:28,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [31/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:28,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [32/76] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:52:28,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [33/76] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:52:28,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [34/76] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:52:28,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [35/76] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 08:52:28,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [36/76] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:52:28,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [37/76] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:52:28,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [38/76] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:52:28,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [39/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:28,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [40/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:28,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [41/76] Tour SplitBillScreenTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:28,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [42/76] Tour SplitBillScreenTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:28,627 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2566985 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e540f0cb-a5fc-49a2-b91a-e39cf8a5ead3'}] 2026-10-28 08:52:28,731 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2566985 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e540f0cb-a5fc-49a2-b91a-e39cf8a5ead3'} created pos.order #631 2026-10-28 08:52:28,734 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2566985 finished 2026-10-28 08:52:28,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5951 58 0.043 0.143 rw 2026-10-28 08:52:28,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [43/76] Tour SplitBillScreenTour2 → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:28,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [44/76] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:52:28,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [45/76] Tour SplitBillScreenTour2 → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:52:28,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.007 0.022 rw 2026-10-28 08:52:29,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [46/76] Tour SplitBillScreenTour2 → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-10-28 08:52:29,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [47/76] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:52:29,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [48/76] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .more-btn) 2026-10-28 08:52:29,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [49/76] Tour SplitBillScreenTour2 → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-28 08:52:29,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [50/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-28 08:52:29,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [51/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-28 08:52:29,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [52/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:52:29,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [53/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:29,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [54/76] Tour SplitBillScreenTour2 → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-10-28 08:52:29,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [55/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:29,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [56/76] Tour SplitBillScreenTour2 → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-10-28 08:52:29,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.034 rw 2026-10-28 08:52:29,622 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66257956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e540f0cb-a5fc-49a2-b91a-e39cf8a5ead3'}] 2026-10-28 08:52:29,727 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #438 deleted pos.order.line records with IDs: [1044, 1046] 2026-10-28 08:52:29,758 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66257956 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e540f0cb-a5fc-49a2-b91a-e39cf8a5ead3'} updated pos.order #631 2026-10-28 08:52:29,763 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66257956 finished 2026-10-28 08:52:29,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3993 86 0.08 0.193 rw 2026-10-28 08:52:29,953 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36971835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'eebd7e3a-a1ed-431e-a5c5-f8a57fb76634'}] 2026-10-28 08:52:30,010 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36971835 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'eebd7e3a-a1ed-431e-a5c5-f8a57fb76634'} created pos.order #632 2026-10-28 08:52:30,011 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36971835 finished 2026-10-28 08:52:30,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 44 0.027 0.091 rw 2026-10-28 08:52:30,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [57/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:30,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [58/76] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-10-28 08:52:30,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [59/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(2B) 2026-10-28 08:52:30,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [60/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(2B).highlight 2026-10-28 08:52:30,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [61/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:30,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [62/76] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:52:30,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [63/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:30,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [64/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-28 08:52:30,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [65/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:30,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [66/76] Tour SplitBillScreenTour2 → Step order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00")) 2026-10-28 08:52:30,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [67/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:30,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [68/76] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-10-28 08:52:30,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [69/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:52:30,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [70/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:52:30,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [71/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:30,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [72/76] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:52:30,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [73/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:52:30,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [74/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:30,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [75/76] Tour SplitBillScreenTour2 → Step order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00")) 2026-10-28 08:52:30,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [76/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:30,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-28 08:52:30,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 08:52:30,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 8560 40 0.046 0.118 rw 2026-10-28 08:52:30,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.057 rw 2026-10-28 08:52:30,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 23755768 (allocated 25972736) 2026-10-28 08:52:30,544 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:52:30,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.469 rw 2026-10-28 08:52:30,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 53724 2026-10-28 08:52:30,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-28 08:52:30,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 53724 2026-10-28 08:52:30,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085230_863761_test_06_split_bill_screen.txt 2026-10-28 08:52:30,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpfc2jqgci_chrome_odoo" 2026-10-28 08:52:30,897 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:30,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: waiting for threads: [] 2026-10-28 08:52:30,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HnasrOoG - [28/Oct/2026 08:52:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.112 0.237 rw 2026-10-28 08:52:40,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-28 08:52:41,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 53851 2026-10-28 08:52:41,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp11i6i0wx_chrome_odoo 2026-10-28 08:52:41,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:46113/json/version 2026-10-28 08:52:41,403 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:41,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 08:52:41,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:46113/json 2026-10-28 08:52:41,431 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:41,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:46113/devtools/page/F42B62CA031ABF7D9F51DBA08D98D69F 2026-10-28 08:52:41,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-28 08:52:41,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-28 08:52:41,534 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:52:41,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-28 08:52:41,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:52:41,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:52:41,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:41] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.04 0.168 rw 2026-10-28 08:52:41,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': 'F42B62CA031ABF7D9F51DBA08D98D69F', 'loaderId': '097D17E220760E01C814A748E73B2BF5', 'isDownload': False} 2026-10-28 08:52:41,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-28 08:52:41,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:41] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.021 ro 2026-10-28 08:52:41,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:41] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.056 ro 2026-10-28 08:52:41,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:41] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.331 ro 2026-10-28 08:52:42,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 08:52:42,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:52:42,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:52:42,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.022 ro 2026-10-28 08:52:42,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.008 rw 2026-10-28 08:52:42,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.03 rw 2026-10-28 08:52:43,169 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:43,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.248 0.626 rw 2026-10-28 08:52:43,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: The ready code tooks too much time : 2.0953314304351807 2026-10-28 08:52:43,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:52:43,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:52:43,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [1/23] Tour SaveLastPreparationChangesTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:52:43,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-10-28 08:52:43,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:52:43,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.036 rw 2026-10-28 08:52:43,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:52:44,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-10-28 08:52:44,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:52:44,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:52:44,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.059 rw 2026-10-28 08:52:44,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-10-28 08:52:44,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-10-28 08:52:44,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-10-28 08:52:44,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:52:44,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:52:44,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.018 ro 2026-10-28 08:52:45,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [2/23] Tour SaveLastPreparationChangesTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:52:45,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-10-28 08:52:45,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.035 0.105 rw 2026-10-28 08:52:45,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [3/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:52:45,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 08:52:45,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.028 0.219 rw 2026-10-28 08:52:45,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.062 rw 2026-10-28 08:52:45,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.108 rw 2026-10-28 08:52:45,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.022 rw 2026-10-28 08:52:45,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.038 rw 2026-10-28 08:52:45,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [4/23] Tour SaveLastPreparationChangesTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:52:45,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [5/23] Tour SaveLastPreparationChangesTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:52:46,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [6/23] Tour SaveLastPreparationChangesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:46,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [7/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:46,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [8/23] Tour SaveLastPreparationChangesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:46,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [9/23] Tour SaveLastPreparationChangesTour → Step 'Coca-Cola' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("1"))) 2026-10-28 08:52:46,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:52:46,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [11/23] Tour SaveLastPreparationChangesTour → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:52:46,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [12/23] Tour SaveLastPreparationChangesTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:52:46,345 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:52:46,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [13/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:52:46,397 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20076531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd336b95a-4111-48ae-8e64-938cc08c0e67'}] 2026-10-28 08:52:46,516 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20076531 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd336b95a-4111-48ae-8e64-938cc08c0e67'} created pos.order #633 2026-10-28 08:52:46,518 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20076531 finished 2026-10-28 08:52:46,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5010 59 0.059 0.144 rw 2026-10-28 08:52:46,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [14/23] Tour SaveLastPreparationChangesTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:52:46,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.014 0.02 rw 2026-10-28 08:52:47,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [15/23] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:49,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [16/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 08:52:49,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [17/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)"} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:49,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [18/23] Tour SaveLastPreparationChangesTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:49,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [19/23] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:51,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [20/23] Tour SaveLastPreparationChangesTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:51,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [21/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"2"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:52:51,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [22/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"4"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:52:51,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [23/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:52:51,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-28 08:52:51,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:52:51,343 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:52:51,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 21250784 (allocated 22302720) 2026-10-28 08:52:51,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 topPdxOz - [28/Oct/2026 08:52:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 8.55 rw 2026-10-28 08:52:51,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 53851 2026-10-28 08:52:51,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-28 08:52:51,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 53851 2026-10-28 08:52:51,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085251_558460_test_10_save_last_preparation_changes.txt 2026-10-28 08:52:51,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmp11i6i0wx_chrome_odoo" 2026-10-28 08:52:51,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-28 08:52:52,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 53981 2026-10-28 08:52:52,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmp4w4808h__chrome_odoo 2026-10-28 08:52:52,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:44157/json/version 2026-10-28 08:52:52,060 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:52,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-28 08:52:52,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:44157/json 2026-10-28 08:52:52,127 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:52:52,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:44157/devtools/page/FC73781C841B591F5A15246965695CED 2026-10-28 08:52:52,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-28 08:52:52,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-28 08:52:52,223 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:52:52,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-28 08:52:52,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:52:52,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:52:52,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:52] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.041 0.174 rw 2026-10-28 08:52:52,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': 'FC73781C841B591F5A15246965695CED', 'loaderId': 'A0325247D6AB00DFAF81B88C1866FCF6', 'isDownload': False} 2026-10-28 08:52:52,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-28 08:52:52,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:52] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.284 ro 2026-10-28 08:52:52,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:52] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.045 ro 2026-10-28 08:52:52,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:52] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.058 ro 2026-10-28 08:52:53,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-28 08:52:53,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:52:53,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:52:53,453 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-10-28 08:52:53,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.029 rw 2026-10-28 08:52:53,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.038 rw 2026-10-28 08:52:53,881 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:52:54,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.237 0.609 rw 2026-10-28 08:52:54,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: The ready code tooks too much time : 2.123779296875 2026-10-28 08:52:54,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:52:54,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:52:54,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [1/29] Tour OrderTrackingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:52:54,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:52:54,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.038 rw 2026-10-28 08:52:54,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:52:54,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:52:55,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:52:55,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:52:55,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:52:55,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:52:55,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.046 rw 2026-10-28 08:52:55,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.009 0.042 ro 2026-10-28 08:52:55,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-10-28 08:52:55,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:52:55,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-10-28 08:52:55,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:52:55,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [2/29] Tour OrderTrackingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:52:55,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.028 0.09 rw 2026-10-28 08:52:55,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.079 - 2026-10-28 08:52:55,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.027 - 2026-10-28 08:52:55,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [3/29] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:52:55,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.026 0.176 rw 2026-10-28 08:52:55,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.105 rw 2026-10-28 08:52:55,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.139 rw 2026-10-28 08:52:55,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.014 rw 2026-10-28 08:52:55,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.046 rw 2026-10-28 08:52:56,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [4/29] Tour OrderTrackingTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:52:56,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [5/29] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:52:56,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [6/29] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:52:56,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [7/29] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:56,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [8/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:52:56,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [9/29] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:56,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [10/29] Tour OrderTrackingTour → Step 'Coca-Cola' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("2"))) 2026-10-28 08:52:56,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [11/29] Tour OrderTrackingTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:52:56,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [12/29] Tour OrderTrackingTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:52:56,693 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76331045 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'beb9d5f3-3db9-4268-8f70-62f82d7fb1bd'}] 2026-10-28 08:52:56,795 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76331045 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'beb9d5f3-3db9-4268-8f70-62f82d7fb1bd'} created pos.order #634 2026-10-28 08:52:56,797 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76331045 finished 2026-10-28 08:52:56,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.048 0.13 rw 2026-10-28 08:52:56,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [13/29] Tour OrderTrackingTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:52:56,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [14/29] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:52:56,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [15/29] Tour OrderTrackingTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:52:57,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.007 0.017 rw 2026-10-28 08:52:57,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [16/29] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:52:57,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [17/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:52:57,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [18/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:52:57,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [19/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-28 08:52:57,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [20/29] Tour OrderTrackingTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:52:57,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [21/29] Tour OrderTrackingTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:52:57,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [22/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:52:57,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [23/29] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:52:57,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [24/29] Tour OrderTrackingTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:52:57,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [25/29] Tour OrderTrackingTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:52:57,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [26/29] Tour OrderTrackingTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:52:57,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:52:57,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:52:57,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [27/29] Tour OrderTrackingTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:52:58,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [28/29] Tour OrderTrackingTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:52:58,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41845895 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'beb9d5f3-3db9-4268-8f70-62f82d7fb1bd'}] 2026-10-28 08:52:58,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [29/29] Tour OrderTrackingTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:52:58,484 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [550] to pos.order #634 2026-10-28 08:52:58,875 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41845895 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'beb9d5f3-3db9-4268-8f70-62f82d7fb1bd'} updated pos.order #634 2026-10-28 08:52:58,878 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41845895 finished 2026-10-28 08:52:58,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5210 189 0.181 0.486 rw 2026-10-28 08:52:59,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:52:59,485 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:52:59,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-28 08:52:59,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-28 08:52:59,714 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:52:59,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mbCH7Wd7 - [28/Oct/2026 08:52:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.181 rw 2026-10-28 08:52:59,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 21895548 (allocated 24137728) 2026-10-28 08:52:59,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 53981 2026-10-28 08:52:59,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-28 08:52:59,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 53981 2026-10-28 08:52:59,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085259_959926_test_12_order_tracking.txt 2026-10-28 08:52:59,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmp4w4808h__chrome_odoo" 2026-10-28 08:52:59,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-28 08:53:00,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 54112 2026-10-28 08:53:00,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpio2kt2q2_chrome_odoo 2026-10-28 08:53:00,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:46367/json/version 2026-10-28 08:53:00,463 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:00,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:00,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:46367/json 2026-10-28 08:53:00,509 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:00,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:46367/devtools/page/942ADA776CDF37156E6B700C244C2E87 2026-10-28 08:53:00,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-28 08:53:00,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-28 08:53:00,593 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:00,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-28 08:53:00,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:00,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:00,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:00] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.029 0.114 rw 2026-10-28 08:53:00,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '942ADA776CDF37156E6B700C244C2E87', 'loaderId': '0F5B7DFA1AD69B4B74C3C245478384F0', 'isDownload': False} 2026-10-28 08:53:00,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-28 08:53:00,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.016 ro 2026-10-28 08:53:00,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:00] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.039 ro 2026-10-28 08:53:00,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:00] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.041 ro 2026-10-28 08:53:01,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:01,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:53:01,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-10-28 08:53:01,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.009 ro 2026-10-28 08:53:01,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-10-28 08:53:01,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.021 rw 2026-10-28 08:53:02,037 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:02,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534467 261 0.194 0.674 rw 2026-10-28 08:53:02,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: The ready code tooks too much time : 2.031036615371704 2026-10-28 08:53:02,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:53:02,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [1/13] Tour CrmTeamTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:02,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-10-28 08:53:02,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:53:02,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:53:02,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.019 rw 2026-10-28 08:53:02,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 08:53:03,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:53:03,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:53:03,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.003 0.034 rw 2026-10-28 08:53:03,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:53:03,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:53:03,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.009 0.025 ro 2026-10-28 08:53:03,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.04 rw 2026-10-28 08:53:03,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:53:03,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.013 ro 2026-10-28 08:53:04,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.039 - 2026-10-28 08:53:04,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-10-28 08:53:04,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [2/13] Tour CrmTeamTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:53:04,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.026 0.076 rw 2026-10-28 08:53:04,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.028 0.183 rw 2026-10-28 08:53:04,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:53:04,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [3/13] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:04,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.015 rw 2026-10-28 08:53:04,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.058 rw 2026-10-28 08:53:04,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.02 rw 2026-10-28 08:53:04,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-10-28 08:53:04,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [4/13] Tour CrmTeamTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:05,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [5/13] Tour CrmTeamTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:05,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [6/13] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:05,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [7/13] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:05,136 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24080878 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'c7dc2c21-b450-4e60-9409-c9557beb7965'}] 2026-10-28 08:53:05,223 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24080878 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'c7dc2c21-b450-4e60-9409-c9557beb7965'} created pos.order #635 2026-10-28 08:53:05,225 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24080878 finished 2026-10-28 08:53:05,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3979 50 0.042 0.113 rw 2026-10-28 08:53:05,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [8/13] Tour CrmTeamTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:05,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [9/13] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:05,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [10/13] Tour CrmTeamTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:05,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.04 rw 2026-10-28 08:53:05,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [11/13] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:05,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [12/13] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:07,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [13/13] Tour CrmTeamTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:07,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-28 08:53:07,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-28 08:53:08,042 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:08,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 20302168 (allocated 21516288) 2026-10-28 08:53:08,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RKLw73jU - [28/Oct/2026 08:53:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.32 rw 2026-10-28 08:53:08,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 54112 2026-10-28 08:53:08,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-28 08:53:08,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 54112 2026-10-28 08:53:08,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085308_259773_test_13_crm_team.txt 2026-10-28 08:53:08,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpio2kt2q2_chrome_odoo" 2026-10-28 08:53:08,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-28 08:53:08,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54250 2026-10-28 08:53:08,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp5jgtfyuj_chrome_odoo 2026-10-28 08:53:08,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42153/json/version 2026-10-28 08:53:08,757 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:08,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:08,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42153/json 2026-10-28 08:53:08,868 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:08,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:42153/devtools/page/9DF621557192753374F3478F93AD3EB7 2026-10-28 08:53:08,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-28 08:53:08,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-28 08:53:08,987 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:08,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-28 08:53:09,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:09,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:09,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:09] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.031 0.135 rw 2026-10-28 08:53:09,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '9DF621557192753374F3478F93AD3EB7', 'loaderId': '4A69DE9E8074EF2F31CAF6449C28E6C3', 'isDownload': False} 2026-10-28 08:53:09,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-28 08:53:09,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.257 ro 2026-10-28 08:53:09,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.028 ro 2026-10-28 08:53:09,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.115 ro 2026-10-28 08:53:10,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:10,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:53:10,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:53:10,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:53:10,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.021 rw 2026-10-28 08:53:10,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.025 rw 2026-10-28 08:53:10,571 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:11,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.245 0.631 rw 2026-10-28 08:53:11,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: The ready code tooks too much time : 2.0798747539520264 2026-10-28 08:53:11,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "debug": false})" 2026-10-28 08:53:11,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:53:11,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/23] Tour PoSPaymentSyncTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:11,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-10-28 08:53:11,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:53:11,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.023 rw 2026-10-28 08:53:11,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:53:11,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-10-28 08:53:12,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.023 rw 2026-10-28 08:53:12,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.046 rw 2026-10-28 08:53:12,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 08:53:12,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 08:53:12,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.013 0.039 ro 2026-10-28 08:53:12,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-10-28 08:53:12,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:53:12,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.019 ro 2026-10-28 08:53:12,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-10-28 08:53:12,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/23] Tour PoSPaymentSyncTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:53:12,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-10-28 08:53:12,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.033 0.093 rw 2026-10-28 08:53:12,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/23] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:12,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.034 - 2026-10-28 08:53:12,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.031 0.239 rw 2026-10-28 08:53:12,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.134 rw 2026-10-28 08:53:12,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.202 rw 2026-10-28 08:53:12,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.015 rw 2026-10-28 08:53:12,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.055 rw 2026-10-28 08:53:12,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/23] Tour PoSPaymentSyncTour1 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:13,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/23] Tour PoSPaymentSyncTour1 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:13,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/23] Tour PoSPaymentSyncTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:13,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/23] Tour PoSPaymentSyncTour1 → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-28 08:53:13,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/23] Tour PoSPaymentSyncTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:53:13,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/23] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:53:13,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/23] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:53:13,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/23] Tour PoSPaymentSyncTour1 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 08:53:13,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/23] Tour PoSPaymentSyncTour1 → Step amount to pay is '2.20' (trigger: .paymentlines-empty .total:contains("2.20")) 2026-10-28 08:53:13,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/23] Tour PoSPaymentSyncTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:53:13,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:53:13,616 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-10-28 08:53:13,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/23] Tour PoSPaymentSyncTour1 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-28 08:53:13,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/23] Tour PoSPaymentSyncTour1 → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:53:13,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/23] Tour PoSPaymentSyncTour1 → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:53:13,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/23] Tour PoSPaymentSyncTour1 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:53:13,990 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:53:14,046 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73375027 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ca9d1cc4-4e7f-42ec-8c26-6771e7be56a9'}] 2026-10-28 08:53:14,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/23] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:14,161 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73375027 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ca9d1cc4-4e7f-42ec-8c26-6771e7be56a9'} created pos.order #636 2026-10-28 08:53:14,164 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73375027 finished 2026-10-28 08:53:14,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6191 65 0.064 0.132 rw 2026-10-28 08:53:14,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/23] Tour PoSPaymentSyncTour1 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:14,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.019 rw 2026-10-28 08:53:14,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/23] Tour PoSPaymentSyncTour1 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 08:53:14,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/23] Tour PoSPaymentSyncTour1 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:14,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/23] Tour PoSPaymentSyncTour1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:16,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/23] Tour PoSPaymentSyncTour1 → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:16,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-28 08:53:16,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:53:16,968 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:16,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21710224 (allocated 23351296) 2026-10-28 08:53:16,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1Opw305A - [28/Oct/2026 08:53:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.767 rw 2026-10-28 08:53:17,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54250 2026-10-28 08:53:17,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-28 08:53:17,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54250 2026-10-28 08:53:17,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085317_210899_test_14_pos_payment_sync.txt 2026-10-28 08:53:17,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp5jgtfyuj_chrome_odoo" 2026-10-28 08:53:17,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54380 2026-10-28 08:53:17,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp4_bk4imb_chrome_odoo 2026-10-28 08:53:17,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:38411/json/version 2026-10-28 08:53:17,657 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:17,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:17,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:38411/json 2026-10-28 08:53:17,743 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:17,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:38411/devtools/page/B681D15AE2DB8645A6D56564C454808C 2026-10-28 08:53:17,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-28 08:53:17,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-28 08:53:17,832 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:17,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-28 08:53:17,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:17,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:17,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:17] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.046 0.097 rw 2026-10-28 08:53:18,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'B681D15AE2DB8645A6D56564C454808C', 'loaderId': '1F7828B00239A065CFA4953CB240EC38', 'isDownload': False} 2026-10-28 08:53:18,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-28 08:53:18,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:18] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.033 ro 2026-10-28 08:53:18,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:18] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-10-28 08:53:18,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:18] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.257 ro 2026-10-28 08:53:18,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:19,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.007 ro 2026-10-28 08:53:19,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:53:19,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.031 - 2026-10-28 08:53:19,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.023 rw 2026-10-28 08:53:19,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-10-28 08:53:19,425 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:19,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 540316 291 0.311 0.592 rw 2026-10-28 08:53:20,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: The ready code tooks too much time : 2.211674928665161 2026-10-28 08:53:20,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 08:53:20,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/26] Tour PoSPaymentSyncTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:20,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:53:20,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-10-28 08:53:20,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:53:20,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.024 rw 2026-10-28 08:53:20,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.037 rw 2026-10-28 08:53:20,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.008 ro 2026-10-28 08:53:21,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.016 rw 2026-10-28 08:53:21,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.043 rw 2026-10-28 08:53:21,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:53:21,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:53:21,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.013 0.025 ro 2026-10-28 08:53:21,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-10-28 08:53:21,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:53:21,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:53:21,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.037 ro 2026-10-28 08:53:21,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-10-28 08:53:21,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/26] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:21,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.051 0.127 rw 2026-10-28 08:53:21,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.029 0.253 rw 2026-10-28 08:53:21,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/26] Tour PoSPaymentSyncTour2 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:21,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.005 0.072 rw 2026-10-28 08:53:21,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 08:53:21,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 08:53:21,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:53:22,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/26] Tour PoSPaymentSyncTour2 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:53:22,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/26] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-28 08:53:22,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/26] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:53:22,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/26] Tour PoSPaymentSyncTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:22,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/26] Tour PoSPaymentSyncTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:22,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/26] Tour PoSPaymentSyncTour2 → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:53:22,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/26] Tour PoSPaymentSyncTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:53:22,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/26] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:53:22,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/26] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:53:22,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/26] Tour PoSPaymentSyncTour2 → Step delete Bank paymentline with 2.20 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("2.20")) ~ .delete-button) 2026-10-28 08:53:22,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/26] Tour PoSPaymentSyncTour2 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 08:53:22,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/26] Tour PoSPaymentSyncTour2 → Step amount to pay is '4.40' (trigger: .paymentlines-empty .total:contains("4.40")) 2026-10-28 08:53:22,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/26] Tour PoSPaymentSyncTour2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:53:22,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/26] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-28 08:53:22,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/26] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:53:22,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/26] Tour PoSPaymentSyncTour2 → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:53:22,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/26] Tour PoSPaymentSyncTour2 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:53:22,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-10-28 08:53:22,958 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:53:23,002 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14143847 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ca9d1cc4-4e7f-42ec-8c26-6771e7be56a9'}] 2026-10-28 08:53:23,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/26] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:23,065 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #438 deleted pos.payment records with IDs: [551] 2026-10-28 08:53:23,179 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [552] to pos.order #636 2026-10-28 08:53:23,193 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14143847 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ca9d1cc4-4e7f-42ec-8c26-6771e7be56a9'} updated pos.order #636 2026-10-28 08:53:23,195 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14143847 finished 2026-10-28 08:53:23,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7237 104 0.085 0.213 rw 2026-10-28 08:53:23,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/26] Tour PoSPaymentSyncTour2 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:23,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.013 0.018 rw 2026-10-28 08:53:23,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/26] Tour PoSPaymentSyncTour2 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 08:53:23,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [24/26] Tour PoSPaymentSyncTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:23,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [25/26] Tour PoSPaymentSyncTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:25,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [26/26] Tour PoSPaymentSyncTour2 → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:25,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-28 08:53:25,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:53:26,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21923900 (allocated 23875584) 2026-10-28 08:53:26,103 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:26,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XVqkknfj - [28/Oct/2026 08:53:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.981 rw 2026-10-28 08:53:26,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54380 2026-10-28 08:53:26,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-28 08:53:26,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54380 2026-10-28 08:53:26,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085326_312772_test_14_pos_payment_sync.txt 2026-10-28 08:53:26,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp4_bk4imb_chrome_odoo" 2026-10-28 08:53:26,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54516 2026-10-28 08:53:26,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpgmqqt3rz_chrome_odoo 2026-10-28 08:53:26,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44399/json/version 2026-10-28 08:53:26,761 7 INFO rb-a84341f-226073-429745 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-10-28 08:53:26,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:26,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44399/json 2026-10-28 08:53:26,796 7 INFO rb-a84341f-226073-429745 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-10-28 08:53:26,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:44399/devtools/page/C377812EC4167FF0CF52B1F9BCDDB676 2026-10-28 08:53:26,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-28 08:53:26,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-28 08:53:26,889 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:26,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-28 08:53:26,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:26,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:27,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:27] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.021 0.097 rw 2026-10-28 08:53:27,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'C377812EC4167FF0CF52B1F9BCDDB676', 'loaderId': '49FF7F56C653D47681FC66612F20CD28', 'isDownload': False} 2026-10-28 08:53:27,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-28 08:53:27,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:27] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.011 0.213 ro 2026-10-28 08:53:27,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:27] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.049 ro 2026-10-28 08:53:27,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:27] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.015 0.082 ro 2026-10-28 08:53:27,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:27,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:53:27,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-10-28 08:53:28,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.024 ro 2026-10-28 08:53:28,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.013 rw 2026-10-28 08:53:28,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.021 rw 2026-10-28 08:53:28,384 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:29,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 541362 291 0.25 0.659 rw 2026-10-28 08:53:29,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: The ready code tooks too much time : 2.2258572578430176 2026-10-28 08:53:29,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "debug": false})" 2026-10-28 08:53:29,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:53:29,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/24] Tour PoSPaymentSyncTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:29,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.019 ro 2026-10-28 08:53:29,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 08:53:29,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.022 rw 2026-10-28 08:53:29,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 08:53:29,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:53:29,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.017 rw 2026-10-28 08:53:30,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.053 rw 2026-10-28 08:53:30,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 08:53:30,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.022 - 2026-10-28 08:53:30,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.007 0.044 ro 2026-10-28 08:53:30,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-10-28 08:53:30,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 08:53:30,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.046 - 2026-10-28 08:53:30,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/24] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:30,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.027 0.143 rw 2026-10-28 08:53:30,406 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.179 - 2026-10-28 08:53:30,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.243 ro 2026-10-28 08:53:30,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/24] Tour PoSPaymentSyncTour3 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:30,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.017 - 2026-10-28 08:53:30,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.018 - 2026-10-28 08:53:30,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:53:30,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.029 0.282 rw 2026-10-28 08:53:30,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.158 rw 2026-10-28 08:53:31,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/24] Tour PoSPaymentSyncTour3 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:53:31,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/24] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-28 08:53:31,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/24] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:53:31,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/24] Tour PoSPaymentSyncTour3 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:31,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/24] Tour PoSPaymentSyncTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:31,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/24] Tour PoSPaymentSyncTour3 → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-10-28 08:53:31,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/24] Tour PoSPaymentSyncTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:53:31,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/24] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:53:31,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/24] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:53:31,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/24] Tour PoSPaymentSyncTour3 → Step remaining amount is 2.2 (trigger: .payment-status-amount .amount:contains("2.2")) 2026-10-28 08:53:31,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/24] Tour PoSPaymentSyncTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:53:31,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/24] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-28 08:53:31,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/24] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:53:31,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/24] Tour PoSPaymentSyncTour3 → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:53:31,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/24] Tour PoSPaymentSyncTour3 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:53:31,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:31] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.025 ro 2026-10-28 08:53:31,666 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:53:31,710 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64549316 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ca9d1cc4-4e7f-42ec-8c26-6771e7be56a9'}] 2026-10-28 08:53:31,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/24] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:31,848 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [553] to pos.order #636 2026-10-28 08:53:31,859 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64549316 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ca9d1cc4-4e7f-42ec-8c26-6771e7be56a9'} updated pos.order #636 2026-10-28 08:53:31,861 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64549316 finished 2026-10-28 08:53:31,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9468 85 0.069 0.167 rw 2026-10-28 08:53:32,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/24] Tour PoSPaymentSyncTour3 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:32,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.016 rw 2026-10-28 08:53:32,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/24] Tour PoSPaymentSyncTour3 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 08:53:32,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/24] Tour PoSPaymentSyncTour3 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:32,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/24] Tour PoSPaymentSyncTour3 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:34,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [24/24] Tour PoSPaymentSyncTour3 → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:34,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-28 08:53:34,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:53:34,688 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:34,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21907644 (allocated 23875584) 2026-10-28 08:53:34,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a7y0Qta6 - [28/Oct/2026 08:53:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.614 rw 2026-10-28 08:53:34,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54516 2026-10-28 08:53:34,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-28 08:53:34,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54516 2026-10-28 08:53:34,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085334_925943_test_14_pos_payment_sync.txt 2026-10-28 08:53:34,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpgmqqt3rz_chrome_odoo" 2026-10-28 08:53:34,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-28 08:53:35,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 54647 2026-10-28 08:53:35,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpqd5wixcc_chrome_odoo 2026-10-28 08:53:35,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:46587/json/version 2026-10-28 08:53:35,430 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:35,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:35,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:46587/json 2026-10-28 08:53:35,483 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:35,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:46587/devtools/page/497F5B42A5EBD5B6D2CB1722AC0F0377 2026-10-28 08:53:35,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-28 08:53:35,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-28 08:53:35,610 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:35,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-28 08:53:35,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:35,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:35,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:35] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.039 0.133 rw 2026-10-28 08:53:35,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '497F5B42A5EBD5B6D2CB1722AC0F0377', 'loaderId': 'CB1F6F13BF335745E5E0FE8EF2F49754', 'isDownload': False} 2026-10-28 08:53:35,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate ready code "odoo.isTourReady('test_cancel_order_from_ui')" 2026-10-28 08:53:35,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:35] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.052 ro 2026-10-28 08:53:35,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:35] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.262 ro 2026-10-28 08:53:35,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:35] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.064 ro 2026-10-28 08:53:36,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:36,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:53:36,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 08:53:36,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:53:36,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.029 rw 2026-10-28 08:53:36,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.03 rw 2026-10-28 08:53:37,174 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:37,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.224 0.64 rw 2026-10-28 08:53:37,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: The ready code tooks too much time : 2.0945050716400146 2026-10-28 08:53:37,905 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:53:37,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [1/40] Tour test_cancel_order_from_ui → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:37,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.021 ro 2026-10-28 08:53:37,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-10-28 08:53:38,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:53:38,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.038 rw 2026-10-28 08:53:38,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:53:38,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:53:38,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:53:38,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.042 rw 2026-10-28 08:53:38,881 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:53:38,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 08:53:38,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.052 ro 2026-10-28 08:53:38,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-10-28 08:53:38,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.009 ro 2026-10-28 08:53:38,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:53:38,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:53:39,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [2/40] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:53:39,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-10-28 08:53:39,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.034 0.064 rw 2026-10-28 08:53:39,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [3/40] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:39,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:53:39,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.021 0.16 rw 2026-10-28 08:53:39,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.05 rw 2026-10-28 08:53:39,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.097 rw 2026-10-28 08:53:39,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.017 rw 2026-10-28 08:53:39,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.043 rw 2026-10-28 08:53:39,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [4/40] Tour test_cancel_order_from_ui → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:40,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [5/40] Tour test_cancel_order_from_ui → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:53:40,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [6/40] Tour test_cancel_order_from_ui → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:40,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [7/40] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:40,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [8/40] Tour test_cancel_order_from_ui → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:53:40,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [9/40] Tour test_cancel_order_from_ui → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:53:40,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [10/40] Tour test_cancel_order_from_ui → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:53:40,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [11/40] Tour test_cancel_order_from_ui → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:53:40,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [12/40] Tour test_cancel_order_from_ui → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:53:40,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [13/40] Tour test_cancel_order_from_ui → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:53:40,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [14/40] Tour test_cancel_order_from_ui → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:53:40,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [15/40] Tour test_cancel_order_from_ui → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:53:40,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [16/40] Tour test_cancel_order_from_ui → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:40,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [17/40] Tour test_cancel_order_from_ui → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:40,173 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8635469 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9f821138-ae3f-4e79-aad6-c9cbf58943df'}] 2026-10-28 08:53:40,266 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8635469 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9f821138-ae3f-4e79-aad6-c9cbf58943df'} created pos.order #637 2026-10-28 08:53:40,269 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8635469 finished 2026-10-28 08:53:40,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 50 0.037 0.142 rw 2026-10-28 08:53:40,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [18/40] Tour test_cancel_order_from_ui → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:40,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [19/40] Tour test_cancel_order_from_ui → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-10-28 08:53:40,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [20/40] Tour test_cancel_order_from_ui → Step .floor-map 2026-10-28 08:53:40,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [21/40] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:40,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [22/40] Tour test_cancel_order_from_ui → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:40,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.026 rw 2026-10-28 08:53:40,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [23/40] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:40,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [24/40] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:53:40,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [25/40] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .more-btn) 2026-10-28 08:53:40,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [26/40] Tour test_cancel_order_from_ui → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-28 08:53:40,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [27/40] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:53:41,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [28/40] Tour test_cancel_order_from_ui → Step .floor-map 2026-10-28 08:53:41,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2665 46 0.054 0.143 rw 2026-10-28 08:53:41,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [29/40] Tour test_cancel_order_from_ui → Step .pos-leftheader .orders-button 2026-10-28 08:53:41,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [30/40] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-10-28 08:53:41,289 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [31/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter 2026-10-28 08:53:41,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.014 rw 2026-10-28 08:53:41,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [32/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul 2026-10-28 08:53:41,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [33/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul li:contains("Cancelled") 2026-10-28 08:53:41,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [34/40] Tour test_cancel_order_from_ui → Step .ticket-screen tbody tr > td:contains("001") ~ td .badge:contains(Cancelled) 2026-10-28 08:53:41,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.004 0.016 rw 2026-10-28 08:53:41,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.046 rw 2026-10-28 08:53:41,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3988 40 0.046 0.103 rw 2026-10-28 08:53:41,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [35/40] Tour test_cancel_order_from_ui → Step .ticket-screen .order-row > div:contains("001") ~ div .badge:contains(Cancelled) 2026-10-28 08:53:41,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [36/40] Tour test_cancel_order_from_ui → Step Stored order count should be 1 (trigger: body) 2026-10-28 08:53:41,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [37/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter 2026-10-28 08:53:41,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [38/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul 2026-10-28 08:53:41,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [39/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:53:41,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [40/40] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-10-28 08:53:41,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-28 08:53:41,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:53:41,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 21392356 (allocated 23613440) 2026-10-28 08:53:41,876 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:41,915 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:41,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 5.12 rw 2026-10-28 08:53:41,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 103 0.115 0.207 rw 2026-10-28 08:53:41,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3kSDBEV4 - [28/Oct/2026 08:53:41] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 75 5 0.009 0.246 rw 2026-10-28 08:53:42,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 54647 2026-10-28 08:53:42,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-28 08:53:42,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 54647 2026-10-28 08:53:42,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085342_121719_test_cancel_order_from_ui.txt 2026-10-28 08:53:42,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpqd5wixcc_chrome_odoo" 2026-10-28 08:53:42,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-28 08:53:42,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-28 08:53:44,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 54784 2026-10-28 08:53:44,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmp2alhfo48_chrome_odoo 2026-10-28 08:53:44,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:34987/json/version 2026-10-28 08:53:44,189 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34987', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:44,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:44,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:34987/json 2026-10-28 08:53:44,213 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34987', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:44,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:34987/devtools/page/E8D5D2E26D1C2DB25CD137C194E83C99 2026-10-28 08:53:44,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-28 08:53:44,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-28 08:53:44,393 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:44,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-28 08:53:44,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:44,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:44,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:44] "GET /pos/ui/149 HTTP/1.1" 200 6963 64 0.032 0.125 rw 2026-10-28 08:53:44,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'E8D5D2E26D1C2DB25CD137C194E83C99', 'loaderId': '1307A0999DE330D2ED7239C4CC0FC7A6', 'isDownload': False} 2026-10-28 08:53:44,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-28 08:53:44,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:44] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.038 ro 2026-10-28 08:53:44,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:44] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.256 ro 2026-10-28 08:53:44,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:44] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.087 ro 2026-10-28 08:53:45,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:45,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:53:45,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.016 - 2026-10-28 08:53:45,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-10-28 08:53:45,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-10-28 08:53:45,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.025 rw 2026-10-28 08:53:45,925 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:46,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 551167 266 0.243 0.658 rw 2026-10-28 08:53:46,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: The ready code tooks too much time : 2.126518726348877 2026-10-28 08:53:46,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "debug": false})" 2026-10-28 08:53:46,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:53:46,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [1/40] Tour test_combo_synchronisation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:46,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-10-28 08:53:46,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 08:53:46,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-10-28 08:53:46,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:53:47,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:53:47,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:53:47,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:53:47,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:53:47,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.048 rw 2026-10-28 08:53:47,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.007 0.061 ro 2026-10-28 08:53:47,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-10-28 08:53:47,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:53:47,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.014 ro 2026-10-28 08:53:47,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-10-28 08:53:47,841 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.036 - 2026-10-28 08:53:47,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [2/40] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:53:47,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:47] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.024 0.126 rw 2026-10-28 08:53:48,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:53:48,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [3/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:48,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:48] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.035 0.245 rw 2026-10-28 08:53:48,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.059 rw 2026-10-28 08:53:48,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:48] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.093 rw 2026-10-28 08:53:48,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.022 rw 2026-10-28 08:53:48,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.046 rw 2026-10-28 08:53:48,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [4/40] Tour test_combo_synchronisation → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:48,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [5/40] Tour test_combo_synchronisation → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-28 08:53:48,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [6/40] Tour test_combo_synchronisation → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-10-28 08:53:48,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [7/40] Tour test_combo_synchronisation → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-28 08:53:48,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [8/40] Tour test_combo_synchronisation → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-10-28 08:53:48,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [9/40] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:53:49,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2147&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 11 0.016 0.079 ro 2026-10-28 08:53:49,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [10/40] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:49,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.016 - 2026-10-28 08:53:49,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2146&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.01 0.132 ro 2026-10-28 08:53:49,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [11/40] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:49,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2148&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.015 0.236 ro 2026-10-28 08:53:49,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.013 - 2026-10-28 08:53:49,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:53:49,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2145&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.29 ro 2026-10-28 08:53:49,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2150&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.009 0.352 ro 2026-10-28 08:53:49,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2149&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.014 0.422 ro 2026-10-28 08:53:49,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2152&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.414 ro 2026-10-28 08:53:49,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2153&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.484 ro 2026-10-28 08:53:49,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "GET /web/image?model=product.product&field=image_256&id=2151&unique=2026-10-28T08:50:44.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.424 ro 2026-10-28 08:53:49,691 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44693884 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '36c45e7d-07ca-4c86-a9e2-f1479c2dbfc1'}] 2026-10-28 08:53:49,825 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44693884 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '36c45e7d-07ca-4c86-a9e2-f1479c2dbfc1'} created pos.order #639 2026-10-28 08:53:49,827 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44693884 finished 2026-10-28 08:53:49,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7016 70 0.051 0.57 rw 2026-10-28 08:53:49,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [12/40] Tour test_combo_synchronisation → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:50,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [13/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:50,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [14/40] Tour test_combo_synchronisation → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:50,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.016 rw 2026-10-28 08:53:50,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [15/40] Tour test_combo_synchronisation → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:50,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [16/40] Tour test_combo_synchronisation → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:53:50,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [17/40] Tour test_combo_synchronisation → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:53:50,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [18/40] Tour test_combo_synchronisation → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:53:50,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [19/40] Tour test_combo_synchronisation → Step Search customer with "A" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:53:50,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [20/40] Tour test_combo_synchronisation → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:53:50,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [21/40] Tour test_combo_synchronisation → Step Check "A" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A")) 2026-10-28 08:53:50,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [22/40] Tour test_combo_synchronisation → Step click partner 'A' from partner list screen (trigger: .modal .partner-list b:contains(A)) 2026-10-28 08:53:50,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [23/40] Tour test_combo_synchronisation → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:53:50,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [24/40] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:53:51,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [25/40] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:51,038 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57155375 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '36c45e7d-07ca-4c86-a9e2-f1479c2dbfc1'}] 2026-10-28 08:53:51,071 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57155375 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '36c45e7d-07ca-4c86-a9e2-f1479c2dbfc1'} updated pos.order #639 2026-10-28 08:53:51,072 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57155375 finished 2026-10-28 08:53:51,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7020 50 0.041 0.111 rw 2026-10-28 08:53:51,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [26/40] Tour test_combo_synchronisation → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:53:51,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [27/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:51,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [28/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:51,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [29/40] Tour test_combo_synchronisation → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:51,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.013 rw 2026-10-28 08:53:51,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [30/40] Tour test_combo_synchronisation → Step Check if there still has combo lines (trigger: .orderline-combo) 2026-10-28 08:53:51,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [31/40] Tour test_combo_synchronisation → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:51,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [32/40] Tour test_combo_synchronisation → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-10-28 08:53:51,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [33/40] Tour test_combo_synchronisation → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-28 08:53:51,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [34/40] Tour test_combo_synchronisation → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-28 08:53:51,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [35/40] Tour test_combo_synchronisation → Step Check the product page (trigger: .product-list) 2026-10-28 08:53:51,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [36/40] Tour test_combo_synchronisation → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:53:51,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [37/40] Tour test_combo_synchronisation → Step click Actions button (trigger: .more-btn) 2026-10-28 08:53:51,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [38/40] Tour test_combo_synchronisation → Step click Transfer course button (trigger: .control-buttons button:contains("Transfer course")) 2026-10-28 08:53:51,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [39/40] Tour test_combo_synchronisation → Step click Course 2 from available courses (trigger: .modal-body button:contains(Course 2)) 2026-10-28 08:53:51,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [40/40] Tour test_combo_synchronisation → Step Check if entire combo is transfered to course 2 (trigger: .pos) 2026-10-28 08:53:51,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-28 08:53:51,996 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:53:52,187 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:52,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 23413108 (allocated 26234880) 2026-10-28 08:53:52,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O_lYo1J1 - [28/Oct/2026 08:53:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.623 rw 2026-10-28 08:53:52,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 54784 2026-10-28 08:53:52,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-28 08:53:52,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 54784 2026-10-28 08:53:52,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085352_448805_test_combo_synchronisation.txt 2026-10-28 08:53:52,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmp2alhfo48_chrome_odoo" 2026-10-28 08:53:52,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-28 08:53:52,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 54912 2026-10-28 08:53:52,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpkxo1a32__chrome_odoo 2026-10-28 08:53:52,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:42235/json/version 2026-10-28 08:53:52,871 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:52,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:52,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:42235/json 2026-10-28 08:53:52,929 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:52,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:42235/devtools/page/3E5AA4346A0F69943B00FF49643FF9D4 2026-10-28 08:53:52,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-28 08:53:52,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-28 08:53:53,032 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:53,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-28 08:53:53,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=149" in browser 2026-10-28 08:53:53,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=149" 2026-10-28 08:53:53,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:53] "GET /pos/ui?config_id=149 HTTP/1.1" 200 7003 90 0.066 0.193 rw 2026-10-28 08:53:53,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '3E5AA4346A0F69943B00FF49643FF9D4', 'loaderId': 'EC9274AD50DD2A2351C5D72CEC6188ED', 'isDownload': False} 2026-10-28 08:53:53,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-28 08:53:53,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:53] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.328 ro 2026-10-28 08:53:53,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:53] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-10-28 08:53:53,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:53] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-10-28 08:53:54,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-28 08:53:54,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:53:54,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:53:54,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:53:54,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.016 rw 2026-10-28 08:53:54,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.025 rw 2026-10-28 08:53:54,508 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:55,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.233 0.668 rw 2026-10-28 08:53:55,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "debug": false})" 2026-10-28 08:53:55,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [1/26] Tour test_customer_alone_saved → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:53:55,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:53:55,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.01 ro 2026-10-28 08:53:55,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:53:55,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 08:53:55,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:53:55,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:53:56,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:53:56,217 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.044 rw 2026-10-28 08:53:56,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:53:56,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-10-28 08:53:56,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.032 ro 2026-10-28 08:53:56,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-10-28 08:53:56,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.026 - 2026-10-28 08:53:56,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-10-28 08:53:56,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-10-28 08:53:56,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [2/26] Tour test_customer_alone_saved → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:53:56,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.038 0.092 rw 2026-10-28 08:53:56,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.13 ro 2026-10-28 08:53:56,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [3/26] Tour test_customer_alone_saved → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:53:56,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.041 0.214 rw 2026-10-28 08:53:56,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.028 rw 2026-10-28 08:53:56,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.055 - 2026-10-28 08:53:56,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.056 rw 2026-10-28 08:53:56,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.033 rw 2026-10-28 08:53:56,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.045 rw 2026-10-28 08:53:56,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [4/26] Tour test_customer_alone_saved → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:53:57,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [5/26] Tour test_customer_alone_saved → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:53:57,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [6/26] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-10-28 08:53:57,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [7/26] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:57,498 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83212247 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f86702eb-9fb5-4c72-bc6c-fa63d2264af3'}] 2026-10-28 08:53:57,621 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83212247 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f86702eb-9fb5-4c72-bc6c-fa63d2264af3'} created pos.order #640 2026-10-28 08:53:57,625 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83212247 finished 2026-10-28 08:53:57,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 48 0.062 0.151 rw 2026-10-28 08:53:57,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [8/26] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-10-28 08:53:57,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [9/26] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:57,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [10/26] Tour test_customer_alone_saved → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:53:57,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [11/26] Tour test_customer_alone_saved → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:53:57,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [12/26] Tour test_customer_alone_saved → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:53:57,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [13/26] Tour test_customer_alone_saved → Step Search customer with "Acme Corporation" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:53:57,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [14/26] Tour test_customer_alone_saved → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:53:58,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3983 40 0.033 0.099 rw 2026-10-28 08:53:58,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [15/26] Tour test_customer_alone_saved → Step Check "Acme Corporation" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acme Corporation")) 2026-10-28 08:53:58,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [16/26] Tour test_customer_alone_saved → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-28 08:53:58,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [17/26] Tour test_customer_alone_saved → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:53:58,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [18/26] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:58,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [19/26] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-10-28 08:53:58,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [20/26] Tour test_customer_alone_saved → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 08:53:58,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [21/26] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-10-28 08:53:58,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [22/26] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:53:58,554 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:53:58,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.111 0.249 rw 2026-10-28 08:53:58,624 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38116357 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f86702eb-9fb5-4c72-bc6c-fa63d2264af3'}] 2026-10-28 08:53:58,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [23/26] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-10-28 08:53:58,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [24/26] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:53:58,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [25/26] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-10-28 08:53:58,667 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38116357 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f86702eb-9fb5-4c72-bc6c-fa63d2264af3'} updated pos.order #640 2026-10-28 08:53:58,669 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38116357 finished 2026-10-28 08:53:58,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [26/26] Tour test_customer_alone_saved → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 08:53:58,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-28 08:53:58,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 08:53:58,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3982 49 0.054 0.359 rw 2026-10-28 08:53:58,834 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:53:58,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 22201968 (allocated 23613440) 2026-10-28 08:53:58,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nPmhOfdF - [28/Oct/2026 08:53:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.668 rw 2026-10-28 08:53:58,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 54912 2026-10-28 08:53:58,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-28 08:53:58,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 54912 2026-10-28 08:53:59,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085359_099118_test_customer_alone_saved.txt 2026-10-28 08:53:59,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpkxo1a32__chrome_odoo" 2026-10-28 08:53:59,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-28 08:53:59,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 55043 2026-10-28 08:53:59,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmp9gx7qpgb_chrome_odoo 2026-10-28 08:53:59,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:34375/json/version 2026-10-28 08:53:59,573 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:59,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-28 08:53:59,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:34375/json 2026-10-28 08:53:59,649 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:53:59,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:34375/devtools/page/828CA516078919AD2C9D6C118C4565B9 2026-10-28 08:53:59,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-28 08:53:59,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-28 08:53:59,757 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:53:59,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-28 08:53:59,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:53:59,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:53:59,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:53:59] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.033 0.14 rw 2026-10-28 08:53:59,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '828CA516078919AD2C9D6C118C4565B9', 'loaderId': 'A2829076F6B8D2D1C1467FBDB03DB08E', 'isDownload': False} 2026-10-28 08:53:59,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate ready code "odoo.isTourReady('test_delete_line_release_table')" 2026-10-28 08:54:00,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.017 ro 2026-10-28 08:54:00,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.254 ro 2026-10-28 08:54:00,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.064 ro 2026-10-28 08:54:00,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-28 08:54:00,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:54:00,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:54:00,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.01 ro 2026-10-28 08:54:00,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.029 rw 2026-10-28 08:54:00,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.05 rw 2026-10-28 08:54:01,190 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:54:01,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.193 0.567 rw 2026-10-28 08:54:01,870 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:54:01,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [1/25] Tour test_delete_line_release_table → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:54:01,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:54:01,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.013 ro 2026-10-28 08:54:01,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:54:02,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 08:54:02,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:54:02,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.013 ro 2026-10-28 08:54:02,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-10-28 08:54:02,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:54:02,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.053 rw 2026-10-28 08:54:02,917 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 08:54:02,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.05 ro 2026-10-28 08:54:02,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-10-28 08:54:03,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 08:54:03,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:54:03,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-10-28 08:54:03,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-10-28 08:54:03,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [2/25] Tour test_delete_line_release_table → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:54:03,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.022 0.08 rw 2026-10-28 08:54:03,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:54:03,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [3/25] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:54:03,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.082 0.179 rw 2026-10-28 08:54:03,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.067 rw 2026-10-28 08:54:03,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.11 rw 2026-10-28 08:54:03,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.01 rw 2026-10-28 08:54:03,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-10-28 08:54:03,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [4/25] Tour test_delete_line_release_table → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:54:04,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [5/25] Tour test_delete_line_release_table → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:04,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [6/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:54:04,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [7/25] Tour test_delete_line_release_table → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:54:04,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [8/25] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:54:04,323 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44988464 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f4c58f2a-c06e-47c7-9e50-062d4b27253b'}] 2026-10-28 08:54:04,409 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44988464 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f4c58f2a-c06e-47c7-9e50-062d4b27253b'} created pos.order #641 2026-10-28 08:54:04,412 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44988464 finished 2026-10-28 08:54:04,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.037 0.134 rw 2026-10-28 08:54:04,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [9/25] Tour test_delete_line_release_table → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:54:04,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [10/25] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:54:04,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [11/25] Tour test_delete_line_release_table → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:54:04,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.031 rw 2026-10-28 08:54:05,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [12/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:54:05,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [13/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:54:05,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [14/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:54:05,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [15/25] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:54:05,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [16/25] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:54:05,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [17/25] Tour test_delete_line_release_table → Step release table (trigger: .product-screen .leftpane .unbook-table) 2026-10-28 08:54:05,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [18/25] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:54:05,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.004 - 2026-10-28 08:54:05,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:05] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2665 46 0.045 0.115 rw 2026-10-28 08:54:05,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-10-28 08:54:05,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [19/25] Tour test_delete_line_release_table → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:54:05,630 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34671 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '3b426a9f-5051-410b-911d-5023f738feda'}] 2026-10-28 08:54:05,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.044 rw 2026-10-28 08:54:05,706 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34671 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '3b426a9f-5051-410b-911d-5023f738feda'} created pos.order #642 2026-10-28 08:54:05,709 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34671 finished 2026-10-28 08:54:05,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 33 0.028 0.14 rw 2026-10-28 08:54:06,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [20/25] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:54:08,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [21/25] Tour test_delete_line_release_table → Step Check that: ---Check orderline with attributes: {"productName":"Coca-Cola"}--- is not true (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Coca-Cola"))))) 2026-10-28 08:54:08,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [22/25] Tour test_delete_line_release_table → Step Flush pending PoS orders to the server (sync_all_orders) (trigger: body) 2026-10-28 08:54:08,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [23/25] Tour test_delete_line_release_table → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:54:08,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [24/25] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:54:10,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [25/25] Tour test_delete_line_release_table → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:54:10,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-28 08:54:10,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:54:10,292 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:54:10,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 20928444 (allocated 22564864) 2026-10-28 08:54:10,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 vh6zB1Ub - [28/Oct/2026 08:54:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 9.364 rw 2026-10-28 08:54:10,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 55043 2026-10-28 08:54:10,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-28 08:54:10,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 55043 2026-10-28 08:54:10,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085410_513698_test_delete_line_release_table.txt 2026-10-28 08:54:10,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmp9gx7qpgb_chrome_odoo" 2026-10-28 08:54:10,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-28 08:54:10,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 55173 2026-10-28 08:54:10,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmpm4r98kn9_chrome_odoo 2026-10-28 08:54:10,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:40757/json/version 2026-10-28 08:54:10,961 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:11,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-28 08:54:11,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:40757/json 2026-10-28 08:54:11,078 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:11,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:40757/devtools/page/C0DD4D2212D345557B50E9480AAEF3E5 2026-10-28 08:54:11,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-28 08:54:11,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-28 08:54:11,174 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:54:11,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-28 08:54:11,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:54:11,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:54:11,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:11] "GET /pos/ui/149 HTTP/1.1" 200 7003 90 0.059 0.173 rw 2026-10-28 08:54:11,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': 'C0DD4D2212D345557B50E9480AAEF3E5', 'loaderId': 'CEE4AFB92C09EA10AF38B389754E43C5', 'isDownload': False} 2026-10-28 08:54:11,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-28 08:54:11,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:11] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.332 ro 2026-10-28 08:54:11,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:11] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.058 ro 2026-10-28 08:54:11,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:11] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-10-28 08:54:12,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-28 08:54:12,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:54:12,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:54:12,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.008 0.018 ro 2026-10-28 08:54:12,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.015 rw 2026-10-28 08:54:12,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.027 rw 2026-10-28 08:54:12,729 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:54:13,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.207 0.621 rw 2026-10-28 08:54:13,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: The ready code tooks too much time : 2.051734209060669 2026-10-28 08:54:13,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "debug": false})" 2026-10-28 08:54:13,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [1/50] Tour test_direct_sales → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:54:13,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:54:13,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:54:13,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:54:13,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-10-28 08:54:13,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:54:14,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:54:14,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:54:14,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.032 rw 2026-10-28 08:54:14,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:54:14,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:54:14,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-10-28 08:54:14,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.044 ro 2026-10-28 08:54:14,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.013 ro 2026-10-28 08:54:14,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-10-28 08:54:14,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.029 - 2026-10-28 08:54:14,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-10-28 08:54:14,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [2/50] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:54:14,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.055 0.104 rw 2026-10-28 08:54:14,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 08:54:14,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/50] Tour test_direct_sales → Step .new-order 2026-10-28 08:54:14,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.062 0.224 rw 2026-10-28 08:54:14,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.079 rw 2026-10-28 08:54:15,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.034 0.127 rw 2026-10-28 08:54:15,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.053 rw 2026-10-28 08:54:15,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [4/50] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:15,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [5/50] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:54:15,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [6/50] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:54:15,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [7/50] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:54:15,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [8/50] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:54:15,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [9/50] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:54:15,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [10/50] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:54:15,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [11/50] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:54:15,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:54:15,376 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:54:15,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [12/50] Tour test_direct_sales → Step sync current order (trigger: body) 2026-10-28 08:54:15,417 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62155799 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'c06f8b3c-d78a-42c5-8cac-1018c795f889'}] 2026-10-28 08:54:15,550 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62155799 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'c06f8b3c-d78a-42c5-8cac-1018c795f889'} created pos.order #643 2026-10-28 08:54:15,553 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62155799 finished 2026-10-28 08:54:15,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6152 58 0.062 0.16 rw 2026-10-28 08:54:15,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [13/50] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:54:16,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [14/50] Tour test_direct_sales → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:54:16,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [15/50] Tour test_direct_sales → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:54:16,262 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16602280 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'c06f8b3c-d78a-42c5-8cac-1018c795f889'}] 2026-10-28 08:54:16,673 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16602280 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'c06f8b3c-d78a-42c5-8cac-1018c795f889'} updated pos.order #643 2026-10-28 08:54:16,675 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16602280 finished 2026-10-28 08:54:16,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 170 0.139 0.364 rw 2026-10-28 08:54:16,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.003 0.01 ro 2026-10-28 08:54:17,242 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:17,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [16/50] Tour test_direct_sales → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:54:17,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [17/50] Tour test_direct_sales → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:54:17,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/50] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:54:17,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [19/50] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:54:19,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [20/50] Tour test_direct_sales → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:54:19,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [21/50] Tour test_direct_sales → Step .new-order 2026-10-28 08:54:19,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [22/50] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:19,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [23/50] Tour test_direct_sales → Step set tab to Test (trigger: .product-screen .new-tab) 2026-10-28 08:54:19,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-10-28 08:54:19,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [24/50] Tour test_direct_sales → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:54:19,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [25/50] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:54:19,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [26/50] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:54:19,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [27/50] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:54:19,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [28/50] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:54:19,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [29/50] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:54:19,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [30/50] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:54:19,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [31/50] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:54:19,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [32/50] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:54:19,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [33/50] Tour test_direct_sales → Step sync current order (trigger: body) 2026-10-28 08:54:19,476 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36017591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '16e942a8-3eb1-4c00-9c89-b0512b5919cf'}] 2026-10-28 08:54:19,561 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36017591 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '16e942a8-3eb1-4c00-9c89-b0512b5919cf'} created pos.order #644 2026-10-28 08:54:19,563 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36017591 finished 2026-10-28 08:54:19,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6152 51 0.043 0.13 rw 2026-10-28 08:54:19,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [34/50] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:54:20,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [35/50] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:54:20,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [36/50] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:54:20,276 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77774326 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '16e942a8-3eb1-4c00-9c89-b0512b5919cf'}] 2026-10-28 08:54:20,741 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77774326 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '16e942a8-3eb1-4c00-9c89-b0512b5919cf'} updated pos.order #644 2026-10-28 08:54:20,743 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77774326 finished 2026-10-28 08:54:20,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 149 0.162 0.429 rw 2026-10-28 08:54:20,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [37/50] Tour test_direct_sales → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:54:21,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:21] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-10-28 08:54:21,343 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:21,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [38/50] Tour test_direct_sales → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:54:21,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [39/50] Tour test_direct_sales → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:54:21,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [40/50] Tour test_direct_sales → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:54:21,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.004 0.039 rw 2026-10-28 08:54:21,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.046 rw 2026-10-28 08:54:21,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [41/50] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:21,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [42/50] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:54:21,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [43/50] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:54:21,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [44/50] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-28 08:54:21,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [45/50] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:54:21,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [46/50] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:54:21,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [47/50] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:54:21,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [48/50] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:54:21,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [49/50] Tour test_direct_sales → Step sync current order (trigger: body) 2026-10-28 08:54:22,025 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99414588 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'b176716c-6cb6-4d4f-954f-cd5917d55efe'}] 2026-10-28 08:54:22,145 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99414588 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'b176716c-6cb6-4d4f-954f-cd5917d55efe'} created pos.order #645 2026-10-28 08:54:22,151 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99414588 finished 2026-10-28 08:54:22,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6148 51 0.084 0.15 rw 2026-10-28 08:54:22,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [50/50] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:54:22,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-28 08:54:22,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-28 08:54:22,868 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49069019 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'b176716c-6cb6-4d4f-954f-cd5917d55efe'}] 2026-10-28 08:54:23,086 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:54:23,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 24028512 (allocated 26234880) 2026-10-28 08:54:23,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 55173 2026-10-28 08:54:23,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-28 08:54:23,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 55173 2026-10-28 08:54:23,354 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49069019 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'b176716c-6cb6-4d4f-954f-cd5917d55efe'} updated pos.order #645 2026-10-28 08:54:23,355 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49069019 finished 2026-10-28 08:54:23,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085423_357472_test_direct_sales.txt 2026-10-28 08:54:23,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmpm4r98kn9_chrome_odoo" 2026-10-28 08:54:23,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-28 08:54:23,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 10.943 rw 2026-10-28 08:54:23,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 EH-pFOCu - [28/Oct/2026 08:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 149 0.14 0.432 rw 2026-10-28 08:54:33,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-28 08:54:33,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 55302 2026-10-28 08:54:33,938 7 INFO rb-a84341f-226073-429745 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/tmpng8zh3ei_chrome_odoo 2026-10-28 08:54:33,938 7 INFO rb-a84341f-226073-429745 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:46047/json/version 2026-10-28 08:54:33,945 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:33,996 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Browser version: Chrome/150.0.7871.114 2026-10-28 08:54:33,996 7 INFO rb-a84341f-226073-429745 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:46047/json 2026-10-28 08:54:33,996 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:34,008 7 INFO rb-a84341f-226073-429745 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:46047/devtools/page/4D801567E4DB0807BF601D16F2462909 2026-10-28 08:54:34,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Enable chrome headless console log notification 2026-10-28 08:54:34,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome headless enable page notifications 2026-10-28 08:54:34,088 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:54:34,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Setting session cookie in browser 2026-10-28 08:54:34,110 7 INFO rb-a84341f-226073-429745 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/149" in browser 2026-10-28 08:54:34,111 7 INFO rb-a84341f-226073-429745 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/149" 2026-10-28 08:54:34,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:34] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.03 0.107 rw 2026-10-28 08:54:34,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '4D801567E4DB0807BF601D16F2462909', 'loaderId': 'FDFFE7768CD56212132D073E9644676D', 'isDownload': False} 2026-10-28 08:54:34,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate ready code "odoo.isTourReady('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing')" 2026-10-28 08:54:34,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.214 ro 2026-10-28 08:54:34,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-10-28 08:54:34,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.06 ro 2026-10-28 08:54:35,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: Owl is running in 'dev' mode. 2026-10-28 08:54:35,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:54:35,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:54:35,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 08:54:35,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-10-28 08:54:35,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.043 rw 2026-10-28 08:54:35,561 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:54:36,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534825 259 0.273 0.581 rw 2026-10-28 08:54:36,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: The ready code tooks too much time : 2.104499101638794 2026-10-28 08:54:36,372 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:54:36,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [1/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:54:36,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:54:36,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:54:36,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-10-28 08:54:36,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 08:54:36,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 08:54:37,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:54:37,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:54:37,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.055 rw 2026-10-28 08:54:37,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 08:54:37,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:54:37,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.055 ro 2026-10-28 08:54:37,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.066 rw 2026-10-28 08:54:37,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-10-28 08:54:37,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.031 - 2026-10-28 08:54:37,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.055 ro 2026-10-28 08:54:37,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-10-28 08:54:37,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [2/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:54:37,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.025 0.07 rw 2026-10-28 08:54:37,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.033 0.168 rw 2026-10-28 08:54:37,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:54:37,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [3/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:54:37,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.016 0.041 rw 2026-10-28 08:54:37,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.095 rw 2026-10-28 08:54:38,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.012 rw 2026-10-28 08:54:38,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.069 rw 2026-10-28 08:54:38,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [4/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:54:38,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [5/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:38,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [6/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-28 08:54:38,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [7/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:54:38,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [8/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Select Bank fast Payment Method (trigger: .product-screen button:contains(Bank)) 2026-10-28 08:54:38,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [9/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:54:38,866 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50542235 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0300ccea-6fa2-4805-8a98-3f9841df8878'}] 2026-10-28 08:54:38,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [10/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:54:39,312 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50542235 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0300ccea-6fa2-4805-8a98-3f9841df8878'} created pos.order #646 2026-10-28 08:54:39,314 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50542235 finished 2026-10-28 08:54:39,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 171 0.135 0.392 rw 2026-10-28 08:54:39,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:54:39,809 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:39,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [11/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-10-28 08:54:40,402 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:40,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:40] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.003 0.009 rw 2026-10-28 08:54:40,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.007 0.032 rw 2026-10-28 08:54:41,427 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36008382 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '0300ccea-6fa2-4805-8a98-3f9841df8878'}] 2026-10-28 08:54:41,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [12/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:54:41,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [13/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:54:41,446 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36008382 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '0300ccea-6fa2-4805-8a98-3f9841df8878'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-28 08:54:41,451 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36008382 finished 2026-10-28 08:54:41,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [14/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:54:41,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 50 0.071 0.177 rw 2026-10-28 08:54:41,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.233 rw 2026-10-28 08:54:41,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.255 rw 2026-10-28 08:54:41,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [15/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:41,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [16/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-28 08:54:42,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [17/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:54:42,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [18/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:54:42,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [19/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:54:42,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 08:54:42,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [20/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:54:42,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-10-28 08:54:42,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [21/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:54:42,618 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54919639 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '68bb9c37-f205-4185-bffe-38cdcf06ffb0'}] 2026-10-28 08:54:42,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [22/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:54:43,047 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54919639 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '68bb9c37-f205-4185-bffe-38cdcf06ffb0'} created pos.order #647 2026-10-28 08:54:43,049 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54919639 finished 2026-10-28 08:54:43,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.13 0.376 rw 2026-10-28 08:54:43,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:43] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.017 ro 2026-10-28 08:54:43,537 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:43,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [23/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:54:43,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [24/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-10-28 08:54:44,083 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:44,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:44] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.004 0.016 rw 2026-10-28 08:54:44,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.018 0.053 rw 2026-10-28 08:54:45,124 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66589830 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '68bb9c37-f205-4185-bffe-38cdcf06ffb0'}] 2026-10-28 08:54:45,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: tour succeeded 2026-10-28 08:54:45,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: ╔════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:54:45,138 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66589830 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '68bb9c37-f205-4185-bffe-38cdcf06ffb0'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-10-28 08:54:45,143 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66589830 finished 2026-10-28 08:54:45,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 50 0.057 0.154 rw 2026-10-28 08:54:45,354 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:54:45,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 P46mlhxP - [28/Oct/2026 08:54:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 10.108 rw 2026-10-28 08:54:45,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 23571084 (allocated 24662016) 2026-10-28 08:54:45,477 7 INFO rb-a84341f-226073-429745 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 55302 2026-10-28 08:54:45,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Closing websocket connection 2026-10-28 08:54:45,483 7 INFO rb-a84341f-226073-429745 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 55302 2026-10-28 08:54:45,622 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085445_622642_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-28 08:54:45,623 7 INFO rb-a84341f-226073-429745 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/tmpng8zh3ei_chrome_odoo" 2026-10-28 08:54:45,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-28 08:54:46,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 55441 2026-10-28 08:54:46,189 7 INFO rb-a84341f-226073-429745 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/tmpjr5ojj40_chrome_odoo 2026-10-28 08:54:46,190 7 INFO rb-a84341f-226073-429745 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:34719/json/version 2026-10-28 08:54:46,193 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:46,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Browser version: Chrome/150.0.7871.114 2026-10-28 08:54:46,214 7 INFO rb-a84341f-226073-429745 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:34719/json 2026-10-28 08:54:46,215 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:46,225 7 INFO rb-a84341f-226073-429745 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:34719/devtools/page/4CB16261972280829BC2E0DCF0FC2F53 2026-10-28 08:54:46,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Enable chrome headless console log notification 2026-10-28 08:54:46,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome headless enable page notifications 2026-10-28 08:54:46,369 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:54:46,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Setting session cookie in browser 2026-10-28 08:54:46,399 7 INFO rb-a84341f-226073-429745 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/149" in browser 2026-10-28 08:54:46,399 7 INFO rb-a84341f-226073-429745 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/149" 2026-10-28 08:54:46,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:46] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.076 0.163 rw 2026-10-28 08:54:46,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '4CB16261972280829BC2E0DCF0FC2F53', 'loaderId': 'AA5805E8E8664B1A93AC34484B31C73C', 'isDownload': False} 2026-10-28 08:54:46,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate ready code "odoo.isTourReady('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing')" 2026-10-28 08:54:46,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:46] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-10-28 08:54:46,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:46] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.062 ro 2026-10-28 08:54:46,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:46] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.343 ro 2026-10-28 08:54:47,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: Owl is running in 'dev' mode. 2026-10-28 08:54:47,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:54:47,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:54:47,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-10-28 08:54:47,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 08:54:47,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.04 rw 2026-10-28 08:54:48,220 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:54:48,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534521 259 0.321 0.638 rw 2026-10-28 08:54:49,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: The ready code tooks too much time : 2.3488497734069824 2026-10-28 08:54:49,005 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:54:49,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:54:49,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [1/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:54:49,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-10-28 08:54:49,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:54:49,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.024 rw 2026-10-28 08:54:49,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:54:49,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-10-28 08:54:49,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 08:54:49,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-10-28 08:54:49,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:54:49,973 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-10-28 08:54:49,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-10-28 08:54:49,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:49] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.032 ro 2026-10-28 08:54:50,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:54:50,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-10-28 08:54:50,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-10-28 08:54:50,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [2/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:54:50,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-10-28 08:54:50,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.027 0.086 rw 2026-10-28 08:54:50,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.048 0.188 rw 2026-10-28 08:54:50,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:54:50,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [3/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:54:50,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.034 rw 2026-10-28 08:54:50,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.036 0.107 rw 2026-10-28 08:54:50,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.028 rw 2026-10-28 08:54:50,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.06 rw 2026-10-28 08:54:50,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [4/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:54:51,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [5/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:51,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [6/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-28 08:54:51,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [7/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:54:51,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [8/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Select Bank fast Payment Method (trigger: .product-screen button:contains(Bank)) 2026-10-28 08:54:51,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [9/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:54:51,403 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14253045 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '65a7945c-1712-4656-993f-83d1096d2ea9'}] 2026-10-28 08:54:51,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [10/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:54:52,009 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14253045 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '65a7945c-1712-4656-993f-83d1096d2ea9'} created pos.order #648 2026-10-28 08:54:52,014 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14253045 finished 2026-10-28 08:54:52,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 171 0.276 0.413 rw 2026-10-28 08:54:52,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:52] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 08:54:52,593 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:52,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [11/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:54:52,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [12/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:54:52,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [13/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-10-28 08:54:52,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [14/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:54:52,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [15/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:54:52,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.026 rw 2026-10-28 08:54:52,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.075 rw 2026-10-28 08:54:52,829 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8608525 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '65a7945c-1712-4656-993f-83d1096d2ea9'}] 2026-10-28 08:54:52,855 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8608525 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '65a7945c-1712-4656-993f-83d1096d2ea9'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-10-28 08:54:52,858 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8608525 finished 2026-10-28 08:54:53,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.077 0.221 rw 2026-10-28 08:54:53,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [16/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:54:53,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [17/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-28 08:54:53,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [18/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:54:53,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [19/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:54:53,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [20/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:54:53,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:54:53,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:54:53,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [21/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:54:53,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [22/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:54:53,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [23/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:54:53,837 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16075247 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'b0fa8622-e6a4-499a-9db7-654505f224d2'}] 2026-10-28 08:54:54,242 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16075247 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'b0fa8622-e6a4-499a-9db7-654505f224d2'} created pos.order #649 2026-10-28 08:54:54,244 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16075247 finished 2026-10-28 08:54:54,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.108 0.366 rw 2026-10-28 08:54:54,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:54] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 08:54:54,731 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:54:54,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [24/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:54:54,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [25/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:54:54,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [26/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-10-28 08:54:54,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: tour succeeded 2026-10-28 08:54:54,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 08:54:54,815 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6764727 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': 'b0fa8622-e6a4-499a-9db7-654505f224d2'}] 2026-10-28 08:54:54,864 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6764727 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': 'b0fa8622-e6a4-499a-9db7-654505f224d2'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-10-28 08:54:54,870 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6764727 finished 2026-10-28 08:54:55,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.072 0.146 rw 2026-10-28 08:54:55,083 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:54:55,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0MWU05p - [28/Oct/2026 08:54:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.304 rw 2026-10-28 08:54:55,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 22932168 (allocated 25186304) 2026-10-28 08:54:55,219 7 INFO rb-a84341f-226073-429745 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 55441 2026-10-28 08:54:55,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Closing websocket connection 2026-10-28 08:54:55,223 7 INFO rb-a84341f-226073-429745 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 55441 2026-10-28 08:54:55,362 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085455_362755_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-28 08:54:55,363 7 INFO rb-a84341f-226073-429745 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/tmpjr5ojj40_chrome_odoo" 2026-10-28 08:54:55,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-28 08:54:55,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 55578 2026-10-28 08:54:55,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpfphb_1ep_chrome_odoo 2026-10-28 08:54:55,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:40769/json/version 2026-10-28 08:54:56,001 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:56,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-28 08:54:56,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:40769/json 2026-10-28 08:54:56,077 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:54:56,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:40769/devtools/page/A19CE4149849DB81F4317A25551653D4 2026-10-28 08:54:56,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-28 08:54:56,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-28 08:54:56,211 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:54:56,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-28 08:54:56,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:54:56,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:54:56,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:56] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.054 0.135 rw 2026-10-28 08:54:56,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': 'A19CE4149849DB81F4317A25551653D4', 'loaderId': '53C6D28C39E7B76A4ED30D78C8CBB85E', 'isDownload': False} 2026-10-28 08:54:56,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate ready code "odoo.isTourReady('test_floating_order_name_change_partner')" 2026-10-28 08:54:56,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:56] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.029 ro 2026-10-28 08:54:56,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:56] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.283 ro 2026-10-28 08:54:56,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:56] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.054 ro 2026-10-28 08:54:57,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-28 08:54:57,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:54:57,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-10-28 08:54:57,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.015 ro 2026-10-28 08:54:57,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.017 rw 2026-10-28 08:54:57,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.018 rw 2026-10-28 08:54:57,884 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:54:58,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537895 263 0.369 0.778 rw 2026-10-28 08:54:58,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: The ready code tooks too much time : 2.3151161670684814 2026-10-28 08:54:58,756 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:54:58,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 08:54:58,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [1/43] Tour test_floating_order_name_change_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:54:58,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:54:58,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-10-28 08:54:58,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:54:58,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:54:59,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 08:54:59,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-10-28 08:54:59,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:54:59,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.061 rw 2026-10-28 08:54:59,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-10-28 08:54:59,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.044 ro 2026-10-28 08:54:59,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.05 rw 2026-10-28 08:54:59,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.019 ro 2026-10-28 08:54:59,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:54:59,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:54:59,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [2/43] Tour test_floating_order_name_change_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:55:00,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.076 - 2026-10-28 08:55:00,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.025 0.1 rw 2026-10-28 08:55:00,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [3/43] Tour test_floating_order_name_change_partner → Step .new-order 2026-10-28 08:55:00,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.075 - 2026-10-28 08:55:00,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.035 0.2 rw 2026-10-28 08:55:00,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.095 rw 2026-10-28 08:55:00,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.033 0.148 rw 2026-10-28 08:55:00,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.055 rw 2026-10-28 08:55:00,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [4/43] Tour test_floating_order_name_change_partner → Step click preset 'Eat in' from preset modal (trigger: .modal-body button:contains("Eat in")) 2026-10-28 08:55:00,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [5/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:00,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [6/43] Tour test_floating_order_name_change_partner → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-28 08:55:00,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [7/43] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:55:00,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [8/43] Tour test_floating_order_name_change_partner → Step Search customer with "Abigael" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:55:00,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [9/43] Tour test_floating_order_name_change_partner → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:55:00,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [10/43] Tour test_floating_order_name_change_partner → Step Check "Abigael" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Abigael")) 2026-10-28 08:55:00,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [11/43] Tour test_floating_order_name_change_partner → Step click partner 'Abigael' from partner list screen (trigger: .modal .partner-list b:contains(Abigael)) 2026-10-28 08:55:00,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [12/43] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:00,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [13/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:00,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [14/43] Tour test_floating_order_name_change_partner → Step customer 'Abigael' is selected (trigger: .product-screen .set-partner:contains("Abigael")) 2026-10-28 08:55:00,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [15/43] Tour test_floating_order_name_change_partner → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 08:55:00,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [16/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-10-28 08:55:00,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.008 rw 2026-10-28 08:55:00,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [17/43] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Abigael") 2026-10-28 08:55:01,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [18/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-10-28 08:55:01,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [19/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:01,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [20/43] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:55:01,062 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [21/43] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:55:01,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [22/43] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:55:01,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [23/43] Tour test_floating_order_name_change_partner → Step Search customer with "Deco Addict" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:55:01,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [24/43] Tour test_floating_order_name_change_partner → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:55:01,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.041 rw 2026-10-28 08:55:01,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [25/43] Tour test_floating_order_name_change_partner → Step Check "Deco Addict" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Deco Addict")) 2026-10-28 08:55:01,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [26/43] Tour test_floating_order_name_change_partner → Step click partner 'Deco Addict' from partner list screen (trigger: .modal .partner-list b:contains(Deco Addict)) 2026-10-28 08:55:01,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [27/43] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:01,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [28/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:01,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [29/43] Tour test_floating_order_name_change_partner → Step customer 'Deco Addict' is selected (trigger: .product-screen .set-partner:contains("Deco Addict")) 2026-10-28 08:55:01,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [30/43] Tour test_floating_order_name_change_partner → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 08:55:01,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [31/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-10-28 08:55:01,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [32/43] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Deco Addict") 2026-10-28 08:55:01,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [33/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-10-28 08:55:01,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [34/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:01,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [35/43] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:55:01,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.011 rw 2026-10-28 08:55:01,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [36/43] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:55:01,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [37/43] Tour test_floating_order_name_change_partner → Step click unselect partner (trigger: .unselect-tag) 2026-10-28 08:55:01,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [38/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:01,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [39/43] Tour test_floating_order_name_change_partner → Step customer 'Customer' is selected (trigger: .product-screen .set-partner:contains("Customer")) 2026-10-28 08:55:01,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [40/43] Tour test_floating_order_name_change_partner → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 08:55:01,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [41/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-10-28 08:55:01,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [42/43] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):not(:contains("Deco Addict")) 2026-10-28 08:55:01,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [43/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-10-28 08:55:01,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-28 08:55:01,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_floating_order_name_change_partner SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 08:55:01,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:55:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.032 rw 2026-10-28 08:55:01,870 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:55:01,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x5KQbeuz - [28/Oct/2026 08:54:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.44 rw 2026-10-28 08:55:01,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 21644696 (allocated 23613440) 2026-10-28 08:55:01,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 55578 2026-10-28 08:55:01,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-28 08:55:01,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 55578 2026-10-28 08:55:02,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085502_136561_test_floating_order_name_change_partner.txt 2026-10-28 08:55:02,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpfphb_1ep_chrome_odoo" 2026-10-28 08:55:02,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-28 08:55:02,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 55702 2026-10-28 08:55:02,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpnte5gr07_chrome_odoo 2026-10-28 08:55:02,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:39903/json/version 2026-10-28 08:55:02,673 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:02,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-28 08:55:02,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:39903/json 2026-10-28 08:55:02,701 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:02,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:39903/devtools/page/92918F8F3C2A1335F8AC2124092D0FEE 2026-10-28 08:55:02,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-28 08:55:02,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-28 08:55:02,790 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:55:02,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-28 08:55:02,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:55:02,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:55:03,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.04 0.154 rw 2026-10-28 08:55:03,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': '92918F8F3C2A1335F8AC2124092D0FEE', 'loaderId': '3C1D47653B1AF0F32987A73675C09832', 'isDownload': False} 2026-10-28 08:55:03,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate ready code "odoo.isTourReady('test_futur_orders_are_not_cancelled')" 2026-10-28 08:55:03,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.017 ro 2026-10-28 08:55:03,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.259 ro 2026-10-28 08:55:03,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.067 ro 2026-10-28 08:55:03,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-28 08:55:03,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:55:03,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:55:03,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-10-28 08:55:03,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.026 rw 2026-10-28 08:55:03,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.034 rw 2026-10-28 08:55:04,345 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:55:05,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 541716 297 0.3 0.749 rw 2026-10-28 08:55:05,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: The ready code tooks too much time : 2.2433786392211914 2026-10-28 08:55:05,276 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:55:05,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [1/10] Tour test_futur_orders_are_not_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:55:05,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 08:55:05,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.02 ro 2026-10-28 08:55:05,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:55:05,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 5 0.003 0.018 rw 2026-10-28 08:55:05,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:55:05,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:55:06,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 5 0.002 0.022 rw 2026-10-28 08:55:06,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 08:55:06,340 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:55:06,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.029 0.065 rw 2026-10-28 08:55:06,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.046 ro 2026-10-28 08:55:06,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-10-28 08:55:06,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.007 ro 2026-10-28 08:55:06,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 08:55:06,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:55:06,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [2/10] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:55:06,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.048 - 2026-10-28 08:55:06,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.028 0.099 rw 2026-10-28 08:55:06,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:55:06,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [3/10] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has([data-icon='menu'])) 2026-10-28 08:55:06,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [4/10] Tour test_futur_orders_are_not_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has([data-icon='menu'])) 2026-10-28 08:55:06,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.06 0.21 rw 2026-10-28 08:55:06,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.011 0.089 rw 2026-10-28 08:55:06,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.035 0.113 rw 2026-10-28 08:55:06,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [5/10] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu options to be available (trigger: .o_pos_burger_menu_buttons > button.btn) 2026-10-28 08:55:06,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [6/10] Tour test_futur_orders_are_not_cancelled → Step click on something in the burger menu (trigger: .o_pos_burger_menu_buttons > button.btn:contains(Close Register)) 2026-10-28 08:55:06,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [7/10] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-10-28 08:55:07,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:07] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 463 10 0.014 0.039 rw 2026-10-28 08:55:07,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [8/10] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-secondary:contains("Cancel Orders")) 2026-10-28 08:55:07,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:07] "POST /web/dataset/call_kw/pos.session/close_session_from_ui#pos.session.close_session_from_ui HTTP/1.1" 200 187 5 0.006 0.036 rw 2026-10-28 08:55:07,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:07] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2678 46 0.039 0.112 rw 2026-10-28 08:55:07,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:07] "POST /web/dataset/call_kw/pos.session/close_session_from_ui#pos.session.close_session_from_ui HTTP/1.1" 200 56 41 0.084 0.102 rw 2026-10-28 08:55:07,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:07] "POST /web/dataset/call_kw/report.point_of_sale.report_saledetails/get_sale_details#report.point_of_sale.report_saledetails.get_sale_details HTTP/1.1" 200 1684 28 0.032 0.066 rw 2026-10-28 08:55:08,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:08] "GET /pos/ui/149 HTTP/1.1" 200 7043 55 0.07 0.089 rw 2026-10-28 08:55:08,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.18 rw 2026-10-28 08:55:08,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-28 08:55:08,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.004 0.885 rw 2026-10-28 08:55:09,423 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:55:09,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 208653 267 0.217 0.493 rw 2026-10-28 08:55:10,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4000 33 0.023 0.066 rw 2026-10-28 08:55:10,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [9/10] Tour test_futur_orders_are_not_cancelled → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:55:10,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-10-28 08:55:10,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:55:10,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 08:55:10,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.008 0.038 rw 2026-10-28 08:55:10,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:55:10,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:55:10,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.02 rw 2026-10-28 08:55:10,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.008 0.042 rw 2026-10-28 08:55:10,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:10] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 304 0 4 0.006 0.062 ro 2026-10-28 08:55:12,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [10/10] Tour test_futur_orders_are_not_cancelled → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 08:55:12,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-28 08:55:12,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_futur_orders_are_not_cancelled SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 08:55:13,281 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:55:13,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 18800492 (allocated 19681280) 2026-10-28 08:55:13,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.303 rw 2026-10-28 08:55:13,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 08:55:13,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 55702 2026-10-28 08:55:13,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-28 08:55:13,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 55702 2026-10-28 08:55:13,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:13] "GET /pos/ui/149 HTTP/1.1" 200 0 31 0.018 0.068 rw 2026-10-28 08:55:13,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085513_821676_test_future_orders_are_not_cancelled.txt 2026-10-28 08:55:13,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpnte5gr07_chrome_odoo" 2026-10-28 08:55:13,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fs0O4f8N - [28/Oct/2026 08:55:13] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 0 31 0.021 0.143 rw 2026-10-28 08:55:13,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-28 08:55:14,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 55844 2026-10-28 08:55:14,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpfieskrh2_chrome_odoo 2026-10-28 08:55:14,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:41387/json/version 2026-10-28 08:55:14,471 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:14,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-28 08:55:14,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:41387/json 2026-10-28 08:55:14,568 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:14,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:41387/devtools/page/5406DC8599A21BB225C3C59170EE7500 2026-10-28 08:55:14,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-28 08:55:14,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-28 08:55:14,737 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:55:14,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-28 08:55:14,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:55:14,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:55:15,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /pos/ui/149 HTTP/1.1" 200 6963 64 0.049 0.194 rw 2026-10-28 08:55:15,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '5406DC8599A21BB225C3C59170EE7500', 'loaderId': '2078843723CAA57B0E311BD2466EE0C0', 'isDownload': False} 2026-10-28 08:55:15,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-28 08:55:15,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.007 0.295 ro 2026-10-28 08:55:15,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.038 ro 2026-10-28 08:55:15,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.045 ro 2026-10-28 08:55:15,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-28 08:55:15,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:55:15,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:55:15,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.018 ro 2026-10-28 08:55:16,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.033 rw 2026-10-28 08:55:16,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.026 rw 2026-10-28 08:55:16,494 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:55:17,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535744 262 0.28 0.645 rw 2026-10-28 08:55:17,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: The ready code tooks too much time : 2.3025107383728027 2026-10-28 08:55:17,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "debug": false})" 2026-10-28 08:55:17,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [1/103] Tour SplitBillScreenTourTransfer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:55:17,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.026 ro 2026-10-28 08:55:17,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.015 ro 2026-10-28 08:55:17,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:55:17,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 08:55:17,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:55:18,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-10-28 08:55:18,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 08:55:18,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:55:18,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:55:18,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.03 0.065 rw 2026-10-28 08:55:18,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.072 ro 2026-10-28 08:55:18,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.094 rw 2026-10-28 08:55:18,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.02 ro 2026-10-28 08:55:18,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 08:55:18,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 08:55:18,616 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.033 - 2026-10-28 08:55:18,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [2/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:55:18,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.034 0.1 rw 2026-10-28 08:55:18,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.072 0.195 rw 2026-10-28 08:55:18,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:55:18,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [3/103] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:55:18,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:18] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.021 rw 2026-10-28 08:55:19,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.04 0.073 rw 2026-10-28 08:55:19,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.023 rw 2026-10-28 08:55:19,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.062 rw 2026-10-28 08:55:19,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [4/103] Tour SplitBillScreenTourTransfer → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:55:19,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [5/103] Tour SplitBillScreenTourTransfer → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:55:19,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [6/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:19,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [7/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-28 08:55:19,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [8/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:55:19,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [9/103] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:55:19,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [10/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:55:19,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [11/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:55:19,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [12/103] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:55:19,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [13/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 08:55:19,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [14/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0"))) 2026-10-28 08:55:20,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [15/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:20,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [16/103] Tour SplitBillScreenTourTransfer → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:55:20,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [17/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:20,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [18/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-28 08:55:20,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [19/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:55:20,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [20/103] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:55:20,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [21/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:55:20,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [22/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:55:20,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [23/103] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:55:20,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [24/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:55:20,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [25/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3")):has(.price:contains("6.0"))) 2026-10-28 08:55:20,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [26/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:20,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [27/103] Tour SplitBillScreenTourTransfer → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:55:20,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [28/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:20,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [29/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:55:20,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [30/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 08:55:20,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [31/103] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 08:55:20,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [32/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 08:55:20,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [33/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 08:55:20,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [34/103] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 08:55:20,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [35/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-10-28 08:55:20,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [36/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:20,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [37/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:20,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [38/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:20,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [39/103] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-10-28 08:55:20,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [40/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:55:20,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [41/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:20,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [42/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"discount","quantity":1,"price":"-1.80","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("discount")):has(.qty:contains("1")):has(.price:contains("-1.80"))) 2026-10-28 08:55:20,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [43/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:20,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [44/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:20,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [45/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:20,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [46/103] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-28 08:55:20,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [47/103] Tour SplitBillScreenTourTransfer → Step global discount is 'With 10% discount' (trigger: .splitbill-screen .order-info .discount:contains("With 10% discount")) 2026-10-28 08:55:20,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [48/103] Tour SplitBillScreenTourTransfer → Step click back button (trigger: .splitbill-screen .button.back) 2026-10-28 08:55:20,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [49/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:20,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [50/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:20,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [51/103] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-10-28 08:55:20,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [52/103] Tour SplitBillScreenTourTransfer → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 08:55:20,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [53/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:55:20,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [54/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:20,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [55/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:20,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [56/103] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-28 08:55:20,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [57/103] Tour SplitBillScreenTourTransfer → Step global discount is 'With $ 10.00 discount' (trigger: .splitbill-screen .order-info .discount:contains("With $ 10.00 discount")) 2026-10-28 08:55:20,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [58/103] Tour SplitBillScreenTourTransfer → Step click back button (trigger: .splitbill-screen .button.back) 2026-10-28 08:55:20,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [59/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:20,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [60/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:20,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [61/103] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-10-28 08:55:20,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [62/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:55:20,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [63/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:20,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [64/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:20,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [65/103] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-28 08:55:20,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [66/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-28 08:55:20,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [67/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-28 08:55:20,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [68/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:55:20,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [69/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-10-28 08:55:20,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [70/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-28 08:55:20,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-28 08:55:20,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [72/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-28 08:55:20,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [73/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-28 08:55:20,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [74/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-28 08:55:20,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [75/103] Tour SplitBillScreenTourTransfer → Step total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0")) 2026-10-28 08:55:20,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [76/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:55:20,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [77/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:55:20,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [78/103] Tour SplitBillScreenTourTransfer → Step total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0")) 2026-10-28 08:55:20,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [79/103] Tour SplitBillScreenTourTransfer → Step click 'Transfer' button (trigger: .splitbill-screen .pay-button button:contains("Transfer")) 2026-10-28 08:55:20,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [80/103] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:55:20,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-10-28 08:55:20,998 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98345466 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ddbb87dd-74c4-4391-91b4-7514b9f3428e'}] 2026-10-28 08:55:21,109 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98345466 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'ddbb87dd-74c4-4391-91b4-7514b9f3428e'} created pos.order #652 2026-10-28 08:55:21,112 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98345466 finished 2026-10-28 08:55:21,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6045 58 0.062 0.153 rw 2026-10-28 08:55:21,347 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19860704 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c9e5bd33-eda5-4520-95e6-3c747dbe5373'}] 2026-10-28 08:55:21,440 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19860704 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c9e5bd33-eda5-4520-95e6-3c747dbe5373'} created pos.order #653 2026-10-28 08:55:21,442 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19860704 finished 2026-10-28 08:55:21,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 44 0.046 0.127 rw 2026-10-28 08:55:21,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [81/103] Tour SplitBillScreenTourTransfer → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:55:21,721 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24029122 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c9e5bd33-eda5-4520-95e6-3c747dbe5373'}] 2026-10-28 08:55:21,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.003 - 2026-10-28 08:55:21,759 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24029122 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c9e5bd33-eda5-4520-95e6-3c747dbe5373'} updated pos.order #653 2026-10-28 08:55:21,760 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24029122 finished 2026-10-28 08:55:21,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4962 47 0.05 0.117 rw 2026-10-28 08:55:22,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.004 0.033 rw 2026-10-28 08:55:22,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [82/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-10-28 08:55:22,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [83/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:22,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [84/103] Tour SplitBillScreenTourTransfer → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-28 08:55:22,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [85/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:55:22,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [86/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-28 08:55:22,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [87/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-28 08:55:22,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [88/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-28 08:55:22,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [89/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:55:22,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [90/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:55:22,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [91/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-28 08:55:22,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [92/103] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-28 08:55:22,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [93/103] Tour SplitBillScreenTourTransfer → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:55:22,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [94/103] Tour SplitBillScreenTourTransfer → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:55:22,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [95/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:22,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [96/103] Tour SplitBillScreenTourTransfer → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:55:22,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [97/103] Tour SplitBillScreenTourTransfer → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:55:22,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [98/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-28 08:55:22,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [99/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-28 08:55:22,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [100/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-28 08:55:22,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [101/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-28 08:55:22,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [102/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-28 08:55:22,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [103/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-28 08:55:22,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-28 08:55:22,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 08:55:22,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 10609 40 0.053 0.096 rw 2026-10-28 08:55:22,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.005 0.102 rw 2026-10-28 08:55:23,030 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:55:23,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 6.879 rw 2026-10-28 08:55:23,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 24795120 (allocated 27021312) 2026-10-28 08:55:23,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 55844 2026-10-28 08:55:23,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-28 08:55:23,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 55844 2026-10-28 08:55:23,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085523_450573_test_global_discount_split.txt 2026-10-28 08:55:23,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpfieskrh2_chrome_odoo" 2026-10-28 08:55:23,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: waiting for threads: [] 2026-10-28 08:55:23,575 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:55:23,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FLeL4IwR - [28/Oct/2026 08:55:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.153 0.303 rw 2026-10-28 08:55:33,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-28 08:55:34,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 55970 2026-10-28 08:55:34,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpim69peez_chrome_odoo 2026-10-28 08:55:34,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:42197/json/version 2026-10-28 08:55:34,248 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:34,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-28 08:55:34,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:42197/json 2026-10-28 08:55:34,295 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:34,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:42197/devtools/page/4567B9EDFCD217E570921C0B5B337880 2026-10-28 08:55:34,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-28 08:55:34,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-28 08:55:34,385 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:55:34,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-28 08:55:34,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:55:34,408 7 INFO rb-a84341f-226073-429745 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/149" 2026-10-28 08:55:34,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:34] "GET /pos/ui/149 HTTP/1.1" 200 6963 65 0.032 0.126 rw 2026-10-28 08:55:34,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '4567B9EDFCD217E570921C0B5B337880', 'loaderId': '2A164BBFB9825DCE01027E939AE63D0A', 'isDownload': False} 2026-10-28 08:55:34,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate ready code "odoo.isTourReady('test_guest_count_defaults_to_table_seats')" 2026-10-28 08:55:34,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.23 ro 2026-10-28 08:55:34,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.022 ro 2026-10-28 08:55:34,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.068 ro 2026-10-28 08:55:35,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-28 08:55:35,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:55:35,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:55:35,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-10-28 08:55:35,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.011 rw 2026-10-28 08:55:35,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.053 rw 2026-10-28 08:55:36,203 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:55:36,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534985 264 0.402 0.717 rw 2026-10-28 08:55:37,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: The ready code tooks too much time : 2.494838237762451 2026-10-28 08:55:37,081 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:55:37,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:55:37,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [1/14] Tour test_guest_count_defaults_to_table_seats → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:55:37,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:55:37,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:55:37,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:55:37,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:55:37,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:55:37,881 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.014 rw 2026-10-28 08:55:38,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.048 rw 2026-10-28 08:55:38,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-10-28 08:55:38,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:55:38,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.032 - 2026-10-28 08:55:38,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.057 ro 2026-10-28 08:55:38,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-10-28 08:55:38,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-10-28 08:55:38,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.019 ro 2026-10-28 08:55:38,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-10-28 08:55:38,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [2/14] Tour test_guest_count_defaults_to_table_seats → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:55:38,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /pos/ui/149 HTTP/1.1" 200 7003 32 0.028 0.093 rw 2026-10-28 08:55:38,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 32 0.027 0.2 rw 2026-10-28 08:55:38,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:55:38,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.011 rw 2026-10-28 08:55:38,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [3/14] Tour test_guest_count_defaults_to_table_seats → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:55:38,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.078 0.063 rw 2026-10-28 08:55:38,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.025 rw 2026-10-28 08:55:38,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.042 rw 2026-10-28 08:55:38,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [4/14] Tour test_guest_count_defaults_to_table_seats → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:55:39,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [5/14] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:55:39,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [6/14] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .more-btn) 2026-10-28 08:55:39,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [7/14] Tour test_guest_count_defaults_to_table_seats → Step guest number is 4 (trigger: .control-buttons button:contains("Guest"):contains(4)) 2026-10-28 08:55:39,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [8/14] Tour test_guest_count_defaults_to_table_seats → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-10-28 08:55:39,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [9/14] Tour test_guest_count_defaults_to_table_seats → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:55:39,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [10/14] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:55:39,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [11/14] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:55:39,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [12/14] Tour test_guest_count_defaults_to_table_seats → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:55:39,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 08:55:39,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-10-28 08:55:39,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [13/14] Tour test_guest_count_defaults_to_table_seats → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:55:40,075 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71136343 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd56dd82a-b919-4361-94ff-302a4d5d40ad'}] 2026-10-28 08:55:40,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [14/14] Tour test_guest_count_defaults_to_table_seats → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:55:40,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-28 08:55:40,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_guest_count_defaults_to_table_seats SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-28 08:55:40,374 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:55:40,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 20777428 (allocated 21778432) 2026-10-28 08:55:40,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 55970 2026-10-28 08:55:40,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-28 08:55:40,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 55970 2026-10-28 08:55:40,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085540_654998_test_guest_count_defaults_to_table_seats.txt 2026-10-28 08:55:40,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpim69peez_chrome_odoo" 2026-10-28 08:55:40,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: waiting for threads: [, ] 2026-10-28 08:55:40,768 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71136343 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd56dd82a-b919-4361-94ff-302a4d5d40ad'} created pos.order #654 2026-10-28 08:55:40,770 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71136343 finished 2026-10-28 08:55:40,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.132 rw 2026-10-28 08:55:40,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RyXGk7sU - [28/Oct/2026 08:55:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.217 0.56 rw 2026-10-28 08:55:50,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-28 08:55:51,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 56107 2026-10-28 08:55:51,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpkolaj9j1_chrome_odoo 2026-10-28 08:55:51,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:36867/json/version 2026-10-28 08:55:51,285 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:51,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-28 08:55:51,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:36867/json 2026-10-28 08:55:51,376 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:55:51,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:36867/devtools/page/928E0077B9ACDBFD691DE59062DBA3BE 2026-10-28 08:55:51,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-28 08:55:51,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-28 08:55:51,544 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:55:51,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-28 08:55:51,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:55:51,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:55:51,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:51] "GET /pos/ui/149 HTTP/1.1" 200 6972 65 0.119 0.21 rw 2026-10-28 08:55:51,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '928E0077B9ACDBFD691DE59062DBA3BE', 'loaderId': '1A62D184EAD5F3F9B7EE9651EBB6B834', 'isDownload': False} 2026-10-28 08:55:51,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-28 08:55:52,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:52] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.444 ro 2026-10-28 08:55:52,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:52] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.05 ro 2026-10-28 08:55:52,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:52] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.083 ro 2026-10-28 08:55:52,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-28 08:55:52,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:55:52,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:55:53,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 08:55:53,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-10-28 08:55:53,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.023 rw 2026-10-28 08:55:53,435 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:55:54,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534192 258 0.271 0.655 rw 2026-10-28 08:55:54,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: The ready code tooks too much time : 2.3692398071289062 2026-10-28 08:55:54,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "debug": false})" 2026-10-28 08:55:54,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [1/47] Tour no_ghost_floor → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:55:54,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-10-28 08:55:54,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.02 ro 2026-10-28 08:55:54,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:55:54,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 08:55:54,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:55:55,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:55:55,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.013 rw 2026-10-28 08:55:55,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:55:55,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-10-28 08:55:55,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.062 rw 2026-10-28 08:55:55,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.006 0.064 ro 2026-10-28 08:55:55,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.088 rw 2026-10-28 08:55:55,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:55:55,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:55:55,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.031 0.021 ro 2026-10-28 08:55:55,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-10-28 08:55:55,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [2/47] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:55:55,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.032 0.147 rw 2026-10-28 08:55:55,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.036 0.252 rw 2026-10-28 08:55:55,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:55:55,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [3/47] Tour no_ghost_floor → Step .edit-plan 2026-10-28 08:55:55,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:55] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.017 rw 2026-10-28 08:55:56,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.062 0.078 rw 2026-10-28 08:55:56,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [4/47] Tour no_ghost_floor → Step .o_fp_edit_toolbar .toolbar-floor-selector 2026-10-28 08:55:56,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [5/47] Tour no_ghost_floor → Step .toolbar-floor-selector-item:contains('Add Floor') 2026-10-28 08:55:56,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [6/47] Tour no_ghost_floor → Step .modal-body textarea 2026-10-28 08:55:56,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [7/47] Tour no_ghost_floor → Step .modal-footer button.btn-primary 2026-10-28 08:55:56,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [8/47] Tour no_ghost_floor → Step add table (trigger: .o_fp_edit_toolbar button:contains('Add Table')) 2026-10-28 08:55:56,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [9/47] Tour no_ghost_floor → Step .o_fp_table_format_popover button:contains('Square') 2026-10-28 08:55:56,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [10/47] Tour no_ghost_floor → Step rename table to 999 (trigger: .o_fp_action_menu button.o_edit) 2026-10-28 08:55:56,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [11/47] Tour no_ghost_floor → Step enter table name 999 (trigger: .o_fp_edit_menu div:contains('Table Number') + input[type='number']) 2026-10-28 08:55:56,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [12/47] Tour no_ghost_floor → Step close edit menu (trigger: .o_fp_edit_menu button.btn-close) 2026-10-28 08:55:56,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [13/47] Tour no_ghost_floor → Step Save changes (trigger: .o_fp_edit_navbar button:contains("Save")) 2026-10-28 08:55:56,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [14/47] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .floor-selector .button-floor:contains("Ghost Floor")) 2026-10-28 08:55:56,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [15/47] Tour no_ghost_floor → Step Check table with attributes: {"name":"999","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("999"))) 2026-10-28 08:55:56,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.002 - 2026-10-28 08:55:56,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:56] "POST /web/dataset/call_kw/pos.config/save_floor_plan#pos.config.save_floor_plan HTTP/1.1" 200 2735 40 0.081 0.092 rw 2026-10-28 08:55:56,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.025 rw 2026-10-28 08:55:56,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-10-28 08:55:56,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [16/47] Tour no_ghost_floor → Step body:has(.pos-leftheader .badge:contains(999)) 2026-10-28 08:55:57,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [17/47] Tour no_ghost_floor → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:55:57,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [18/47] Tour no_ghost_floor → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:55:57,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [19/47] Tour no_ghost_floor → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:55:57,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [20/47] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:55:57,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:55:57,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:55:57,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [21/47] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:55:57,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [22/47] Tour no_ghost_floor → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:55:57,955 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82665517 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '67cfc34a-fb1d-4071-a402-5d8ce8b89195'}] 2026-10-28 08:55:58,406 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82665517 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '67cfc34a-fb1d-4071-a402-5d8ce8b89195'} created pos.order #655 2026-10-28 08:55:58,408 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82665517 finished 2026-10-28 08:55:58,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5201 171 0.134 0.384 rw 2026-10-28 08:55:58,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-10-28 08:55:58,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [23/47] Tour no_ghost_floor → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:55:58,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [24/47] Tour no_ghost_floor → Step .edit-plan 2026-10-28 08:55:58,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [25/47] Tour no_ghost_floor → Step select 'Ghost Floor' floor in edit mode (trigger: .o_fp_edit_toolbar .toolbar-floor-selector) 2026-10-28 08:55:58,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [26/47] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .toolbar-floor-selector-item:contains("Ghost Floor")) 2026-10-28 08:55:58,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [27/47] Tour no_ghost_floor → Step open floor properties (trigger: .o_fp_edit_toolbar button[title='Edit Floor']) 2026-10-28 08:55:58,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [28/47] Tour no_ghost_floor → Step delete floor (trigger: .o_fp_edit_menu button:contains('Delete Floor')) 2026-10-28 08:55:58,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "GET /pos_restaurant/static/floor_plan/wood-vp.png HTTP/1.1" 200 3948 0 0 0.005 - 2026-10-28 08:55:58,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "GET /pos_restaurant/static/floor_plan/wood-hp.png HTTP/1.1" 200 2975 0 0 0.006 - 2026-10-28 08:55:58,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "GET /pos_restaurant/static/floor_plan/tile-1p.png HTTP/1.1" 200 3502 0 0 0.005 - 2026-10-28 08:55:58,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [29/47] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Delete")) 2026-10-28 08:55:58,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "GET /pos_restaurant/static/floor_plan/tile-2p.jpg HTTP/1.1" 200 1951 0 0 0.015 - 2026-10-28 08:55:58,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "GET /pos_restaurant/static/floor_plan/tile-3p.jpg HTTP/1.1" 200 1772 0 0 0.014 - 2026-10-28 08:55:58,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [30/47] Tour no_ghost_floor → Step Save changes (trigger: .o_fp_edit_navbar button:contains("Save")) 2026-10-28 08:55:58,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [31/47] Tour no_ghost_floor → Step .pos-leftheader .orders-button 2026-10-28 08:55:58,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [32/47] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-10-28 08:55:58,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.config/save_floor_plan#pos.config.save_floor_plan HTTP/1.1" 200 2224 38 0.05 0.101 rw 2026-10-28 08:55:58,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.117 rw 2026-10-28 08:55:58,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [33/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-10-28 08:55:59,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [34/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-28 08:55:59,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [35/47] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-10-28 08:55:59,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [36/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-10-28 08:55:59,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [37/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:55:59,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [38/47] Tour no_ghost_floor → Step .ticket-screen .order-row:contains(0001) 2026-10-28 08:55:59,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [39/47] Tour no_ghost_floor → Step .ticket-screen .order-row:contains(0001).highlight 2026-10-28 08:55:59,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [40/47] Tour no_ghost_floor → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:55:59,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [41/47] Tour no_ghost_floor → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:55:59,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.045 rw 2026-10-28 08:55:59,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [42/47] Tour no_ghost_floor → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:55:59,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [43/47] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:55:59,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [44/47] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:55:59,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:59] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.079 rw 2026-10-28 08:55:59,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.088 rw 2026-10-28 08:55:59,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [45/47] Tour no_ghost_floor → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:55:59,710 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44894544 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'fe9cfb7b-f243-4d93-bb6c-22f299826e3b'}] 2026-10-28 08:56:00,661 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44894544 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'fe9cfb7b-f243-4d93-bb6c-22f299826e3b'} created pos.order #656 2026-10-28 08:56:00,663 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44894544 finished 2026-10-28 08:56:00,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:56:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10035 188 0.15 0.909 rw 2026-10-28 08:56:00,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:56:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 08:56:00,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [46/47] Tour no_ghost_floor → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:56:00,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [47/47] Tour no_ghost_floor → Step has not 'Ghost Floor' floor (trigger: body:not(:has(.floor-selector .button-floor:contains("Ghost Floor")))) 2026-10-28 08:56:00,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-28 08:56:00,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-28 08:56:01,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 23301620 (allocated 25186304) 2026-10-28 08:56:01,128 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:01,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 sUONDDcV - [28/Oct/2026 08:55:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 8.032 rw 2026-10-28 08:56:01,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 56107 2026-10-28 08:56:01,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-28 08:56:01,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 56107 2026-10-28 08:56:01,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085601_382159_test_no_ghost_floor.txt 2026-10-28 08:56:01,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpkolaj9j1_chrome_odoo" 2026-10-28 08:56:01,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-28 08:56:01,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 56241 2026-10-28 08:56:01,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp9zt9iqeb_chrome_odoo 2026-10-28 08:56:01,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:37221/json/version 2026-10-28 08:56:01,996 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:02,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-28 08:56:02,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:37221/json 2026-10-28 08:56:02,029 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:02,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:37221/devtools/page/22450E6AE03D91FC1112A5E6CDFF9C11 2026-10-28 08:56:02,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-28 08:56:02,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-28 08:56:02,126 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:56:02,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-28 08:56:02,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:56:02,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:56:02,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:02] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.039 0.135 rw 2026-10-28 08:56:02,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '22450E6AE03D91FC1112A5E6CDFF9C11', 'loaderId': 'EF46008A510D7B8B3A98CC8E58F0FB52', 'isDownload': False} 2026-10-28 08:56:02,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate ready code "odoo.isTourReady('test_open_default_register_screen_config')" 2026-10-28 08:56:02,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:02] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.247 ro 2026-10-28 08:56:02,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:02] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.036 ro 2026-10-28 08:56:02,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:02] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.008 0.055 ro 2026-10-28 08:56:03,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:03,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:56:03,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:56:03,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-10-28 08:56:03,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.02 rw 2026-10-28 08:56:03,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.013 0.058 rw 2026-10-28 08:56:03,897 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:04,442 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534473 261 0.249 0.679 rw 2026-10-28 08:56:04,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: The ready code tooks too much time : 2.3832411766052246 2026-10-28 08:56:04,729 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:56:04,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.022 ro 2026-10-28 08:56:04,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [1/4] Tour test_open_default_register_screen_config → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:56:04,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.025 ro 2026-10-28 08:56:04,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 08:56:04,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:56:04,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 08:56:05,530 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-10-28 08:56:05,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:56:05,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 08:56:05,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 08:56:05,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.062 rw 2026-10-28 08:56:05,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.007 0.066 ro 2026-10-28 08:56:05,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.075 rw 2026-10-28 08:56:05,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 08:56:05,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 08:56:05,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:56:06,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.048 rw 2026-10-28 08:56:06,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [2/4] Tour test_open_default_register_screen_config → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:56:06,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-10-28 08:56:06,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.036 0.097 rw 2026-10-28 08:56:06,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 08:56:06,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [3/4] Tour test_open_default_register_screen_config → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:56:06,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.029 0.192 rw 2026-10-28 08:56:06,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.044 rw 2026-10-28 08:56:06,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.101 rw 2026-10-28 08:56:06,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [4/4] Tour test_open_default_register_screen_config → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 08:56:06,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-28 08:56:06,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_open_default_register_screen_config SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-28 08:56:06,918 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:06,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 19599828 (allocated 20467712) 2026-10-28 08:56:06,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 d4mwBUp7 - [28/Oct/2026 08:56:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.368 rw 2026-10-28 08:56:07,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 56241 2026-10-28 08:56:07,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-28 08:56:07,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 56241 2026-10-28 08:56:07,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085607_128671_test_open_default_register_screen_config.txt 2026-10-28 08:56:07,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp9zt9iqeb_chrome_odoo" 2026-10-28 08:56:07,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-28 08:56:07,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 56377 2026-10-28 08:56:07,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpbo15v7gr_chrome_odoo 2026-10-28 08:56:07,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:42751/json/version 2026-10-28 08:56:07,641 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:07,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-28 08:56:07,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:42751/json 2026-10-28 08:56:07,734 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:07,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:42751/devtools/page/AA0C3ECF42115630AB89F0FBD2269F21 2026-10-28 08:56:07,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-28 08:56:07,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-28 08:56:07,898 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:56:07,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-28 08:56:07,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:56:07,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:56:08,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:08] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.05 0.144 rw 2026-10-28 08:56:08,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': 'AA0C3ECF42115630AB89F0FBD2269F21', 'loaderId': 'FCC912A5662DD3AF9A12F64E88140590', 'isDownload': False} 2026-10-28 08:56:08,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-28 08:56:08,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:08] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.025 ro 2026-10-28 08:56:08,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:08] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.311 ro 2026-10-28 08:56:08,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:08] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.077 ro 2026-10-28 08:56:09,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:09,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:56:09,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:56:09,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.038 ro 2026-10-28 08:56:09,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-10-28 08:56:09,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.025 rw 2026-10-28 08:56:09,633 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:10,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.298 0.724 rw 2026-10-28 08:56:10,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: The ready code tooks too much time : 2.3214058876037598 2026-10-28 08:56:10,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "debug": false})" 2026-10-28 08:56:10,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:56:10,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [1/52] Tour test_pos_restaurant_course → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:56:10,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:56:10,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:56:10,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.024 rw 2026-10-28 08:56:10,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:56:11,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.018 ro 2026-10-28 08:56:11,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-10-28 08:56:11,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.048 rw 2026-10-28 08:56:11,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 08:56:11,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.015 rw 2026-10-28 08:56:11,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-10-28 08:56:11,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.048 ro 2026-10-28 08:56:11,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:56:11,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-10-28 08:56:11,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:56:11,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [2/52] Tour test_pos_restaurant_course → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:56:11,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.034 0.042 ro 2026-10-28 08:56:11,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.051 0.138 rw 2026-10-28 08:56:11,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 08:56:11,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [3/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:11,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.032 0.267 rw 2026-10-28 08:56:11,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.03 rw 2026-10-28 08:56:11,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.078 rw 2026-10-28 08:56:12,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.021 rw 2026-10-28 08:56:12,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [4/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:56:12,113 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.055 rw 2026-10-28 08:56:12,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [5/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-28 08:56:12,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [6/52] Tour test_pos_restaurant_course → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:56:12,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [7/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-28 08:56:12,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [8/52] Tour test_pos_restaurant_course → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-28 08:56:12,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-28 08:56:12,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [10/52] Tour test_pos_restaurant_course → Step click order button (trigger: .actionpad .submit-order) 2026-10-28 08:56:12,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [11/52] Tour test_pos_restaurant_course → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:56:13,185 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:56:13,244 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28149600 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5de4f73-f5bc-419f-835a-999d252cb466'}] 2026-10-28 08:56:13,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [12/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:13,378 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28149600 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5de4f73-f5bc-419f-835a-999d252cb466'} created pos.order #657 2026-10-28 08:56:13,381 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28149600 finished 2026-10-28 08:56:13,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7153 70 0.063 0.167 rw 2026-10-28 08:56:13,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [13/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:56:13,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.016 rw 2026-10-28 08:56:14,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [14/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 3" exists at index 2--- is not true (trigger: body:not(:has(.order-course-name:eq(2) > span:contains("Course 3")))) 2026-10-28 08:56:14,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [15/52] Tour test_pos_restaurant_course → Step fire course button highlighted (trigger: .actionpad .fire-btn.btn-primary:contains('Fire Course 2')) 2026-10-28 08:56:14,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [16/52] Tour test_pos_restaurant_course → Step pay button not highlighted (trigger: .actionpad .pay-order-button:not('.highlight'):not('.btn-primary'):contains('Payment')) 2026-10-28 08:56:14,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [17/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-28 08:56:14,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [18/52] Tour test_pos_restaurant_course → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:56:14,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [19/52] Tour test_pos_restaurant_course → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:56:14,206 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85098167 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5de4f73-f5bc-419f-835a-999d252cb466'}] 2026-10-28 08:56:14,252 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85098167 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5de4f73-f5bc-419f-835a-999d252cb466'} updated pos.order #657 2026-10-28 08:56:14,255 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85098167 finished 2026-10-28 08:56:14,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7153 55 0.045 0.142 rw 2026-10-28 08:56:14,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [20/52] Tour test_pos_restaurant_course → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:56:14,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [21/52] Tour test_pos_restaurant_course → Step .floor-map 2026-10-28 08:56:14,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [22/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:14,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [23/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:56:14,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.005 0.023 rw 2026-10-28 08:56:15,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [24/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 3" exists at index 2--- is not true (trigger: body:not(:has(.order-course-name:eq(2) > span:contains("Course 3")))) 2026-10-28 08:56:15,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [25/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-28 08:56:15,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [26/52] Tour test_pos_restaurant_course → Step select course Course 2 (trigger: .order-course-name:contains(Course 2)) 2026-10-28 08:56:15,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [27/52] Tour test_pos_restaurant_course → Step Wait atleast 1 sec so that courses have different fired_date timestamps (trigger: body) 2026-10-28 08:56:16,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [28/52] Tour test_pos_restaurant_course → Step fire course button (trigger: .actionpad .fire-btn) 2026-10-28 08:56:16,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [29/52] Tour test_pos_restaurant_course → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-10-28 08:56:16,273 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-10-28 08:56:16,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [30/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .o_fp_canvas .o_fp_table:has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:16,323 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91953303 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5de4f73-f5bc-419f-835a-999d252cb466'}] 2026-10-28 08:56:16,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [31/52] Tour test_pos_restaurant_course → Step Check if there is a notification with text "This order is currently syncing, please wait a moment before loading it." (trigger: .o_notification:contains("This order is currently syncing, please wait a moment before loading it.")) 2026-10-28 08:56:16,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [32/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:16,372 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91953303 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5de4f73-f5bc-419f-835a-999d252cb466'} updated pos.order #657 2026-10-28 08:56:16,378 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91953303 finished 2026-10-28 08:56:16,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7549 56 0.042 0.139 rw 2026-10-28 08:56:16,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [33/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:56:16,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.009 0.018 rw 2026-10-28 08:56:17,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [34/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 3" exists at index 2--- is not true (trigger: body:not(:has(.order-course-name:eq(2) > span:contains("Course 3")))) 2026-10-28 08:56:17,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [35/52] Tour test_pos_restaurant_course → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:56:17,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [36/52] Tour test_pos_restaurant_course → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:56:17,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [37/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:17,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [38/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:56:17,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [39/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:17,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [40/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:17,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [41/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:56:17,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [42/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:17,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [43/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:17,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [44/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:56:17,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [45/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:17,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [46/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:17,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [47/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 08:56:17,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [48/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:17,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [49/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:17,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [50/52] Tour test_pos_restaurant_course → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 08:56:17,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [51/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:17,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [52/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 1" exists at index 0--- is not true (trigger: body:not(:has(.order-course-name:eq(0) > span:contains("Course 1")))) 2026-10-28 08:56:17,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-28 08:56:17,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:56:17,650 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:17,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 22692052 (allocated 25186304) 2026-10-28 08:56:17,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pS8RhEO2 - [28/Oct/2026 08:56:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 8.4 rw 2026-10-28 08:56:17,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 56377 2026-10-28 08:56:17,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-28 08:56:17,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 56377 2026-10-28 08:56:17,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085617_906925_test_pos_restaurant_course.txt 2026-10-28 08:56:17,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpbo15v7gr_chrome_odoo" 2026-10-28 08:56:17,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-28 08:56:18,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 56515 2026-10-28 08:56:18,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpyll3a1_5_chrome_odoo 2026-10-28 08:56:18,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:33351/json/version 2026-10-28 08:56:18,568 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:18,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-28 08:56:18,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:33351/json 2026-10-28 08:56:18,600 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:18,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:33351/devtools/page/BA31C3756B0AE63FB61AFAFD157D9E63 2026-10-28 08:56:18,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-28 08:56:18,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-28 08:56:18,706 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:56:18,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-28 08:56:18,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:56:18,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:56:18,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:18] "GET /pos/ui/149 HTTP/1.1" 200 7003 90 0.053 0.159 rw 2026-10-28 08:56:18,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': 'BA31C3756B0AE63FB61AFAFD157D9E63', 'loaderId': 'E22A1718F048AD11A7C332D18ECBE12F', 'isDownload': False} 2026-10-28 08:56:18,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-28 08:56:19,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.018 ro 2026-10-28 08:56:19,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.307 ro 2026-10-28 08:56:19,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-10-28 08:56:19,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:19,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:56:19,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:56:19,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.019 ro 2026-10-28 08:56:19,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.046 rw 2026-10-28 08:56:19,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.043 rw 2026-10-28 08:56:20,445 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:21,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536441 266 0.376 0.679 rw 2026-10-28 08:56:21,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: The ready code tooks too much time : 2.3898093700408936 2026-10-28 08:56:21,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "debug": false})" 2026-10-28 08:56:21,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [1/30] Tour test_cancel_future_order → Step body 2026-10-28 08:56:21,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:56:21,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.018 ro 2026-10-28 08:56:21,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 08:56:21,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.033 rw 2026-10-28 08:56:21,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:56:22,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-10-28 08:56:22,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:56:22,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 08:56:22,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.045 rw 2026-10-28 08:56:22,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-10-28 08:56:22,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.011 0.043 ro 2026-10-28 08:56:22,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-10-28 08:56:22,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [2/30] Tour test_cancel_future_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:56:22,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:56:22,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.015 0.045 ro 2026-10-28 08:56:22,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [3/30] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:56:22,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-10-28 08:56:22,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.053 - 2026-10-28 08:56:22,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.046 0.12 rw 2026-10-28 08:56:22,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.022 0.235 rw 2026-10-28 08:56:22,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [4/30] Tour test_cancel_future_order → Step .new-order 2026-10-28 08:56:22,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 08:56:22,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.029 rw 2026-10-28 08:56:22,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.074 rw 2026-10-28 08:56:22,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.04 rw 2026-10-28 08:56:23,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [5/30] Tour test_cancel_future_order → Step click preset 'Eat in' from preset modal (trigger: .modal-body button:contains("Eat in")) 2026-10-28 08:56:23,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [6/30] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:56:23,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [7/30] Tour test_cancel_future_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:23,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [8/30] Tour test_cancel_future_order → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-28 08:56:23,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [9/30] Tour test_cancel_future_order → Step input text 'John' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:56:23,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [10/30] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:56:23,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [11/30] Tour test_cancel_future_order → Step .modal button:contains('Tomorrow') 2026-10-28 08:56:23,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:23] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 57 1 0.001 0.009 rw 2026-10-28 08:56:23,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [12/30] Tour test_cancel_future_order → Step .modal button:contains('3:00pm') 2026-10-28 08:56:23,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [13/30] Tour test_cancel_future_order → Step .pos-leftheader .preset-time-btn:contains('3:00pm') 2026-10-28 08:56:23,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [14/30] Tour test_cancel_future_order → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:56:23,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [15/30] Tour test_cancel_future_order → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:56:23,504 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67364127 started for PoS orders references: [{'name': '/', 'pos_reference': '251-149-000001', 'uuid': '55a01a7c-fc41-4cd3-89cc-6180ee3d7f8a'}] 2026-10-28 08:56:23,605 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67364127 order {'name': '/', 'pos_reference': '251-149-000001', 'uuid': '55a01a7c-fc41-4cd3-89cc-6180ee3d7f8a'} created pos.order #658 2026-10-28 08:56:23,608 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67364127 finished 2026-10-28 08:56:23,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4001 48 0.067 0.141 rw 2026-10-28 08:56:23,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [16/30] Tour test_cancel_future_order → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:56:23,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [17/30] Tour test_cancel_future_order → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:56:23,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [18/30] Tour test_cancel_future_order → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:56:23,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.007 0.019 rw 2026-10-28 08:56:23,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.065 rw 2026-10-28 08:56:24,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [19/30] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:56:24,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [20/30] Tour test_cancel_future_order → Step .pos-leftheader .orders-button 2026-10-28 08:56:24,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [21/30] Tour test_cancel_future_order → Step .ticket-screen .order-row > div:contains("001") 2026-10-28 08:56:24,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [22/30] Tour test_cancel_future_order → Step .ticket-screen .order-row:has(div:contains("001")) .btn-danger 2026-10-28 08:56:24,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [23/30] Tour test_cancel_future_order → Step .ticket-screen .orders .order-row > td:contains("001") ~ td.text-end button.text-danger 2026-10-28 08:56:24,441 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158726 started for PoS orders references: [{'name': '/', 'pos_reference': '251-149-000002', 'uuid': 'f6fa441d-a80f-4f12-a6d4-a6d2395d33c6'}] 2026-10-28 08:56:24,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [24/30] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:56:24,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [25/30] Tour test_cancel_future_order → Step refresh page (trigger: body) 2026-10-28 08:56:24,510 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158726 order {'name': '/', 'pos_reference': '251-149-000002', 'uuid': 'f6fa441d-a80f-4f12-a6d4-a6d2395d33c6'} created pos.order #659 2026-10-28 08:56:24,512 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158726 finished 2026-10-28 08:56:24,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 40 0.032 0.111 rw 2026-10-28 08:56:24,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2683 46 0.038 0.172 rw 2026-10-28 08:56:24,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 40 0.031 0.09 rw 2026-10-28 08:56:24,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:24] "GET /pos/ui/149/ticket HTTP/1.1" 200 7003 31 0.02 0.067 rw 2026-10-28 08:56:25,303 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:25,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 116 0.2 0.234 rw 2026-10-28 08:56:25,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 5.365 rw 2026-10-28 08:56:25,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:25,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.002 0.014 rw 2026-10-28 08:56:26,268 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:26,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 209664 283 0.234 0.537 rw 2026-10-28 08:56:27,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [26/30] Tour test_cancel_future_order → Step .pos-search-bar .filter 2026-10-28 08:56:27,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:56:27,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:56:27,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 4042 40 0.027 0.081 rw 2026-10-28 08:56:27,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.101 rw 2026-10-28 08:56:27,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:56:27,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.028 ro 2026-10-28 08:56:27,598 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.02 0.024 rw 2026-10-28 08:56:27,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.043 rw 2026-10-28 08:56:27,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [27/30] Tour test_cancel_future_order → Step .pos-search-bar .filter ul 2026-10-28 08:56:27,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3980 40 0.037 0.085 rw 2026-10-28 08:56:27,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [28/30] Tour test_cancel_future_order → Step .pos-search-bar .filter ul li:contains("Cancelled") 2026-10-28 08:56:27,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [29/30] Tour test_cancel_future_order → Step .ticket-screen tbody tr > td:contains("001") ~ td .badge:contains(Cancelled) 2026-10-28 08:56:27,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:27] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 304 0 4 0.012 0.08 ro 2026-10-28 08:56:28,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:28] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.016 0.067 rw 2026-10-28 08:56:28,371 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:28,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.111 0.28 rw 2026-10-28 08:56:28,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4008 40 0.033 0.404 rw 2026-10-28 08:56:28,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [30/30] Tour test_cancel_future_order → Step .ticket-screen .order-row > div:contains("001") ~ div .badge:contains(Cancelled) 2026-10-28 08:56:28,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-28 08:56:28,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 08:56:28,857 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:28,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 20890232 (allocated 22302720) 2026-10-28 08:56:28,959 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:29,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.232 rw 2026-10-28 08:56:29,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 116 0.126 0.268 rw 2026-10-28 08:56:31,581 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 08:56:31,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 56515 2026-10-28 08:56:31,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-28 08:56:31,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 56515 2026-10-28 08:56:31,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:31] "GET /pos/ui/149 HTTP/1.1" 200 0 31 0.022 0.074 rw 2026-10-28 08:56:31,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085631_724482_test_preset_future_timing_restaurant.txt 2026-10-28 08:56:31,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpyll3a1_5_chrome_odoo" 2026-10-28 08:56:31,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: waiting for threads: [] 2026-10-28 08:56:31,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bC0G7fQt - [28/Oct/2026 08:56:31] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 0 31 0.022 0.169 rw 2026-10-28 08:56:41,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_release_table_clears_timer_badge ... 2026-10-28 08:56:42,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome pid: 56655 2026-10-28 08:56:42,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome headless temporary user profile dir: /tmp/tmparjngi9q_chrome_odoo 2026-10-28 08:56:42,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Issuing json command http://127.0.0.1:39503/json/version 2026-10-28 08:56:42,386 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:42,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Browser version: Chrome/150.0.7871.114 2026-10-28 08:56:42,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Issuing json command http://127.0.0.1:39503/json 2026-10-28 08:56:42,455 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:42,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Websocket url found: ws://127.0.0.1:39503/devtools/page/6F285B5C3A7FE61ABACC042E35C89119 2026-10-28 08:56:42,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Enable chrome headless console log notification 2026-10-28 08:56:42,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome headless enable page notifications 2026-10-28 08:56:42,551 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:56:42,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Setting session cookie in browser 2026-10-28 08:56:42,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:56:42,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:56:42,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:42] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.042 0.152 rw 2026-10-28 08:56:42,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Navigation result: {'frameId': '6F285B5C3A7FE61ABACC042E35C89119', 'loaderId': '3723100817F0743845A411F54FF9837F', 'isDownload': False} 2026-10-28 08:56:42,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Evaluate ready code "odoo.isTourReady('test_release_table_clears_timer_badge')" 2026-10-28 08:56:42,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:42] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.017 ro 2026-10-28 08:56:42,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:42] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.256 ro 2026-10-28 08:56:42,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:42] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.023 ro 2026-10-28 08:56:43,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:43,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:56:43,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-10-28 08:56:43,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-10-28 08:56:43,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.025 rw 2026-10-28 08:56:43,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-10-28 08:56:43,998 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:44,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537122 285 0.235 0.666 rw 2026-10-28 08:56:44,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: The ready code tooks too much time : 2.0550119876861572 2026-10-28 08:56:44,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Evaluate test code "odoo.startTour('test_release_table_clears_timer_badge', {"stepDelay": 0, "debug": false})" 2026-10-28 08:56:44,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:56:44,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [1/10] Tour test_release_table_clears_timer_badge → Step Freeze time to 1786792500000 (trigger: body) 2026-10-28 08:56:44,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:56:44,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:56:44,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.013 rw 2026-10-28 08:56:44,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:56:45,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:56:45,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.016 rw 2026-10-28 08:56:45,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:56:45,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 08:56:45,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.063 rw 2026-10-28 08:56:45,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.013 0.066 ro 2026-10-28 08:56:45,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.096 rw 2026-10-28 08:56:45,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:56:45,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:56:45,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:56:45,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [2/10] Tour test_release_table_clears_timer_badge → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:56:45,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-10-28 08:56:45,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [3/10] Tour test_release_table_clears_timer_badge → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:56:46,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.055 0.088 rw 2026-10-28 08:56:46,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.044 0.238 rw 2026-10-28 08:56:46,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:56:46,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [4/10] Tour test_release_table_clears_timer_badge → Step Check that the timer badge shows 15 minutes on table 4 (trigger: .o_fp_table:has(.o_fp_table_number:contains("4")) .table-timer-badge:contains("15'")) 2026-10-28 08:56:46,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [5/10] Tour test_release_table_clears_timer_badge → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:56:46,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.003 0.019 rw 2026-10-28 08:56:46,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.051 rw 2026-10-28 08:56:46,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.019 rw 2026-10-28 08:56:46,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [6/10] Tour test_release_table_clears_timer_badge → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:56:46,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [7/10] Tour test_release_table_clears_timer_badge → Step release table (trigger: .product-screen .leftpane .unbook-table) 2026-10-28 08:56:46,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [8/10] Tour test_release_table_clears_timer_badge → Step .floor-map 2026-10-28 08:56:46,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.007 - 2026-10-28 08:56:47,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:47] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2662 44 0.045 0.096 rw 2026-10-28 08:56:47,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [9/10] Tour test_release_table_clears_timer_badge → Step Check that: ---Check that the timer badge is cleared on table 4--- is not true (trigger: body:not(:has(.o_fp_table:has(.o_fp_table_number:contains("4")) .table-timer-badge))) 2026-10-28 08:56:47,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [10/10] Tour test_release_table_clears_timer_badge → Step Unfreeze time (trigger: body) 2026-10-28 08:56:47,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: tour succeeded 2026-10-28 08:56:47,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_release_table_clears_timer_badge SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-28 08:56:47,309 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:47,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: heap 19288448 (allocated 20467712) 2026-10-28 08:56:47,320 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8J-bK3wA - [28/Oct/2026 08:56:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.604 rw 2026-10-28 08:56:47,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Closing chrome headless with pid 56655 2026-10-28 08:56:47,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Closing websocket connection 2026-10-28 08:56:47,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Terminating chrome headless with pid 56655 2026-10-28 08:56:47,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085647_555431_test_release_table_clears_timer_badge.txt 2026-10-28 08:56:47,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Removing chrome user profile "/tmp/tmparjngi9q_chrome_odoo" 2026-10-28 08:56:47,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee ... 2026-10-28 08:56:48,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome pid: 56785 2026-10-28 08:56:48,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome headless temporary user profile dir: /tmp/tmpba9gb6j2_chrome_odoo 2026-10-28 08:56:48,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Issuing json command http://127.0.0.1:36893/json/version 2026-10-28 08:56:48,118 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:48,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Browser version: Chrome/150.0.7871.114 2026-10-28 08:56:48,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Issuing json command http://127.0.0.1:36893/json 2026-10-28 08:56:48,220 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:48,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Websocket url found: ws://127.0.0.1:36893/devtools/page/660E6D2CF5415677CC33CC203A7D75F6 2026-10-28 08:56:48,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Enable chrome headless console log notification 2026-10-28 08:56:48,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome headless enable page notifications 2026-10-28 08:56:48,317 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:56:48,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Setting session cookie in browser 2026-10-28 08:56:48,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:56:48,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:56:48,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:48] "GET /pos/ui/149 HTTP/1.1" 200 6972 65 0.031 0.117 rw 2026-10-28 08:56:48,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Navigation result: {'frameId': '660E6D2CF5415677CC33CC203A7D75F6', 'loaderId': '3AD6C3A0DE0463C701805C66C7B9536D', 'isDownload': False} 2026-10-28 08:56:48,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Evaluate ready code "odoo.isTourReady('ServiceFeeTour')" 2026-10-28 08:56:48,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.012 0.208 ro 2026-10-28 08:56:48,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.044 ro 2026-10-28 08:56:48,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.053 ro 2026-10-28 08:56:49,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:49,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:56:49,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 08:56:49,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 08:56:49,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.011 rw 2026-10-28 08:56:49,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.03 rw 2026-10-28 08:56:49,755 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:50,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536070 264 0.241 0.575 rw 2026-10-28 08:56:50,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Evaluate test code "odoo.startTour('ServiceFeeTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:56:50,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [1/42] Tour ServiceFeeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:56:50,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.025 ro 2026-10-28 08:56:50,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:56:50,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:56:50,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.038 rw 2026-10-28 08:56:50,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-10-28 08:56:51,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 08:56:51,320 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:56:51,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:56:51,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 08:56:51,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.057 rw 2026-10-28 08:56:51,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.015 0.048 ro 2026-10-28 08:56:51,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.082 rw 2026-10-28 08:56:51,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 08:56:51,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:56:51,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 08:56:51,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [2/42] Tour ServiceFeeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:56:51,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.028 0.067 rw 2026-10-28 08:56:51,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.086 - 2026-10-28 08:56:51,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:56:51,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [3/42] Tour ServiceFeeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:51,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.052 0.166 rw 2026-10-28 08:56:51,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.052 rw 2026-10-28 08:56:51,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.082 rw 2026-10-28 08:56:52,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-10-28 08:56:52,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.046 rw 2026-10-28 08:56:52,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [4/42] Tour ServiceFeeTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:56:52,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [5/42] Tour ServiceFeeTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-10-28 08:56:52,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [6/42] Tour ServiceFeeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:56:52,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [7/42] Tour ServiceFeeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:56:52,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [8/42] Tour ServiceFeeTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-10-28 08:56:52,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [9/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [10/42] Tour ServiceFeeTour → Step order total amount is '12.20' (trigger: .product-screen .order-summary .total:contains("12.20")) 2026-10-28 08:56:52,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [11/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:52,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [12/42] Tour ServiceFeeTour → Step the service fee carries no 'based on' mention (trigger: .orderline:has(.product-name:contains("Service Fee")) .price-per-unit:not(:contains("discount"))) 2026-10-28 08:56:52,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [13/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [14/42] Tour ServiceFeeTour → Step click preset button (trigger: .product-screen button:contains("Fixed")) 2026-10-28 08:56:52,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [15/42] Tour ServiceFeeTour → Step click preset 'Percentage before discount' from preset modal (trigger: .modal-body button:contains("Percentage before discount")) 2026-10-28 08:56:52,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:52] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.015 - 2026-10-28 08:56:52,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [16/42] Tour ServiceFeeTour → Step order has service fee of '0.22' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.22"))) 2026-10-28 08:56:52,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [17/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [18/42] Tour ServiceFeeTour → Step order total amount is '2.42' (trigger: .product-screen .order-summary .total:contains("2.42")) 2026-10-28 08:56:52,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [19/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:52,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [20/42] Tour ServiceFeeTour → Step the service fee is qualified with '(before discount)' (trigger: .orderline:has(.product-name:contains("Service Fee")) .price-per-unit:contains("(before discount)")) 2026-10-28 08:56:52,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [21/42] Tour ServiceFeeTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-10-28 08:56:52,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [22/42] Tour ServiceFeeTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-10-28 08:56:52,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [23/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [24/42] Tour ServiceFeeTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-10-28 08:56:52,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [25/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:52,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [26/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [27/42] Tour ServiceFeeTour → Step click numpad button: % (trigger: div.numpad button:contains(/^%$/)) 2026-10-28 08:56:52,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [28/42] Tour ServiceFeeTour → Step check if --%-- mode is activated (trigger: div.numpad button:contains(/^%$/).active) 2026-10-28 08:56:52,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [29/42] Tour ServiceFeeTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:56:52,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [30/42] Tour ServiceFeeTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 08:56:52,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [31/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:52,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [32/42] Tour ServiceFeeTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-10-28 08:56:52,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [33/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [34/42] Tour ServiceFeeTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-10-28 08:56:52,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [35/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:52,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [36/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:52,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [37/42] Tour ServiceFeeTour → Step click preset button (trigger: .product-screen button:contains("Percentage before discount")) 2026-10-28 08:56:52,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [38/42] Tour ServiceFeeTour → Step click preset 'Percentage after discount' from preset modal (trigger: .modal-body button:contains("Percentage after discount")) 2026-10-28 08:56:52,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [39/42] Tour ServiceFeeTour → Step order has service fee of '0.99' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.99"))) 2026-10-28 08:56:53,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [40/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:56:53,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [41/42] Tour ServiceFeeTour → Step order total amount is '10.84' (trigger: .product-screen .order-summary .total:contains("10.84")) 2026-10-28 08:56:53,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [42/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:56:53,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: tour succeeded 2026-10-28 08:56:53,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: ╔═══════════════════════════════╗ ║ TOUR ServiceFeeTour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-28 08:56:53,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: heap 20979188 (allocated 22302720) 2026-10-28 08:56:53,298 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:53,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _jxjiGeu - [28/Oct/2026 08:56:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.919 rw 2026-10-28 08:56:53,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Closing chrome headless with pid 56785 2026-10-28 08:56:53,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Closing websocket connection 2026-10-28 08:56:53,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Terminating chrome headless with pid 56785 2026-10-28 08:56:53,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085653_509297_test_service_fee.txt 2026-10-28 08:56:53,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Removing chrome user profile "/tmp/tmpba9gb6j2_chrome_odoo" 2026-10-28 08:56:53,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_course ... 2026-10-28 08:56:54,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome pid: 56915 2026-10-28 08:56:54,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome headless temporary user profile dir: /tmp/tmplxtslk8t_chrome_odoo 2026-10-28 08:56:54,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Issuing json command http://127.0.0.1:39441/json/version 2026-10-28 08:56:54,058 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39441', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:54,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Browser version: Chrome/150.0.7871.114 2026-10-28 08:56:54,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Issuing json command http://127.0.0.1:39441/json 2026-10-28 08:56:54,119 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39441', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:56:54,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Websocket url found: ws://127.0.0.1:39441/devtools/page/6B1A341E5C0EC20639B557ECCA1EBE4F 2026-10-28 08:56:54,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Enable chrome headless console log notification 2026-10-28 08:56:54,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome headless enable page notifications 2026-10-28 08:56:54,249 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:56:54,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Setting session cookie in browser 2026-10-28 08:56:54,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:56:54,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:56:54,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:54] "GET /pos/ui/149 HTTP/1.1" 200 6972 65 0.04 0.161 rw 2026-10-28 08:56:54,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Navigation result: {'frameId': '6B1A341E5C0EC20639B557ECCA1EBE4F', 'loaderId': 'E7B14A7FD0711EC523900A0BA33FC539', 'isDownload': False} 2026-10-28 08:56:54,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Evaluate ready code "odoo.isTourReady('ServiceFeeCourseTour')" 2026-10-28 08:56:54,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:54] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.264 ro 2026-10-28 08:56:54,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:54] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.053 ro 2026-10-28 08:56:54,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:54] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.063 ro 2026-10-28 08:56:55,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: Owl is running in 'dev' mode. 2026-10-28 08:56:55,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:56:55,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:56:55,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-10-28 08:56:55,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.024 rw 2026-10-28 08:56:55,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.033 rw 2026-10-28 08:56:55,927 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:56:56,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535007 264 0.392 0.714 rw 2026-10-28 08:56:56,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: The ready code tooks too much time : 2.293428421020508 2026-10-28 08:56:56,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Evaluate test code "odoo.startTour('ServiceFeeCourseTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:56:56,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [1/16] Tour ServiceFeeCourseTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:56:56,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-10-28 08:56:56,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:56:56,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 08:56:56,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:56:56,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:56:57,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:56:57,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-10-28 08:56:57,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-10-28 08:56:57,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-10-28 08:56:57,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.058 rw 2026-10-28 08:56:57,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.006 0.047 ro 2026-10-28 08:56:57,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 08:56:57,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-10-28 08:56:57,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.083 rw 2026-10-28 08:56:57,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [2/16] Tour ServiceFeeCourseTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:56:57,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.046 ro 2026-10-28 08:56:57,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-10-28 08:56:57,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.027 0.084 rw 2026-10-28 08:56:57,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.018 - 2026-10-28 08:56:58,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [3/16] Tour ServiceFeeCourseTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:56:58,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:58] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.05 0.171 rw 2026-10-28 08:56:58,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.096 rw 2026-10-28 08:56:58,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.111 rw 2026-10-28 08:56:58,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.012 rw 2026-10-28 08:56:58,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.063 rw 2026-10-28 08:56:58,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [4/16] Tour ServiceFeeCourseTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:56:58,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [5/16] Tour ServiceFeeCourseTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-10-28 08:56:58,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [6/16] Tour ServiceFeeCourseTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:56:58,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [7/16] Tour ServiceFeeCourseTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-10-28 08:56:59,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:56:59,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [8/16] Tour ServiceFeeCourseTour → Step the service fee is the last orderline of the order (trigger: .order-container .orderline:last:has(.product-name:contains("Service Fee"))) 2026-10-28 08:56:59,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [9/16] Tour ServiceFeeCourseTour → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-10-28 08:56:59,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [10/16] Tour ServiceFeeCourseTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-10-28 08:56:59,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [11/16] Tour ServiceFeeCourseTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-10-28 08:56:59,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [12/16] Tour ServiceFeeCourseTour → Step the service fee is the last orderline of the order (trigger: .order-container .orderline:last:has(.product-name:contains("Service Fee"))) 2026-10-28 08:56:59,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [13/16] Tour ServiceFeeCourseTour → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-10-28 08:56:59,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [14/16] Tour ServiceFeeCourseTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:56:59,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [15/16] Tour ServiceFeeCourseTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-10-28 08:56:59,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [16/16] Tour ServiceFeeCourseTour → Step the service fee is the last orderline of the order (trigger: .order-container .orderline:last:has(.product-name:contains("Service Fee"))) 2026-10-28 08:56:59,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: tour succeeded 2026-10-28 08:56:59,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: ╔═════════════════════════════════════╗ ║ TOUR ServiceFeeCourseTour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 08:56:59,299 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:56:59,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: heap 20772960 (allocated 22302720) 2026-10-28 08:56:59,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yS5zmwHR - [28/Oct/2026 08:56:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.805 rw 2026-10-28 08:56:59,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Closing chrome headless with pid 56915 2026-10-28 08:56:59,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Closing websocket connection 2026-10-28 08:56:59,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Terminating chrome headless with pid 56915 2026-10-28 08:56:59,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085659_550402_test_service_fee_course.txt 2026-10-28 08:56:59,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Removing chrome user profile "/tmp/tmplxtslk8t_chrome_odoo" 2026-10-28 08:56:59,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_mixed_tax_quantity ... 2026-10-28 08:57:00,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome pid: 57050 2026-10-28 08:57:00,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome headless temporary user profile dir: /tmp/tmpwckxt7dy_chrome_odoo 2026-10-28 08:57:00,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Issuing json command http://127.0.0.1:36047/json/version 2026-10-28 08:57:00,248 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:00,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:00,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Issuing json command http://127.0.0.1:36047/json 2026-10-28 08:57:00,311 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:00,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Websocket url found: ws://127.0.0.1:36047/devtools/page/A36C89BFC3006BFFD4D00654284E2DD3 2026-10-28 08:57:00,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Enable chrome headless console log notification 2026-10-28 08:57:00,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome headless enable page notifications 2026-10-28 08:57:00,510 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:57:00,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Setting session cookie in browser 2026-10-28 08:57:00,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:00,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:57:00,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:00] "GET /pos/ui/149 HTTP/1.1" 200 6972 66 0.046 0.124 rw 2026-10-28 08:57:00,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Navigation result: {'frameId': 'A36C89BFC3006BFFD4D00654284E2DD3', 'loaderId': 'B523134E66F380E6B946D7DADEBF50C7', 'isDownload': False} 2026-10-28 08:57:00,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Evaluate ready code "odoo.isTourReady('ServiceFeeMixedTaxQuantityTour')" 2026-10-28 08:57:00,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:00] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.012 ro 2026-10-28 08:57:00,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.246 ro 2026-10-28 08:57:00,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:00] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.099 ro 2026-10-28 08:57:01,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:01,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:57:01,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:57:01,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.031 ro 2026-10-28 08:57:01,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.023 rw 2026-10-28 08:57:01,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.036 rw 2026-10-28 08:57:01,929 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:02,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538223 265 0.217 0.606 rw 2026-10-28 08:57:02,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Evaluate test code "odoo.startTour('ServiceFeeMixedTaxQuantityTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:57:02,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [1/22] Tour ServiceFeeMixedTaxQuantityTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:02,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 08:57:02,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-10-28 08:57:02,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.029 rw 2026-10-28 08:57:02,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.053 rw 2026-10-28 08:57:02,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:57:03,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:57:03,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:57:03,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:57:03,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-10-28 08:57:03,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.065 rw 2026-10-28 08:57:03,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.007 0.049 ro 2026-10-28 08:57:03,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-10-28 08:57:03,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-10-28 08:57:03,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [2/22] Tour ServiceFeeMixedTaxQuantityTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:57:03,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.013 0.027 ro 2026-10-28 08:57:03,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-10-28 08:57:03,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-10-28 08:57:04,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.077 0.149 rw 2026-10-28 08:57:04,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [3/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:04,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.032 - 2026-10-28 08:57:04,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.076 0.296 rw 2026-10-28 08:57:04,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.155 rw 2026-10-28 08:57:04,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.236 rw 2026-10-28 08:57:04,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.008 0.034 rw 2026-10-28 08:57:04,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.058 rw 2026-10-28 08:57:04,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [4/22] Tour ServiceFeeMixedTaxQuantityTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:05,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [5/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-10-28 08:57:05,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [6/22] Tour ServiceFeeMixedTaxQuantityTour → Step click product 'Dish A' (trigger: article.product .product-content .product-name:contains("Dish A")) 2026-10-28 08:57:05,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [7/22] Tour ServiceFeeMixedTaxQuantityTour → Step click product 'Dish B' (trigger: article.product .product-content .product-name:contains("Dish B")) 2026-10-28 08:57:05,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [8/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '1.50' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.50"))) 2026-10-28 08:57:05,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [9/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '0.50' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.50"))) 2026-10-28 08:57:05,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [10/22] Tour ServiceFeeMixedTaxQuantityTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:05,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [11/22] Tour ServiceFeeMixedTaxQuantityTour → Step order total amount is '42.00' (trigger: .product-screen .order-summary .total:contains("42.00")) 2026-10-28 08:57:05,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [12/22] Tour ServiceFeeMixedTaxQuantityTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:05,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [13/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-10-28 08:57:05,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:05] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:57:05,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [14/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-10-28 08:57:05,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [15/22] Tour ServiceFeeMixedTaxQuantityTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:05,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [16/22] Tour ServiceFeeMixedTaxQuantityTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-28 08:57:05,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [17/22] Tour ServiceFeeMixedTaxQuantityTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:05,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [18/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '6.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("6.00"))) 2026-10-28 08:57:05,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [19/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '2.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("2.00"))) 2026-10-28 08:57:05,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [20/22] Tour ServiceFeeMixedTaxQuantityTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:05,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [21/22] Tour ServiceFeeMixedTaxQuantityTour → Step order total amount is '48.00' (trigger: .product-screen .order-summary .total:contains("48.00")) 2026-10-28 08:57:05,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [22/22] Tour ServiceFeeMixedTaxQuantityTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:05,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: tour succeeded 2026-10-28 08:57:05,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR ServiceFeeMixedTaxQuantityTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 08:57:05,586 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:57:05,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: heap 20785780 (allocated 22302720) 2026-10-28 08:57:05,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZJkj_Lgy - [28/Oct/2026 08:57:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.947 rw 2026-10-28 08:57:05,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Closing chrome headless with pid 57050 2026-10-28 08:57:05,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Closing websocket connection 2026-10-28 08:57:05,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Terminating chrome headless with pid 57050 2026-10-28 08:57:05,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085705_854572_test_service_fee_mixed_tax_quantity.txt 2026-10-28 08:57:05,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Removing chrome user profile "/tmp/tmpwckxt7dy_chrome_odoo" 2026-10-28 08:57:05,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_refund ... 2026-10-28 08:57:06,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome pid: 57185 2026-10-28 08:57:06,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome headless temporary user profile dir: /tmp/tmpt8ah467m_chrome_odoo 2026-10-28 08:57:06,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Issuing json command http://127.0.0.1:40681/json/version 2026-10-28 08:57:06,424 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:06,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:06,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Issuing json command http://127.0.0.1:40681/json 2026-10-28 08:57:06,536 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:06,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Websocket url found: ws://127.0.0.1:40681/devtools/page/6A84FB3D0E5F97CC415B2D78057F59C4 2026-10-28 08:57:06,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Enable chrome headless console log notification 2026-10-28 08:57:06,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome headless enable page notifications 2026-10-28 08:57:06,685 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:57:06,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Setting session cookie in browser 2026-10-28 08:57:06,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:06,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:57:06,909 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:06] "GET /pos/ui/149 HTTP/1.1" 200 6972 65 0.049 0.143 rw 2026-10-28 08:57:06,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Navigation result: {'frameId': '6A84FB3D0E5F97CC415B2D78057F59C4', 'loaderId': 'DABB6C9DFF7BD6FD92E5A9831A88D714', 'isDownload': False} 2026-10-28 08:57:06,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Evaluate ready code "odoo.isTourReady('ServiceFeeRefundTour')" 2026-10-28 08:57:07,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:06] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.063 ro 2026-10-28 08:57:07,047 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.317 ro 2026-10-28 08:57:07,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.074 ro 2026-10-28 08:57:07,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:07,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:57:07,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:57:07,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-10-28 08:57:07,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.013 rw 2026-10-28 08:57:07,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.029 rw 2026-10-28 08:57:08,199 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:08,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534702 260 0.191 0.568 rw 2026-10-28 08:57:08,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Evaluate test code "odoo.startTour('ServiceFeeRefundTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:57:08,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 08:57:08,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [1/60] Tour ServiceFeeRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:08,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.017 ro 2026-10-28 08:57:09,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.013 rw 2026-10-28 08:57:09,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:57:09,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:57:09,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-10-28 08:57:09,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:57:09,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.054 rw 2026-10-28 08:57:09,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.028 - 2026-10-28 08:57:09,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.032 - 2026-10-28 08:57:09,909 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.004 0.046 ro 2026-10-28 08:57:09,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.057 rw 2026-10-28 08:57:10,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.02 ro 2026-10-28 08:57:10,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 08:57:10,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:57:10,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [2/60] Tour ServiceFeeRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:57:10,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-10-28 08:57:10,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.047 0.119 rw 2026-10-28 08:57:10,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [3/60] Tour ServiceFeeRefundTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:57:10,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.033 - 2026-10-28 08:57:10,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.03 0.218 rw 2026-10-28 08:57:10,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.022 rw 2026-10-28 08:57:10,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.059 rw 2026-10-28 08:57:10,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.014 rw 2026-10-28 08:57:10,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.041 rw 2026-10-28 08:57:10,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [4/60] Tour ServiceFeeRefundTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 08:57:11,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [5/60] Tour ServiceFeeRefundTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:57:11,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [6/60] Tour ServiceFeeRefundTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-10-28 08:57:11,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [7/60] Tour ServiceFeeRefundTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-10-28 08:57:11,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 08:57:11,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [8/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:11,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [9/60] Tour ServiceFeeRefundTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-10-28 08:57:11,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [10/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:11,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [11/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:57:11,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [12/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:57:11,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [13/60] Tour ServiceFeeRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:57:11,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:57:11,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 08:57:11,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [14/60] Tour ServiceFeeRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:57:11,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [15/60] Tour ServiceFeeRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:57:11,866 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72384178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0fcec4bf-e9a0-482f-9c99-5d4fec6504f0'}] 2026-10-28 08:57:12,386 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72384178 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0fcec4bf-e9a0-482f-9c99-5d4fec6504f0'} created pos.order #661 2026-10-28 08:57:12,387 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72384178 finished 2026-10-28 08:57:12,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7208 184 0.171 0.444 rw 2026-10-28 08:57:12,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 08:57:12,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [16/60] Tour ServiceFeeRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:57:12,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [17/60] Tour ServiceFeeRefundTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:57:12,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [18/60] Tour ServiceFeeRefundTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:57:12,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.033 rw 2026-10-28 08:57:12,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.039 rw 2026-10-28 08:57:13,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [19/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [20/60] Tour ServiceFeeRefundTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 08:57:13,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [21/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [22/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [23/60] Tour ServiceFeeRefundTour → Step .pos-leftheader .orders-button 2026-10-28 08:57:13,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [24/60] Tour ServiceFeeRefundTour → Step .pos-search-bar .filter 2026-10-28 08:57:13,267 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14938922 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '6fc89b64-6c91-4fb4-a96e-0148710df15e'}] 2026-10-28 08:57:13,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [25/60] Tour ServiceFeeRefundTour → Step .pos-search-bar .filter ul 2026-10-28 08:57:13,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [26/60] Tour ServiceFeeRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 08:57:13,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [27/60] Tour ServiceFeeRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:57:13,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [28/60] Tour ServiceFeeRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:57:13,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [29/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [30/60] Tour ServiceFeeRefundTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:57:13,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [31/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [32/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [33/60] Tour ServiceFeeRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:57:13,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [34/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [35/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [36/60] Tour ServiceFeeRefundTour → Step .ticket-screen .product-name:contains("Coca-Cola"):has(.refund:contains("1")) 2026-10-28 08:57:13,350 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14938922 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '6fc89b64-6c91-4fb4-a96e-0148710df15e'} created pos.order #662 2026-10-28 08:57:13,351 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14938922 finished 2026-10-28 08:57:13,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.068 0.14 rw 2026-10-28 08:57:13,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:13] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.012 0.19 rw 2026-10-28 08:57:13,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [37/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [38/60] Tour ServiceFeeRefundTour → Step select the service fee line for refund (trigger: .ticket-screen .orderline:has(.product-name:contains("Service Fee"))) 2026-10-28 08:57:13,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [39/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [40/60] Tour ServiceFeeRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 08:57:13,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [41/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [42/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [43/60] Tour ServiceFeeRefundTour → Step .ticket-screen .product-name:contains("Service Fee"):has(.refund:contains("1")) 2026-10-28 08:57:13,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [44/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [45/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [46/60] Tour ServiceFeeRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 08:57:13,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [47/60] Tour ServiceFeeRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 08:57:13,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 2999 34 0.053 0.097 rw 2026-10-28 08:57:13,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [48/60] Tour ServiceFeeRefundTour → Step click back button (trigger: .back-button) 2026-10-28 08:57:13,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [49/60] Tour ServiceFeeRefundTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:57:13,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [50/60] Tour ServiceFeeRefundTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-10-28 08:57:13,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [51/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:13,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [52/60] Tour ServiceFeeRefundTour → Step order total amount is '-3.27' (trigger: .product-screen .order-summary .total:contains("-3.27")) 2026-10-28 08:57:13,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [53/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:13,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [54/60] Tour ServiceFeeRefundTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:13,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [55/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:57:13,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.085 rw 2026-10-28 08:57:13,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [56/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:57:13,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [57/60] Tour ServiceFeeRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:57:14,189 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:14,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 109 0.097 0.241 rw 2026-10-28 08:57:14,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [58/60] Tour ServiceFeeRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 08:57:14,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [59/60] Tour ServiceFeeRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:57:14,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [60/60] Tour ServiceFeeRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 08:57:14,869 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70218576 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'e2c071b0-f38c-4e3a-a173-e59a1d5034b7'}] 2026-10-28 08:57:14,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: tour succeeded 2026-10-28 08:57:14,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR ServiceFeeRefundTour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 08:57:15,080 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:57:15,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: heap 22976228 (allocated 24662016) 2026-10-28 08:57:15,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Closing chrome headless with pid 57185 2026-10-28 08:57:15,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Closing websocket connection 2026-10-28 08:57:15,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Terminating chrome headless with pid 57185 2026-10-28 08:57:15,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085715_371183_test_service_fee_refund.txt 2026-10-28 08:57:15,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Removing chrome user profile "/tmp/tmpt8ah467m_chrome_odoo" 2026-10-28 08:57:15,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: waiting for threads: [, ] 2026-10-28 08:57:15,423 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70218576 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'e2c071b0-f38c-4e3a-a173-e59a1d5034b7'} created pos.order #663 2026-10-28 08:57:15,425 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70218576 finished 2026-10-28 08:57:15,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 7.607 rw 2026-10-28 08:57:15,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iijvFDq3 - [28/Oct/2026 08:57:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 198 0.179 0.471 rw 2026-10-28 08:57:25,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_table_merge ... 2026-10-28 08:57:25,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome pid: 57326 2026-10-28 08:57:25,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome headless temporary user profile dir: /tmp/tmpguo9uz1f_chrome_odoo 2026-10-28 08:57:25,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Issuing json command http://127.0.0.1:40367/json/version 2026-10-28 08:57:25,964 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:26,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:26,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Issuing json command http://127.0.0.1:40367/json 2026-10-28 08:57:26,061 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:26,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Websocket url found: ws://127.0.0.1:40367/devtools/page/726B78B1851FC66F75247389BD13941F 2026-10-28 08:57:26,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Enable chrome headless console log notification 2026-10-28 08:57:26,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome headless enable page notifications 2026-10-28 08:57:26,185 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:57:26,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Setting session cookie in browser 2026-10-28 08:57:26,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:26,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:57:26,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:26] "GET /pos/ui/149 HTTP/1.1" 200 6972 65 0.041 0.132 rw 2026-10-28 08:57:26,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Navigation result: {'frameId': '726B78B1851FC66F75247389BD13941F', 'loaderId': 'D1DB0F0073C7B57306F3A02FF23A9F85', 'isDownload': False} 2026-10-28 08:57:26,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Evaluate ready code "odoo.isTourReady('ServiceFeeTableMergeTour')" 2026-10-28 08:57:26,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:26] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.045 ro 2026-10-28 08:57:26,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:26] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.271 ro 2026-10-28 08:57:26,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:26] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.049 ro 2026-10-28 08:57:27,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:27,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.012 - 2026-10-28 08:57:27,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.016 ro 2026-10-28 08:57:27,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.022 - 2026-10-28 08:57:27,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-10-28 08:57:27,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-10-28 08:57:27,660 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:28,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534702 260 0.24 0.671 rw 2026-10-28 08:57:28,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: The ready code tooks too much time : 2.0627329349517822 2026-10-28 08:57:28,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Evaluate test code "odoo.startTour('ServiceFeeTableMergeTour', {"stepDelay": 0, "debug": false})" 2026-10-28 08:57:28,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [1/35] Tour ServiceFeeTableMergeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:28,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.016 ro 2026-10-28 08:57:28,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-10-28 08:57:28,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:57:28,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.032 rw 2026-10-28 08:57:28,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-10-28 08:57:29,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.008 ro 2026-10-28 08:57:29,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:57:29,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 08:57:29,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.059 rw 2026-10-28 08:57:29,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-10-28 08:57:29,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.005 0.049 ro 2026-10-28 08:57:29,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.066 rw 2026-10-28 08:57:29,598 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 08:57:29,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 08:57:29,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.027 0.019 ro 2026-10-28 08:57:29,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.004 - 2026-10-28 08:57:29,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [2/35] Tour ServiceFeeTableMergeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:57:29,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.033 0.083 rw 2026-10-28 08:57:29,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:57:29,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [3/35] Tour ServiceFeeTableMergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:57:29,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.035 0.208 rw 2026-10-28 08:57:29,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.082 rw 2026-10-28 08:57:29,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:29] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.109 rw 2026-10-28 08:57:30,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.016 rw 2026-10-28 08:57:30,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-10-28 08:57:30,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [4/35] Tour ServiceFeeTableMergeTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:57:30,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [5/35] Tour ServiceFeeTableMergeTour → Step Check if the active tab contains the text4 (trigger: .pos-leftheader span.bg-info-subtle:contains(4)) 2026-10-28 08:57:30,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [6/35] Tour ServiceFeeTableMergeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:57:30,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [7/35] Tour ServiceFeeTableMergeTour → Step order has service fee of '0.22' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.22"))) 2026-10-28 08:57:30,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [8/35] Tour ServiceFeeTableMergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:30,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [9/35] Tour ServiceFeeTableMergeTour → Step order total amount is '2.42' (trigger: .product-screen .order-summary .total:contains("2.42")) 2026-10-28 08:57:30,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [10/35] Tour ServiceFeeTableMergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:30,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [11/35] Tour ServiceFeeTableMergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:57:30,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [12/35] Tour ServiceFeeTableMergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:57:30,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:57:30,869 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65055569 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '72c15446-2017-4de2-a08e-42c1b3296262'}] 2026-10-28 08:57:31,001 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65055569 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '72c15446-2017-4de2-a08e-42c1b3296262'} created pos.order #664 2026-10-28 08:57:31,003 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65055569 finished 2026-10-28 08:57:31,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5008 54 0.061 0.191 rw 2026-10-28 08:57:31,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [13/35] Tour ServiceFeeTableMergeTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:31,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [14/35] Tour ServiceFeeTableMergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:31,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.016 rw 2026-10-28 08:57:31,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [15/35] Tour ServiceFeeTableMergeTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:31,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.051 rw 2026-10-28 08:57:31,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [16/35] Tour ServiceFeeTableMergeTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-10-28 08:57:31,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [17/35] Tour ServiceFeeTableMergeTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-10-28 08:57:31,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [18/35] Tour ServiceFeeTableMergeTour → Step order has service fee of '0.85' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.85"))) 2026-10-28 08:57:31,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [19/35] Tour ServiceFeeTableMergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:31,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [20/35] Tour ServiceFeeTableMergeTour → Step order total amount is '9.35' (trigger: .product-screen .order-summary .total:contains("9.35")) 2026-10-28 08:57:31,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [21/35] Tour ServiceFeeTableMergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:31,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [22/35] Tour ServiceFeeTableMergeTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:57:31,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [23/35] Tour ServiceFeeTableMergeTour → Step click Actions button (trigger: .more-btn) 2026-10-28 08:57:31,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [24/35] Tour ServiceFeeTableMergeTour → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-28 08:57:31,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [25/35] Tour ServiceFeeTableMergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:57:32,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [26/35] Tour ServiceFeeTableMergeTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:57:32,019 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26121055 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '72c15446-2017-4de2-a08e-42c1b3296262'}] 2026-10-28 08:57:32,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.028 - 2026-10-28 08:57:32,087 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [1092] to pos.order #664 2026-10-28 08:57:32,100 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26121055 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '72c15446-2017-4de2-a08e-42c1b3296262'} updated pos.order #664 2026-10-28 08:57:32,103 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26121055 finished 2026-10-28 08:57:32,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5983 57 0.047 0.167 rw 2026-10-28 08:57:32,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.028 rw 2026-10-28 08:57:32,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.049 rw 2026-10-28 08:57:32,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [27/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:32,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [28/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:32,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [29/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Bruschetta","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Bruschetta")):has(.qty:contains("1"))) 2026-10-28 08:57:32,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [30/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Bruschetta","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Bruschetta")):has(.qty:contains("1"))) 2026-10-28 08:57:32,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [31/35] Tour ServiceFeeTableMergeTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-10-28 08:57:32,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [32/35] Tour ServiceFeeTableMergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:32,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [33/35] Tour ServiceFeeTableMergeTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-10-28 08:57:32,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [34/35] Tour ServiceFeeTableMergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:32,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [35/35] Tour ServiceFeeTableMergeTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-10-28 08:57:32,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: tour succeeded 2026-10-28 08:57:32,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: ╔═════════════════════════════════════════╗ ║ TOUR ServiceFeeTableMergeTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 08:57:33,163 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:57:33,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: heap 22081784 (allocated 24662016) 2026-10-28 08:57:33,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eNHejas1 - [28/Oct/2026 08:57:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.833 rw 2026-10-28 08:57:33,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Closing chrome headless with pid 57326 2026-10-28 08:57:33,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Closing websocket connection 2026-10-28 08:57:33,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Terminating chrome headless with pid 57326 2026-10-28 08:57:33,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085733_379040_test_service_fee_table_merge.txt 2026-10-28 08:57:33,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Removing chrome user profile "/tmp/tmpguo9uz1f_chrome_odoo" 2026-10-28 08:57:33,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-28 08:57:33,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 57459 2026-10-28 08:57:33,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpfd9yjq2d_chrome_odoo 2026-10-28 08:57:33,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:37501/json/version 2026-10-28 08:57:33,922 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37501', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:34,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:34,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:37501/json 2026-10-28 08:57:34,033 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37501', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:34,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:37501/devtools/page/923A574EFE068D1DD723D9DDF972880A 2026-10-28 08:57:34,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-28 08:57:34,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-28 08:57:34,187 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:57:34,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-28 08:57:34,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:34,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:57:34,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:34] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.033 0.147 rw 2026-10-28 08:57:34,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '923A574EFE068D1DD723D9DDF972880A', 'loaderId': 'B13384D3E1DEE6EA6037109CD1770E06', 'isDownload': False} 2026-10-28 08:57:34,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update')" 2026-10-28 08:57:34,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.01 ro 2026-10-28 08:57:34,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.007 0.307 ro 2026-10-28 08:57:34,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.068 ro 2026-10-28 08:57:35,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:35,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:57:35,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:57:35,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.021 ro 2026-10-28 08:57:35,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-10-28 08:57:35,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.022 rw 2026-10-28 08:57:35,763 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:36,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.32 0.637 rw 2026-10-28 08:57:36,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: The ready code tooks too much time : 2.170088768005371 2026-10-28 08:57:36,584 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:57:36,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [1/25] Tour test_sync_lines_qty_update → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:36,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.024 ro 2026-10-28 08:57:36,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.017 ro 2026-10-28 08:57:36,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 08:57:36,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:57:36,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:57:37,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.015 ro 2026-10-28 08:57:37,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:57:37,655 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-10-28 08:57:37,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 08:57:37,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 08:57:37,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-10-28 08:57:37,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.058 rw 2026-10-28 08:57:37,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:57:37,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.024 - 2026-10-28 08:57:37,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.046 ro 2026-10-28 08:57:37,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [2/25] Tour test_sync_lines_qty_update → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:57:37,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-10-28 08:57:37,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.041 0.082 rw 2026-10-28 08:57:37,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:37] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.021 0.198 rw 2026-10-28 08:57:38,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 08:57:38,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [3/25] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:38,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.036 rw 2026-10-28 08:57:38,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.082 rw 2026-10-28 08:57:38,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.019 rw 2026-10-28 08:57:38,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-10-28 08:57:38,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [4/25] Tour test_sync_lines_qty_update → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:38,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [5/25] Tour test_sync_lines_qty_update → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:57:38,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [6/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:57:38,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [7/25] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:57:38,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [8/25] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:57:39,007 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69378510 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '625dbac0-7b14-4324-9d03-c1e014d31d7e'}] 2026-10-28 08:57:39,125 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69378510 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '625dbac0-7b14-4324-9d03-c1e014d31d7e'} created pos.order #665 2026-10-28 08:57:39,127 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69378510 finished 2026-10-28 08:57:39,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.07 0.124 rw 2026-10-28 08:57:39,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [9/25] Tour test_sync_lines_qty_update → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:39,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [10/25] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:39,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [11/25] Tour test_sync_lines_qty_update → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:39,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.008 0.021 rw 2026-10-28 08:57:39,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [12/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:39,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [13/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:39,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [14/25] Tour test_sync_lines_qty_update → Step body 2026-10-28 08:57:39,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [15/25] Tour test_sync_lines_qty_update → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:57:39,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [16/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":3} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-28 08:57:40,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [17/25] Tour test_sync_lines_qty_update → Step body 2026-10-28 08:57:40,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [18/25] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:57:40,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [19/25] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:57:40,126 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63454020 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '625dbac0-7b14-4324-9d03-c1e014d31d7e'}] 2026-10-28 08:57:40,192 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63454020 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '625dbac0-7b14-4324-9d03-c1e014d31d7e'} updated pos.order #665 2026-10-28 08:57:40,194 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63454020 finished 2026-10-28 08:57:40,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 48 0.045 0.132 rw 2026-10-28 08:57:40,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [20/25] Tour test_sync_lines_qty_update → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:40,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [21/25] Tour test_sync_lines_qty_update → Step .floor-map 2026-10-28 08:57:40,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [22/25] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:40,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [23/25] Tour test_sync_lines_qty_update → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:40,429 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.02 rw 2026-10-28 08:57:40,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [24/25] Tour test_sync_lines_qty_update → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:57:40,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [25/25] Tour test_sync_lines_qty_update → Step body 2026-10-28 08:57:40,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-28 08:57:40,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 08:57:41,063 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:57:41,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0lyXKJQ2 - [28/Oct/2026 08:57:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.642 rw 2026-10-28 08:57:41,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 20907660 (allocated 22827008) 2026-10-28 08:57:41,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 57459 2026-10-28 08:57:41,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-28 08:57:41,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 57459 2026-10-28 08:57:41,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085741_290173_test_sync_lines_qty_update.txt 2026-10-28 08:57:41,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpfd9yjq2d_chrome_odoo" 2026-10-28 08:57:41,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-28 08:57:41,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 57587 2026-10-28 08:57:41,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp5r4edao6_chrome_odoo 2026-10-28 08:57:41,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:40053/json/version 2026-10-28 08:57:41,786 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:41,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:41,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:40053/json 2026-10-28 08:57:41,812 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:41,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:40053/devtools/page/7C0FCC0FF0B70B5697F07E52E33F7F00 2026-10-28 08:57:41,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-28 08:57:41,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-28 08:57:41,971 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:57:41,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-28 08:57:41,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:41,998 7 INFO rb-a84341f-226073-429745 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/149" 2026-10-28 08:57:42,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:42] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.048 0.132 rw 2026-10-28 08:57:42,197 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '7C0FCC0FF0B70B5697F07E52E33F7F00', 'loaderId': '4C11DAB0627BF89E0F283DE1B3698726', 'isDownload': False} 2026-10-28 08:57:42,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update_ticket_screen')" 2026-10-28 08:57:42,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:42] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.265 ro 2026-10-28 08:57:42,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:42] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.046 ro 2026-10-28 08:57:42,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:42] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-10-28 08:57:42,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:42,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:57:43,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 08:57:43,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-10-28 08:57:43,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.009 rw 2026-10-28 08:57:43,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.036 rw 2026-10-28 08:57:43,450 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:43,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.222 0.601 rw 2026-10-28 08:57:44,147 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:57:44,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [1/46] Tour test_sync_lines_qty_update_ticket_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:44,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.022 ro 2026-10-28 08:57:44,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:57:44,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 08:57:44,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 08:57:44,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 08:57:44,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 08:57:44,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 08:57:45,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.051 rw 2026-10-28 08:57:45,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-10-28 08:57:45,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.03 - 2026-10-28 08:57:45,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.07 ro 2026-10-28 08:57:45,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.078 rw 2026-10-28 08:57:45,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 08:57:45,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 08:57:45,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-10-28 08:57:45,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [2/46] Tour test_sync_lines_qty_update_ticket_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:57:45,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-10-28 08:57:45,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.03 0.106 rw 2026-10-28 08:57:45,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [3/46] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .register-label 2026-10-28 08:57:45,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 08:57:45,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.041 0.225 rw 2026-10-28 08:57:45,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.167 rw 2026-10-28 08:57:45,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.202 rw 2026-10-28 08:57:45,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.031 rw 2026-10-28 08:57:45,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [4/46] Tour test_sync_lines_qty_update_ticket_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:57:45,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [5/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:45,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [6/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:45,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [7/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:45,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [8/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:45,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [9/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:45,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [10/46] Tour test_sync_lines_qty_update_ticket_screen → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:57:45,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [11/46] Tour test_sync_lines_qty_update_ticket_screen → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:57:45,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [12/46] Tour test_sync_lines_qty_update_ticket_screen → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:57:45,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [13/46] Tour test_sync_lines_qty_update_ticket_screen → Step Search customer with "A powerful Pos man!" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:57:45,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [14/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:57:46,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [15/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check "A powerful Pos man!" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A powerful Pos man!")) 2026-10-28 08:57:46,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [16/46] Tour test_sync_lines_qty_update_ticket_screen → Step click partner 'A powerful Pos man!' from partner list screen (trigger: .modal .partner-list b:contains(A powerful Pos man!)) 2026-10-28 08:57:46,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [17/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:46,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [18/46] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-10-28 08:57:46,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [19/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:46,415 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17902436 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f6d94fa6-e586-40dc-af2a-6c66b7db6f12'}] 2026-10-28 08:57:46,524 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17902436 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f6d94fa6-e586-40dc-af2a-6c66b7db6f12'} created pos.order #666 2026-10-28 08:57:46,526 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17902436 finished 2026-10-28 08:57:46,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4019 52 0.06 0.142 rw 2026-10-28 08:57:46,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [20/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:57:46,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [21/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:57:46,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [22/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:46,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [23/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:57:46,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [24/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:46,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [25/46] Tour test_sync_lines_qty_update_ticket_screen → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:57:46,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [26/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:46,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [27/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:46,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [28/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check the product page (trigger: .product-list) 2026-10-28 08:57:46,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [29/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:46,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [30/46] Tour test_sync_lines_qty_update_ticket_screen → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 08:57:46,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [31/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:46,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [32/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:46,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [33/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-28 08:57:46,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4019 40 0.049 0.076 rw 2026-10-28 08:57:46,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [34/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:57:46,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [35/46] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-10-28 08:57:46,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [36/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:47,261 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:47,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.127 0.265 rw 2026-10-28 08:57:47,322 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12714271 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f6d94fa6-e586-40dc-af2a-6c66b7db6f12'}] 2026-10-28 08:57:47,390 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12714271 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f6d94fa6-e586-40dc-af2a-6c66b7db6f12'} updated pos.order #666 2026-10-28 08:57:47,396 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12714271 finished 2026-10-28 08:57:47,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4019 50 0.054 0.478 rw 2026-10-28 08:57:47,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [37/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001) 2026-10-28 08:57:47,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [38/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 08:57:47,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [39/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":3} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-28 08:57:47,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [40/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:57:47,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [41/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 08:57:47,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [42/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:57:47,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4019 40 0.036 0.093 rw 2026-10-28 08:57:47,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [43/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-10-28 08:57:47,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [44/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-28 08:57:47,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [45/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-28 08:57:47,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [46/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check the product page (trigger: .product-list) 2026-10-28 08:57:47,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-28 08:57:47,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update_ticket_screen SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-28 08:57:48,058 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:57:48,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 21938984 (allocated 24399872) 2026-10-28 08:57:48,167 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:48,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 57587 2026-10-28 08:57:48,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-28 08:57:48,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 57587 2026-10-28 08:57:48,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.124 rw 2026-10-28 08:57:48,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eEy8k2pj - [28/Oct/2026 08:57:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.13 0.256 rw 2026-10-28 08:57:48,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085748_317173_test_sync_lines_qty_update_ticket_screen.txt 2026-10-28 08:57:48,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmp5r4edao6_chrome_odoo" 2026-10-28 08:57:48,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-28 08:57:48,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 57730 2026-10-28 08:57:48,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpslt26e8g_chrome_odoo 2026-10-28 08:57:48,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:41917/json/version 2026-10-28 08:57:48,867 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:48,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:48,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:41917/json 2026-10-28 08:57:48,989 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:49,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:41917/devtools/page/98A9A023EF2EFFF41D7039A7ECAE0B2D 2026-10-28 08:57:49,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-28 08:57:49,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-28 08:57:49,104 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:57:49,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-28 08:57:49,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:49,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:57:49,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:49] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.034 0.12 rw 2026-10-28 08:57:49,289 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '98A9A023EF2EFFF41D7039A7ECAE0B2D', 'loaderId': '8A106337B63A96174D4829BE84CD905A', 'isDownload': False} 2026-10-28 08:57:49,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate ready code "odoo.isTourReady('test_sync_set_line_note')" 2026-10-28 08:57:49,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:49] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.229 ro 2026-10-28 08:57:49,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:49] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.038 ro 2026-10-28 08:57:49,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:49] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.062 ro 2026-10-28 08:57:50,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:50,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:57:50,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-10-28 08:57:50,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-10-28 08:57:50,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.031 rw 2026-10-28 08:57:50,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.04 rw 2026-10-28 08:57:50,523 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:51,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.287 0.701 rw 2026-10-28 08:57:51,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: The ready code tooks too much time : 2.157949447631836 2026-10-28 08:57:51,449 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:57:51,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [1/25] Tour test_sync_set_line_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:51,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.02 ro 2026-10-28 08:57:51,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 08:57:51,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:57:51,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.042 rw 2026-10-28 08:57:51,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 08:57:52,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 08:57:52,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:57:52,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 08:57:52,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.057 rw 2026-10-28 08:57:52,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-10-28 08:57:52,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.046 ro 2026-10-28 08:57:52,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-10-28 08:57:52,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 08:57:52,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.02 ro 2026-10-28 08:57:52,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:57:52,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [2/25] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:57:52,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.053 - 2026-10-28 08:57:52,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.028 0.081 rw 2026-10-28 08:57:52,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-10-28 08:57:52,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [3/25] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:52,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.032 0.19 rw 2026-10-28 08:57:52,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.112 rw 2026-10-28 08:57:53,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.116 rw 2026-10-28 08:57:53,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.012 rw 2026-10-28 08:57:53,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.036 rw 2026-10-28 08:57:53,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [4/25] Tour test_sync_set_line_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:53,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [5/25] Tour test_sync_set_line_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:57:53,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [6/25] Tour test_sync_set_line_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:57:53,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [7/25] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:57:53,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [8/25] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:57:53,879 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40794119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48ed5ac9-be61-424e-9a80-d64cae80e855'}] 2026-10-28 08:57:53,972 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40794119 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48ed5ac9-be61-424e-9a80-d64cae80e855'} created pos.order #667 2026-10-28 08:57:53,974 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40794119 finished 2026-10-28 08:57:54,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.034 0.137 rw 2026-10-28 08:57:54,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [9/25] Tour test_sync_set_line_note → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:54,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [10/25] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:57:54,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [11/25] Tour test_sync_set_line_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:57:54,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.005 0.016 rw 2026-10-28 08:57:54,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [12/25] Tour test_sync_set_line_note → Step body 2026-10-28 08:57:54,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [13/25] Tour test_sync_set_line_note → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:57:54,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [14/25] Tour test_sync_set_line_note → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:54,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [15/25] Tour test_sync_set_line_note → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:57:54,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [16/25] Tour test_sync_set_line_note → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:57:54,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [17/25] Tour test_sync_set_line_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-28 08:57:54,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [18/25] Tour test_sync_set_line_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-28 08:57:54,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [19/25] Tour test_sync_set_line_note → Step input text 'Demo note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:57:54,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [20/25] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:57:54,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [21/25] Tour test_sync_set_line_note → Step body 2026-10-28 08:57:54,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [22/25] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:57:54,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [23/25] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:57:54,906 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9286632 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48ed5ac9-be61-424e-9a80-d64cae80e855'}] 2026-10-28 08:57:54,978 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9286632 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48ed5ac9-be61-424e-9a80-d64cae80e855'} updated pos.order #667 2026-10-28 08:57:54,983 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9286632 finished 2026-10-28 08:57:55,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4026 48 0.045 0.168 rw 2026-10-28 08:57:55,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [24/25] Tour test_sync_set_line_note → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:57:55,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [25/25] Tour test_sync_set_line_note → Step .floor-map 2026-10-28 08:57:55,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-28 08:57:55,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:57:55,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 20849568 (allocated 22564864) 2026-10-28 08:57:55,382 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:57:55,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qidkb2m4 - [28/Oct/2026 08:57:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 5.188 rw 2026-10-28 08:57:55,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 57730 2026-10-28 08:57:55,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-28 08:57:55,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 57730 2026-10-28 08:57:55,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085755_599409_test_sync_set_line_note.txt 2026-10-28 08:57:55,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpslt26e8g_chrome_odoo" 2026-10-28 08:57:55,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-28 08:57:56,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 57866 2026-10-28 08:57:56,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpbi2h4e_4_chrome_odoo 2026-10-28 08:57:56,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:33249/json/version 2026-10-28 08:57:56,092 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:56,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-28 08:57:56,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:33249/json 2026-10-28 08:57:56,143 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:57:56,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:33249/devtools/page/A7264545A4FFF989B03B4C64DB2EC4DE 2026-10-28 08:57:56,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-28 08:57:56,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-28 08:57:56,295 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:57:56,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-28 08:57:56,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:57:56,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:57:56,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:56] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.05 0.141 rw 2026-10-28 08:57:56,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': 'A7264545A4FFF989B03B4C64DB2EC4DE', 'loaderId': 'BDAB29BD4B4BFDA129900D4A573C5D10', 'isDownload': False} 2026-10-28 08:57:56,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-28 08:57:56,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:56] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.016 ro 2026-10-28 08:57:56,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:56] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.287 ro 2026-10-28 08:57:56,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:56] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.052 ro 2026-10-28 08:57:57,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-28 08:57:57,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:57:57,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 08:57:57,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 08:57:57,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.021 rw 2026-10-28 08:57:57,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.035 rw 2026-10-28 08:57:58,066 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:57:58,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.287 0.627 rw 2026-10-28 08:57:58,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: The ready code tooks too much time : 2.3154163360595703 2026-10-28 08:57:58,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "debug": false})" 2026-10-28 08:57:58,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [1/23] Tour test_sync_set_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:57:58,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.011 ro 2026-10-28 08:57:58,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-10-28 08:57:58,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-10-28 08:57:58,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:57:58,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 08:57:59,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:57:59,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 08:57:59,801 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-10-28 08:57:59,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.062 rw 2026-10-28 08:57:59,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.036 - 2026-10-28 08:57:59,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.011 0.056 ro 2026-10-28 08:57:59,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-10-28 08:57:59,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 08:57:59,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 08:57:59,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.023 ro 2026-10-28 08:57:59,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [2/23] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:58:00,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.036 - 2026-10-28 08:58:00,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.027 0.085 rw 2026-10-28 08:58:00,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [3/23] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:00,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 08:58:00,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.039 0.166 rw 2026-10-28 08:58:00,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.012 0.071 rw 2026-10-28 08:58:00,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.129 rw 2026-10-28 08:58:00,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.014 rw 2026-10-28 08:58:00,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.042 rw 2026-10-28 08:58:00,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [4/23] Tour test_sync_set_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:00,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [5/23] Tour test_sync_set_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:58:01,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [6/23] Tour test_sync_set_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:58:01,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [7/23] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:01,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [8/23] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:01,128 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66068475 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '92fe4bad-fc5b-40aa-9de2-f25af1db1111'}] 2026-10-28 08:58:01,208 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66068475 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '92fe4bad-fc5b-40aa-9de2-f25af1db1111'} created pos.order #668 2026-10-28 08:58:01,211 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66068475 finished 2026-10-28 08:58:01,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.04 0.123 rw 2026-10-28 08:58:01,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [9/23] Tour test_sync_set_note → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:01,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/23] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:01,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [11/23] Tour test_sync_set_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:01,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.024 rw 2026-10-28 08:58:01,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [12/23] Tour test_sync_set_note → Step body 2026-10-28 08:58:01,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [13/23] Tour test_sync_set_note → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:58:01,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [14/23] Tour test_sync_set_note → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:58:01,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [15/23] Tour test_sync_set_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-28 08:58:01,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [16/23] Tour test_sync_set_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-28 08:58:01,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/23] Tour test_sync_set_note → Step input text 'Hello world' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 08:58:01,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [18/23] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 08:58:01,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [19/23] Tour test_sync_set_note → Step body 2026-10-28 08:58:01,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [20/23] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:01,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [21/23] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:02,023 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84029350 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '92fe4bad-fc5b-40aa-9de2-f25af1db1111'}] 2026-10-28 08:58:02,059 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84029350 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '92fe4bad-fc5b-40aa-9de2-f25af1db1111'} updated pos.order #668 2026-10-28 08:58:02,062 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84029350 finished 2026-10-28 08:58:02,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:58:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4028 47 0.037 0.127 rw 2026-10-28 08:58:02,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [22/23] Tour test_sync_set_note → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:02,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [23/23] Tour test_sync_set_note → Step .floor-map 2026-10-28 08:58:02,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-28 08:58:02,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-28 08:58:02,466 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:58:02,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bl3B7zez - [28/Oct/2026 08:57:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.776 rw 2026-10-28 08:58:02,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 20792396 (allocated 22827008) 2026-10-28 08:58:02,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 57866 2026-10-28 08:58:02,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-28 08:58:02,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 57866 2026-10-28 08:58:02,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085802_717758_test_sync_set_note.txt 2026-10-28 08:58:02,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpbi2h4e_4_chrome_odoo" 2026-10-28 08:58:02,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-28 08:58:03,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 57996 2026-10-28 08:58:03,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmp3_0hxw_j_chrome_odoo 2026-10-28 08:58:03,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46107/json/version 2026-10-28 08:58:03,324 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:03,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-28 08:58:03,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46107/json 2026-10-28 08:58:03,391 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:03,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:46107/devtools/page/BC439209985D99B120093FD5E568918A 2026-10-28 08:58:03,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-28 08:58:03,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-28 08:58:03,517 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:58:03,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-28 08:58:03,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:58:03,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:58:03,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:03] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.038 0.165 rw 2026-10-28 08:58:03,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': 'BC439209985D99B120093FD5E568918A', 'loaderId': '9E1F4EA2470D7D2BD36895A3D53E0242', 'isDownload': False} 2026-10-28 08:58:03,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-28 08:58:03,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:03] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.256 ro 2026-10-28 08:58:03,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:03] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.025 ro 2026-10-28 08:58:03,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:03] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.067 ro 2026-10-28 08:58:04,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-28 08:58:04,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:58:04,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:58:04,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-10-28 08:58:04,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.018 rw 2026-10-28 08:58:04,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-10-28 08:58:05,218 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:58:05,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.29 0.656 rw 2026-10-28 08:58:05,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: The ready code tooks too much time : 2.1996562480926514 2026-10-28 08:58:05,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "debug": false})" 2026-10-28 08:58:05,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.011 ro 2026-10-28 08:58:05,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [1/26] Tour test_sync_set_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:58:06,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:58:06,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:58:06,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.038 rw 2026-10-28 08:58:06,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 08:58:06,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 08:58:06,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 08:58:06,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 08:58:06,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 08:58:06,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.056 rw 2026-10-28 08:58:06,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.038 ro 2026-10-28 08:58:06,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-10-28 08:58:07,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.021 ro 2026-10-28 08:58:07,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-10-28 08:58:07,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-10-28 08:58:07,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [2/26] Tour test_sync_set_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:58:07,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-10-28 08:58:07,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.022 0.098 rw 2026-10-28 08:58:07,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [3/26] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:07,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-10-28 08:58:07,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.045 0.193 rw 2026-10-28 08:58:07,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.012 0.118 rw 2026-10-28 08:58:07,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.165 rw 2026-10-28 08:58:07,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.015 rw 2026-10-28 08:58:07,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.061 rw 2026-10-28 08:58:07,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [4/26] Tour test_sync_set_partner → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:08,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [5/26] Tour test_sync_set_partner → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:58:08,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [6/26] Tour test_sync_set_partner → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:58:08,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [7/26] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:08,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [8/26] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:08,284 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94800229 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0f31e4b2-bcca-4b57-828a-ee05086a9648'}] 2026-10-28 08:58:08,362 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94800229 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0f31e4b2-bcca-4b57-828a-ee05086a9648'} created pos.order #669 2026-10-28 08:58:08,364 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94800229 finished 2026-10-28 08:58:08,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.041 0.13 rw 2026-10-28 08:58:08,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [9/26] Tour test_sync_set_partner → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:08,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/26] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:08,600 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [11/26] Tour test_sync_set_partner → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:08,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.022 rw 2026-10-28 08:58:09,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [12/26] Tour test_sync_set_partner → Step body 2026-10-28 08:58:09,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [13/26] Tour test_sync_set_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:58:09,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [14/26] Tour test_sync_set_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 08:58:09,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [15/26] Tour test_sync_set_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 08:58:09,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [16/26] Tour test_sync_set_partner → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 08:58:09,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [17/26] Tour test_sync_set_partner → Step Search customer with "Acme Corporation" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 08:58:09,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/26] Tour test_sync_set_partner → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 08:58:09,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [19/26] Tour test_sync_set_partner → Step Check "Acme Corporation" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acme Corporation")) 2026-10-28 08:58:09,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [20/26] Tour test_sync_set_partner → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-28 08:58:09,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [21/26] Tour test_sync_set_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:58:09,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [22/26] Tour test_sync_set_partner → Step body 2026-10-28 08:58:09,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [23/26] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:09,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [24/26] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:09,600 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39232706 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0f31e4b2-bcca-4b57-828a-ee05086a9648'}] 2026-10-28 08:58:09,650 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39232706 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0f31e4b2-bcca-4b57-828a-ee05086a9648'} updated pos.order #669 2026-10-28 08:58:09,652 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39232706 finished 2026-10-28 08:58:09,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3982 49 0.037 0.129 rw 2026-10-28 08:58:09,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [25/26] Tour test_sync_set_partner → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:09,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [26/26] Tour test_sync_set_partner → Step .floor-map 2026-10-28 08:58:09,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-28 08:58:09,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-28 08:58:10,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 21157372 (allocated 23351296) 2026-10-28 08:58:10,010 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:58:10,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yHFOK1YS - [28/Oct/2026 08:58:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.227 rw 2026-10-28 08:58:10,121 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 57996 2026-10-28 08:58:10,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-28 08:58:10,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 57996 2026-10-28 08:58:10,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085810_257912_test_sync_set_partner.txt 2026-10-28 08:58:10,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmp3_0hxw_j_chrome_odoo" 2026-10-28 08:58:10,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-28 08:58:10,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 58126 2026-10-28 08:58:10,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpbdr0g7_c_chrome_odoo 2026-10-28 08:58:10,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:40413/json/version 2026-10-28 08:58:10,850 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:10,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-28 08:58:10,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:40413/json 2026-10-28 08:58:10,931 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:10,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:40413/devtools/page/3BA680AF73FD620CABC2BF0FAC1EECE8 2026-10-28 08:58:10,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-28 08:58:10,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-28 08:58:11,057 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:58:11,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-28 08:58:11,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:58:11,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:58:11,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:11] "GET /pos/ui/149 HTTP/1.1" 200 6963 63 0.048 0.173 rw 2026-10-28 08:58:11,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '3BA680AF73FD620CABC2BF0FAC1EECE8', 'loaderId': 'F12AB811DAD5CD1533188FD55C6B2AB7', 'isDownload': False} 2026-10-28 08:58:11,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-28 08:58:11,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:11] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.291 ro 2026-10-28 08:58:11,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:11] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.052 ro 2026-10-28 08:58:11,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:11] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.055 ro 2026-10-28 08:58:12,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-28 08:58:12,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 08:58:12,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 08:58:12,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-10-28 08:58:12,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-10-28 08:58:12,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.032 rw 2026-10-28 08:58:12,493 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:58:13,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534585 260 0.276 0.625 rw 2026-10-28 08:58:13,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "debug": false})" 2026-10-28 08:58:13,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 08:58:13,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [1/26] Tour test_sync_set_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:58:13,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-10-28 08:58:13,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 08:58:13,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 08:58:13,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:58:13,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 08:58:14,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 08:58:14,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-10-28 08:58:14,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-10-28 08:58:14,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.035 - 2026-10-28 08:58:14,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.036 ro 2026-10-28 08:58:14,320 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.039 rw 2026-10-28 08:58:14,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-10-28 08:58:14,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 08:58:14,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-10-28 08:58:14,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [2/26] Tour test_sync_set_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:58:14,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-10-28 08:58:14,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 31 0.025 0.092 rw 2026-10-28 08:58:14,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /pos/ui/149 HTTP/1.1" 200 7003 31 0.017 0.179 rw 2026-10-28 08:58:14,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:58:14,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [3/26] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:14,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.019 rw 2026-10-28 08:58:14,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.077 rw 2026-10-28 08:58:14,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-10-28 08:58:14,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.053 rw 2026-10-28 08:58:14,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [4/26] Tour test_sync_set_pricelist → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:15,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [5/26] Tour test_sync_set_pricelist → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:58:15,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [6/26] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-28 08:58:15,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [7/26] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:15,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [8/26] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:15,520 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93818933 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '908264d4-9eea-460d-af0b-52b15c139664'}] 2026-10-28 08:58:15,610 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93818933 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '908264d4-9eea-460d-af0b-52b15c139664'} created pos.order #670 2026-10-28 08:58:15,612 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93818933 finished 2026-10-28 08:58:15,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 50 0.036 0.117 rw 2026-10-28 08:58:15,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [9/26] Tour test_sync_set_pricelist → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:15,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/26] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:15,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [11/26] Tour test_sync_set_pricelist → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:15,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.019 rw 2026-10-28 08:58:16,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [12/26] Tour test_sync_set_pricelist → Step body 2026-10-28 08:58:16,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [13/26] Tour test_sync_set_pricelist → Step product screen is shown (trigger: .product-screen) 2026-10-28 08:58:16,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [14/26] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:58:16,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [15/26] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:58:16,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [16/26] Tour test_sync_set_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:58:16,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [17/26] Tour test_sync_set_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 08:58:16,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [18/26] Tour test_sync_set_pricelist → Step click Actions button (trigger: .more-btn) 2026-10-28 08:58:16,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [19/26] Tour test_sync_set_pricelist → Step .o_pricelist_button 2026-10-28 08:58:16,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/26] Tour test_sync_set_pricelist → Step select price list 'Second Pricelist' (trigger: .selection-item:contains("Second Pricelist")) 2026-10-28 08:58:16,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [21/26] Tour test_sync_set_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:58:16,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [22/26] Tour test_sync_set_pricelist → Step body 2026-10-28 08:58:16,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [23/26] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:16,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [24/26] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:16,424 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99001067 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '908264d4-9eea-460d-af0b-52b15c139664'}] 2026-10-28 08:58:16,457 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99001067 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '908264d4-9eea-460d-af0b-52b15c139664'} updated pos.order #670 2026-10-28 08:58:16,459 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99001067 finished 2026-10-28 08:58:16,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 47 0.053 0.101 rw 2026-10-28 08:58:16,600 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [25/26] Tour test_sync_set_pricelist → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:16,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [26/26] Tour test_sync_set_pricelist → Step .floor-map 2026-10-28 08:58:16,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-28 08:58:16,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:58:16,806 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:58:16,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 20777496 (allocated 22564864) 2026-10-28 08:58:16,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 BTzpCTgT - [28/Oct/2026 08:58:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.614 rw 2026-10-28 08:58:16,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 58126 2026-10-28 08:58:16,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-28 08:58:16,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 58126 2026-10-28 08:58:17,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085817_045527_test_sync_set_pricelist.txt 2026-10-28 08:58:17,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpbdr0g7_c_chrome_odoo" 2026-10-28 08:58:17,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-28 08:58:17,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 58256 2026-10-28 08:58:17,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpiz7oa8hc_chrome_odoo 2026-10-28 08:58:17,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:40765/json/version 2026-10-28 08:58:17,762 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:17,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-28 08:58:17,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:40765/json 2026-10-28 08:58:17,822 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:17,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:40765/devtools/page/7D5E63A509CD1BB2375B9963A8695159 2026-10-28 08:58:17,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-28 08:58:17,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-28 08:58:17,997 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:58:18,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-28 08:58:18,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:58:18,013 7 INFO rb-a84341f-226073-429745 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/149" 2026-10-28 08:58:18,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:18] "GET /pos/ui/149 HTTP/1.1" 200 6972 66 0.034 0.126 rw 2026-10-28 08:58:18,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '7D5E63A509CD1BB2375B9963A8695159', 'loaderId': 'F0468BE83A5203ABB295D15C263119A7', 'isDownload': False} 2026-10-28 08:58:18,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate ready code "odoo.isTourReady('test_tax_in_merge_table_order_line_tour')" 2026-10-28 08:58:18,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:18] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.241 ro 2026-10-28 08:58:18,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:18] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.057 ro 2026-10-28 08:58:18,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:18] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-10-28 08:58:18,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-28 08:58:18,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 08:58:19,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 08:58:19,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-10-28 08:58:19,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.019 rw 2026-10-28 08:58:19,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.016 rw 2026-10-28 08:58:19,436 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:58:19,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536706 259 0.226 0.613 rw 2026-10-28 08:58:20,180 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:58:20,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [1/19] Tour test_tax_in_merge_table_order_line_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:58:20,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 08:58:20,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.022 ro 2026-10-28 08:58:20,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 08:58:20,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.016 rw 2026-10-28 08:58:20,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 08:58:20,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-10-28 08:58:21,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.014 rw 2026-10-28 08:58:21,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.042 rw 2026-10-28 08:58:21,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 08:58:21,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.004 0.03 ro 2026-10-28 08:58:21,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.028 - 2026-10-28 08:58:21,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-10-28 08:58:21,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.02 ro 2026-10-28 08:58:21,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.035 - 2026-10-28 08:58:21,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.033 - 2026-10-28 08:58:21,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-10-28 08:58:21,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [2/19] Tour test_tax_in_merge_table_order_line_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:58:21,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /pos/ui/149 HTTP/1.1" 200 7012 32 0.034 0.101 rw 2026-10-28 08:58:21,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 08:58:21,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 32 0.021 0.182 rw 2026-10-28 08:58:21,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [3/19] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-28 08:58:21,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.039 rw 2026-10-28 08:58:21,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.055 rw 2026-10-28 08:58:21,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [4/19] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:58:21,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.016 rw 2026-10-28 08:58:21,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.062 rw 2026-10-28 08:58:21,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [5/19] Tour test_tax_in_merge_table_order_line_tour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-10-28 08:58:22,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [6/19] Tour test_tax_in_merge_table_order_line_tour → Step click product 'product_1' (trigger: article.product .product-content .product-name:contains("product_1")) 2026-10-28 08:58:22,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [7/19] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:22,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [8/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:22,450 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65903066 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '75ea8e0d-087c-4ef3-aeb3-66046c93eda0'}] 2026-10-28 08:58:22,557 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65903066 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '75ea8e0d-087c-4ef3-aeb3-66046c93eda0'} created pos.order #671 2026-10-28 08:58:22,559 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65903066 finished 2026-10-28 08:58:22,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3992 52 0.059 0.12 rw 2026-10-28 08:58:22,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [9/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:22,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [10/19] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-28 08:58:22,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [11/19] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:22,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [12/19] Tour test_tax_in_merge_table_order_line_tour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:22,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.006 0.025 rw 2026-10-28 08:58:22,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.06 rw 2026-10-28 08:58:23,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [13/19] Tour test_tax_in_merge_table_order_line_tour → Step click product 'product_2' (trigger: article.product .product-content .product-name:contains("product_2")) 2026-10-28 08:58:23,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [14/19] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:23,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [15/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:23,313 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87776974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'a4747376-3e58-409a-b585-19a45c9d9e68'}] 2026-10-28 08:58:23,384 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87776974 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'a4747376-3e58-409a-b585-19a45c9d9e68'} created pos.order #672 2026-10-28 08:58:23,386 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87776974 finished 2026-10-28 08:58:23,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3992 42 0.032 0.118 rw 2026-10-28 08:58:23,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [16/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:23,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [17/19] Tour test_tax_in_merge_table_order_line_tour → Step .floor-map 2026-10-28 08:58:23,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [18/19] Tour test_tax_in_merge_table_order_line_tour → Step Drag table 5 onto table 4 in order to link them (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:25,599 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45181361 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '75ea8e0d-087c-4ef3-aeb3-66046c93eda0'}] 2026-10-28 08:58:25,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:25] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 213 5 0.003 0.017 rw 2026-10-28 08:58:25,645 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [1101] to pos.order #671 2026-10-28 08:58:25,652 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45181361 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '75ea8e0d-087c-4ef3-aeb3-66046c93eda0'} updated pos.order #671 2026-10-28 08:58:25,654 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45181361 finished 2026-10-28 08:58:25,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4985 56 0.044 0.111 rw 2026-10-28 08:58:26,059 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:58:26,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [19/19] Tour test_tax_in_merge_table_order_line_tour → Step Verify that table 5 is a child table (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5")) .opacity-50) 2026-10-28 08:58:26,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-28 08:58:26,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_tax_in_merge_table_order_line_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 08:58:26,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 113 0.124 0.4 rw 2026-10-28 08:58:26,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 21388356 (allocated 23089152) 2026-10-28 08:58:26,246 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:58:26,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 7.147 rw 2026-10-28 08:58:26,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:26] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2669 46 0.04 0.393 rw 2026-10-28 08:58:26,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ybAQwezN - [28/Oct/2026 08:58:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.02 rw 2026-10-28 08:58:26,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 58256 2026-10-28 08:58:26,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-28 08:58:26,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 58256 2026-10-28 08:58:26,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085826_484863_test_tax_in_merge_table_order_line.txt 2026-10-28 08:58:26,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpiz7oa8hc_chrome_odoo" 2026-10-28 08:58:26,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-28 08:58:27,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 58389 2026-10-28 08:58:27,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpfyw6w0re_chrome_odoo 2026-10-28 08:58:27,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:34141/json/version 2026-10-28 08:58:27,057 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:27,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-28 08:58:27,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:34141/json 2026-10-28 08:58:27,095 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:27,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:34141/devtools/page/DFD57434CCD9BDF0B1F418C4848E77B9 2026-10-28 08:58:27,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-28 08:58:27,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-28 08:58:27,221 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 08:58:27,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-28 08:58:27,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:58:27,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:58:27,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:27] "GET /pos/ui/149 HTTP/1.1" 200 6972 63 0.046 0.149 rw 2026-10-28 08:58:27,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'DFD57434CCD9BDF0B1F418C4848E77B9', 'loaderId': '699B9EE2299DA74EC15319784562C5AD', 'isDownload': False} 2026-10-28 08:58:27,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-28 08:58:27,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:27] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.276 ro 2026-10-28 08:58:27,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:27] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.042 ro 2026-10-28 08:58:27,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:27] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.044 ro 2026-10-28 08:58:28,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-28 08:58:28,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 08:58:28,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-10-28 08:58:28,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-10-28 08:58:28,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-10-28 08:58:28,453 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.032 rw 2026-10-28 08:58:28,808 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:58:29,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534193 257 0.252 0.568 rw 2026-10-28 08:58:29,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "debug": false})" 2026-10-28 08:58:29,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:58:29,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/24] Tour LeaveResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:58:29,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 08:58:29,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 08:58:29,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-10-28 08:58:29,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:58:30,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.016 ro 2026-10-28 08:58:30,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 08:58:30,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:58:30,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:58:30,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.055 rw 2026-10-28 08:58:30,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.004 0.076 ro 2026-10-28 08:58:30,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-10-28 08:58:30,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 08:58:30,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-10-28 08:58:30,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.022 ro 2026-10-28 08:58:30,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/24] Tour LeaveResidualOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:58:30,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-10-28 08:58:30,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7012 31 0.047 0.088 rw 2026-10-28 08:58:30,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 08:58:30,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:30,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "GET /pos/ui/149 HTTP/1.1" 200 7012 31 0.037 0.164 rw 2026-10-28 08:58:30,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.075 rw 2026-10-28 08:58:30,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.092 rw 2026-10-28 08:58:30,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.016 rw 2026-10-28 08:58:30,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-10-28 08:58:30,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/24] Tour LeaveResidualOrder → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:31,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/24] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:58:31,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/24] Tour LeaveResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:58:31,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/24] Tour LeaveResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-28 08:58:31,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/24] Tour LeaveResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:58:31,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/24] Tour LeaveResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:58:31,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/24] Tour LeaveResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:58:31,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/24] Tour LeaveResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:58:31,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 08:58:31,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 08:58:32,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/24] Tour LeaveResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:58:32,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/24] Tour LeaveResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:58:32,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/24] Tour LeaveResidualOrder → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:58:32,671 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76345582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'bb2c950d-3fc6-4400-ac9e-4fa3c90115e7'}] 2026-10-28 08:58:33,152 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76345582 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'bb2c950d-3fc6-4400-ac9e-4fa3c90115e7'} created pos.order #673 2026-10-28 08:58:33,155 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76345582 finished 2026-10-28 08:58:33,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5201 171 0.126 0.446 rw 2026-10-28 08:58:33,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 08:58:33,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [15/24] Tour LeaveResidualOrder → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:58:33,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [16/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:33,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [17/24] Tour LeaveResidualOrder → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:33,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.033 rw 2026-10-28 08:58:33,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.037 rw 2026-10-28 08:58:33,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [18/24] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 08:58:33,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [19/24] Tour LeaveResidualOrder → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:58:34,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [20/24] Tour LeaveResidualOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:58:34,017 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22136180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '65a67b1c-f548-4822-8690-29feb470d4ea'}] 2026-10-28 08:58:34,080 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22136180 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '65a67b1c-f548-4822-8690-29feb470d4ea'} created pos.order #674 2026-10-28 08:58:34,082 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22136180 finished 2026-10-28 08:58:34,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3985 42 0.036 0.125 rw 2026-10-28 08:58:34,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [21/24] Tour LeaveResidualOrder → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:58:34,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [22/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"2"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 08:58:34,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [23/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"4"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-10-28 08:58:34,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [24/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:34,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-28 08:58:34,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-28 08:58:34,436 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:58:34,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 21341288 (allocated 23875584) 2026-10-28 08:58:34,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1rgraQSb - [28/Oct/2026 08:58:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 5.967 rw 2026-10-28 08:58:34,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 58389 2026-10-28 08:58:34,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-28 08:58:34,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 58389 2026-10-28 08:58:34,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085834_683679_test_user_on_residual_order.txt 2026-10-28 08:58:34,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpfyw6w0re_chrome_odoo" 2026-10-28 08:58:35,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 58524 2026-10-28 08:58:35,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpzanbr9fe_chrome_odoo 2026-10-28 08:58:35,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:37923/json/version 2026-10-28 08:58:35,101 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:35,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-28 08:58:35,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:37923/json 2026-10-28 08:58:35,153 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:58:35,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:37923/devtools/page/F419DC63E4F32CCF4B724A47CAD335E0 2026-10-28 08:58:35,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-28 08:58:35,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-28 08:58:35,290 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:58:35,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-28 08:58:35,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-10-28 08:58:35,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-10-28 08:58:35,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:35] "GET /pos/ui/149 HTTP/1.1" 200 7003 35 0.026 0.101 rw 2026-10-28 08:58:35,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'F419DC63E4F32CCF4B724A47CAD335E0', 'loaderId': '0AD0B2CEE2C70676DB64E3CEC1D9478A', 'isDownload': False} 2026-10-28 08:58:35,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-28 08:58:35,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:35] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.023 ro 2026-10-28 08:58:35,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:35] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.216 ro 2026-10-28 08:58:35,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:35] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.088 ro 2026-10-28 08:58:36,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-28 08:58:36,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 08:58:36,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 08:58:36,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-10-28 08:58:36,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-10-28 08:58:36,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.028 rw 2026-10-28 08:58:36,807 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:58:37,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537861 286 0.329 0.705 rw 2026-10-28 08:58:37,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: The ready code tooks too much time : 2.2710928916931152 2026-10-28 08:58:37,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "debug": false})" 2026-10-28 08:58:37,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/15] Tour FinishResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:58:37,755 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 08:58:37,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 08:58:37,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 08:58:37,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.023 rw 2026-10-28 08:58:37,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-10-28 08:58:38,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 08:58:38,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.011 0.017 rw 2026-10-28 08:58:38,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 08:58:38,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 08:58:38,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 5 0.005 0.048 rw 2026-10-28 08:58:38,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.058 ro 2026-10-28 08:58:38,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.073 rw 2026-10-28 08:58:38,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-10-28 08:58:38,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-10-28 08:58:38,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-10-28 08:58:38,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/15] Tour FinishResidualOrder → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-28 08:58:38,917 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-10-28 08:58:38,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/15] Tour FinishResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:58:39,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:39] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7003 32 0.034 0.095 rw 2026-10-28 08:58:39,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/15] Tour FinishResidualOrder → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:58:39,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:39] "GET /pos/ui/149 HTTP/1.1" 200 7003 32 0.03 0.228 rw 2026-10-28 08:58:39,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.035 - 2026-10-28 08:58:39,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.117 rw 2026-10-28 08:58:39,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/15] Tour FinishResidualOrder → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)"} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 08:58:39,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/15] Tour FinishResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 08:58:39,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/15] Tour FinishResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-28 08:58:39,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/15] Tour FinishResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 08:58:39,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/15] Tour FinishResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 08:58:39,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/15] Tour FinishResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 08:58:39,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/15] Tour FinishResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 08:58:39,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 08:58:39,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 08:58:40,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/15] Tour FinishResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 08:58:40,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/15] Tour FinishResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 08:58:40,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/15] Tour FinishResidualOrder → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 08:58:40,803 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20870122 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '65a67b1c-f548-4822-8690-29feb470d4ea'}] 2026-10-28 08:58:40,918 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [567] to pos.order #674 2026-10-28 08:58:41,247 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20870122 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '65a67b1c-f548-4822-8690-29feb470d4ea'} updated pos.order #674 2026-10-28 08:58:41,249 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20870122 finished 2026-10-28 08:58:41,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5206 167 0.135 0.391 rw 2026-10-28 08:58:41,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:41] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.014 ro 2026-10-28 08:58:41,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [15/15] Tour FinishResidualOrder → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 08:58:41,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-28 08:58:41,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 08:58:41,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 20417924 (allocated 21516288) 2026-10-28 08:58:41,642 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:58:41,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Bwzg_JPl - [28/Oct/2026 08:58:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.026 5.178 rw 2026-10-28 08:58:41,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 58524 2026-10-28 08:58:41,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-28 08:58:41,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 58524 2026-10-28 08:58:41,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085841_919933_test_user_on_residual_order.txt 2026-10-28 08:58:41,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpzanbr9fe_chrome_odoo" 2026-10-28 08:58:42,165 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:58:43,117 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:58:43,273 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:58:51,978 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:58:53,986 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:58:57,635 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:58:59,105 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #440 deleted ir.attachment records with IDs: [260955, 260956] 2026-10-28 08:58:59,108 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #440 deleted pos.config records with IDs: [150, 151] 2026-10-28 08:58:59,129 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #440 deleted ir.sequence records with IDs: [7984, 7988, 7985, 7989] 2026-10-28 08:59:02,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_order_receipt: Starting TestPosOrderReceiptRestaurant.test_split_per_product_preserves_course_grouping ... 2026-10-28 08:59:03,384 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:59:04,394 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:59:04,571 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:59:13,513 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:59:15,616 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:59:19,158 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:59:20,612 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #444 deleted ir.attachment records with IDs: [261987, 261988] 2026-10-28 08:59:20,614 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #444 deleted pos.config records with IDs: [153, 154] 2026-10-28 08:59:20,633 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #444 deleted ir.sequence records with IDs: [8032, 8036, 8033, 8037] 2026-10-28 08:59:24,174 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #444 deleted restaurant.floor records with IDs: [74] 2026-10-28 08:59:24,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-28 08:59:25,323 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65683214 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-28 08:59:25,365 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65683214 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #676 2026-10-28 08:59:25,366 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65683214 finished 2026-10-28 08:59:25,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-28 08:59:25,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-28 08:59:25,629 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 08:59:26,728 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:59:26,896 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 08:59:35,845 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 08:59:37,915 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:59:41,350 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 08:59:42,805 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #448 deleted ir.attachment records with IDs: [263020, 263021] 2026-10-28 08:59:42,807 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #448 deleted pos.config records with IDs: [157, 158] 2026-10-28 08:59:42,830 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #448 deleted ir.sequence records with IDs: [8086, 8090, 8087, 8091] 2026-10-28 08:59:46,419 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #448 deleted restaurant.floor records with IDs: [77] 2026-10-28 08:59:47,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-28 08:59:48,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 58659 2026-10-28 08:59:48,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmp0qayf1mf_chrome_odoo 2026-10-28 08:59:48,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:42853/json/version 2026-10-28 08:59:48,166 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:59:48,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Browser version: Chrome/150.0.7871.114 2026-10-28 08:59:48,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:42853/json 2026-10-28 08:59:48,259 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:59:48,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:42853/devtools/page/52DCC2E4BFD9D54C250077B75A6B32D5 2026-10-28 08:59:48,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-28 08:59:48,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-28 08:59:48,371 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:59:48,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-28 08:59:48,388 7 INFO rb-a84341f-226073-429745 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/160" in browser 2026-10-28 08:59:48,388 7 INFO rb-a84341f-226073-429745 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/160" 2026-10-28 08:59:48,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:48] "GET /pos/ui/160 HTTP/1.1" 200 6927 64 0.048 0.129 rw 2026-10-28 08:59:48,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '52DCC2E4BFD9D54C250077B75A6B32D5', 'loaderId': '178EB84C52952E254BAE9B400076A7E4', 'isDownload': False} 2026-10-28 08:59:48,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-28 08:59:48,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.045 ro 2026-10-28 08:59:48,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.054 ro 2026-10-28 08:59:48,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.291 ro 2026-10-28 08:59:49,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: Owl is running in 'dev' mode. 2026-10-28 08:59:49,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 08:59:49,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 08:59:49,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.04 ro 2026-10-28 08:59:49,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.047 rw 2026-10-28 08:59:49,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.07 rw 2026-10-28 08:59:50,008 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:59:50,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537131 282 0.237 0.805 rw 2026-10-28 08:59:50,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: The ready code tooks too much time : 2.270859718322754 2026-10-28 08:59:50,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "debug": false})" 2026-10-28 08:59:50,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:59:50,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [1/14] Tour PosRestaurantRewardStay → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:59:50,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 08:59:50,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:59:50,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:59:50,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 08:59:51,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-10-28 08:59:51,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:59:51,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.046 rw 2026-10-28 08:59:51,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-10-28 08:59:51,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 08:59:51,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /web/image/res.users/450/avatar_128 HTTP/1.1" 200 305 4 0.004 0.033 ro 2026-10-28 08:59:51,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.034 rw 2026-10-28 08:59:51,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-10-28 08:59:51,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [2/14] Tour PosRestaurantRewardStay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:59:51,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-10-28 08:59:51,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.036 - 2026-10-28 08:59:51,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.058 - 2026-10-28 08:59:52,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "GET /pos/ui/160?from_backend=True HTTP/1.1" 200 6967 31 0.034 0.103 rw 2026-10-28 08:59:52,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [3/14] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:59:52,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "GET /pos/ui/160 HTTP/1.1" 200 6967 31 0.03 0.184 rw 2026-10-28 08:59:52,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-10-28 08:59:52,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.012 0.034 rw 2026-10-28 08:59:52,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.069 rw 2026-10-28 08:59:52,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.019 rw 2026-10-28 08:59:52,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.053 rw 2026-10-28 08:59:52,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [4/14] Tour PosRestaurantRewardStay → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:59:52,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [5/14] Tour PosRestaurantRewardStay → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:59:53,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [6/14] Tour PosRestaurantRewardStay → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-28 08:59:53,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [7/14] Tour PosRestaurantRewardStay → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:59:53,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [8/14] Tour PosRestaurantRewardStay → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:59:53,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:53] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:59:53,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:53] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 08:59:53,164 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94138592 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000001', 'uuid': '0b3afce0-3f16-4301-b314-c476f7e73a3f'}] 2026-10-28 08:59:53,274 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94138592 order {'name': '/', 'pos_reference': '261-160-000001', 'uuid': '0b3afce0-3f16-4301-b314-c476f7e73a3f'} created pos.order #677 2026-10-28 08:59:53,276 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94138592 finished 2026-10-28 08:59:53,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5461 62 0.074 0.148 rw 2026-10-28 08:59:53,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [9/14] Tour PosRestaurantRewardStay → Step Wait for the orders to be synced (trigger: body) 2026-10-28 08:59:53,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [10/14] Tour PosRestaurantRewardStay → Step Click on second floor (trigger: body button:contains(second floor)) 2026-10-28 08:59:53,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [11/14] Tour PosRestaurantRewardStay → Step Click on main floor (trigger: body button:contains(main floor)) 2026-10-28 08:59:53,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [12/14] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:59:53,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [13/14] Tour PosRestaurantRewardStay → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:59:53,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.011 0.022 rw 2026-10-28 08:59:54,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [14/14] Tour PosRestaurantRewardStay → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-28 08:59:54,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-28 08:59:54,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 08:59:54,170 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 08:59:54,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7dMKsyzL - [28/Oct/2026 08:59:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.49 rw 2026-10-28 08:59:54,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 21054272 (allocated 22564864) 2026-10-28 08:59:54,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 58659 2026-10-28 08:59:54,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-28 08:59:54,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 58659 2026-10-28 08:59:54,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_085954_387491_test_change_table_rewards_stay.txt 2026-10-28 08:59:54,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmp0qayf1mf_chrome_odoo" 2026-10-28 08:59:54,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-28 08:59:54,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 58797 2026-10-28 08:59:54,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmp5dhcpya1_chrome_odoo 2026-10-28 08:59:54,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:45633/json/version 2026-10-28 08:59:54,975 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:59:55,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Browser version: Chrome/150.0.7871.114 2026-10-28 08:59:55,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:45633/json 2026-10-28 08:59:55,033 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 08:59:55,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:45633/devtools/page/02FDC4EF26860E7F70DC6E6C9F12DD06 2026-10-28 08:59:55,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-28 08:59:55,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-28 08:59:55,196 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 08:59:55,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-28 08:59:55,220 7 INFO rb-a84341f-226073-429745 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/160" in browser 2026-10-28 08:59:55,220 7 INFO rb-a84341f-226073-429745 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/160" 2026-10-28 08:59:55,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:55] "GET /pos/ui/160 HTTP/1.1" 200 6927 64 0.04 0.123 rw 2026-10-28 08:59:55,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '02FDC4EF26860E7F70DC6E6C9F12DD06', 'loaderId': '04CE73DD166024D434AA2804F34067BD', 'isDownload': False} 2026-10-28 08:59:55,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_courses')" 2026-10-28 08:59:55,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:55] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.021 0.022 ro 2026-10-28 08:59:55,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:55] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.254 ro 2026-10-28 08:59:55,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:55] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 08:59:56,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: Owl is running in 'dev' mode. 2026-10-28 08:59:56,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 08:59:56,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 08:59:56,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.015 - 2026-10-28 08:59:56,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.033 rw 2026-10-28 08:59:56,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.052 rw 2026-10-28 08:59:56,630 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 08:59:57,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537143 282 0.238 0.619 rw 2026-10-28 08:59:57,358 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 08:59:57,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [1/19] Tour test_loyalty_reward_with_courses → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 08:59:57,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 08:59:57,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-10-28 08:59:57,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 08:59:57,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-10-28 08:59:57,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 08:59:58,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.009 ro 2026-10-28 08:59:58,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 08:59:58,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.039 rw 2026-10-28 08:59:58,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 08:59:58,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 08:59:58,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/image/res.users/450/avatar_128 HTTP/1.1" 200 305 4 0.008 0.04 ro 2026-10-28 08:59:58,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-10-28 08:59:58,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 08:59:58,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.033 ro 2026-10-28 08:59:58,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-10-28 08:59:58,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [2/19] Tour test_loyalty_reward_with_courses → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 08:59:58,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.028 - 2026-10-28 08:59:58,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /pos/ui/160 HTTP/1.1" 200 6967 31 0.035 0.12 rw 2026-10-28 08:59:58,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 08:59:58,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [3/19] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-10-28 08:59:58,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "GET /pos/ui/160?from_backend=True HTTP/1.1" 200 6967 31 0.075 0.272 rw 2026-10-28 08:59:58,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.056 rw 2026-10-28 08:59:58,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.11 rw 2026-10-28 08:59:59,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.014 rw 2026-10-28 08:59:59,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-10-28 08:59:59,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [4/19] Tour test_loyalty_reward_with_courses → Step body:has(.pos-leftheader .badge:contains(5)) 2026-10-28 08:59:59,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [5/19] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-10-28 08:59:59,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [6/19] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 08:59:59,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [7/19] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-28 08:59:59,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [8/19] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 08:59:59,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [9/19] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 08:59:59,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:59] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 08:59:59,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 08:59:59,838 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72923769 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000001', 'uuid': '5f25c468-0775-4e55-9d9b-0fc9ae83faa1'}] 2026-10-28 08:59:59,964 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72923769 order {'name': '/', 'pos_reference': '261-160-000001', 'uuid': '5f25c468-0775-4e55-9d9b-0fc9ae83faa1'} created pos.order #678 2026-10-28 08:59:59,966 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72923769 finished 2026-10-28 09:00:00,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 09:00:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5671 68 0.058 0.168 rw 2026-10-28 09:00:00,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [10/19] Tour test_loyalty_reward_with_courses → Step Wait for the orders to be synced (trigger: body) 2026-10-28 09:00:00,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [11/19] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-10-28 09:00:00,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [12/19] Tour test_loyalty_reward_with_courses → Step body:has(.pos-leftheader .badge:contains(2)) 2026-10-28 09:00:00,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 09:00:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.023 rw 2026-10-28 09:00:00,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 09:00:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.054 rw 2026-10-28 09:00:00,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [13/19] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-28 09:00:00,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [14/19] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-28 09:00:00,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [15/19] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-10-28 09:00:00,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [16/19] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-28 09:00:00,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [17/19] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 09:00:00,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [18/19] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 09:00:00,810 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78152258 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000002', 'uuid': '0543d8bc-299f-4ee6-b213-ace4a34838ec'}] 2026-10-28 09:00:00,941 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78152258 order {'name': '/', 'pos_reference': '261-160-000002', 'uuid': '0543d8bc-299f-4ee6-b213-ace4a34838ec'} created pos.order #679 2026-10-28 09:00:00,943 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78152258 finished 2026-10-28 09:00:01,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 09:00:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5671 57 0.077 0.146 rw 2026-10-28 09:00:01,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [19/19] Tour test_loyalty_reward_with_courses → Step Wait for the orders to be synced (trigger: body) 2026-10-28 09:00:01,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-28 09:00:01,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_courses SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 09:00:01,290 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:00:01,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A9FAtUQA - [28/Oct/2026 08:59:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.957 rw 2026-10-28 09:00:01,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 21681140 (allocated 23613440) 2026-10-28 09:00:01,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 58797 2026-10-28 09:00:01,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-28 09:00:01,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 58797 2026-10-28 09:00:01,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090001_507862_test_loyalty_reward_with_courses.txt 2026-10-28 09:00:01,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmp5dhcpya1_chrome_odoo" 2026-10-28 09:00:01,690 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:00:02,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-28 09:00:02,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-28 09:00:02,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-28 09:00:02,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-28 09:00:02,797 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-10-28 09:00:03,750 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:00:03,928 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:00:13,035 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:00:15,617 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:00:20,819 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 454 who belonged to [100, 10, 1] with changes [(4, 32)] 2026-10-28 09:00:20,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-28 09:00:22,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 58926 2026-10-28 09:00:22,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmppwdufu01_chrome_odoo 2026-10-28 09:00:22,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:41997/json/version 2026-10-28 09:00:22,213 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:00:22,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Browser version: Chrome/150.0.7871.114 2026-10-28 09:00:22,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:41997/json 2026-10-28 09:00:22,296 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:00:22,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:41997/devtools/page/02A1F66C8324BCD9A1978CCA6BE5CFE5 2026-10-28 09:00:22,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-28 09:00:22,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-28 09:00:22,574 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:00:22,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-28 09:00:22,590 7 INFO rb-a84341f-226073-429745 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=162" in browser 2026-10-28 09:00:22,590 7 INFO rb-a84341f-226073-429745 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=162" 2026-10-28 09:00:22,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:22] "GET /pos/ui?config_id=162 HTTP/1.1" 200 6872 64 0.035 0.166 rw 2026-10-28 09:00:22,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '02A1F66C8324BCD9A1978CCA6BE5CFE5', 'loaderId': 'CFE7EBCFBF368CD9A40E047A15F9F0BD', 'isDownload': False} 2026-10-28 09:00:22,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-28 09:00:22,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:22] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.301 ro 2026-10-28 09:00:22,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:22] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.07 ro 2026-10-28 09:00:22,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:22] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.059 ro 2026-10-28 09:00:23,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: Owl is running in 'dev' mode. 2026-10-28 09:00:23,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 09:00:23,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:00:23,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-10-28 09:00:23,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.03 rw 2026-10-28 09:00:23,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.007 0.043 rw 2026-10-28 09:00:24,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533275 235 0.195 0.655 rw 2026-10-28 09:00:24,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: The ready code tooks too much time : 2.0837621688842773 2026-10-28 09:00:24,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "debug": false})" 2026-10-28 09:00:24,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [1/17] Tour PoSApplyDownpaymentWithExtraLine → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:00:24,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.019 ro 2026-10-28 09:00:24,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-10-28 09:00:24,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.02 rw 2026-10-28 09:00:25,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-10-28 09:00:25,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.007 rw 2026-10-28 09:00:25,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:00:25,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 09:00:25,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.057 rw 2026-10-28 09:00:25,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.023 - 2026-10-28 09:00:25,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.029 - 2026-10-28 09:00:25,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.046 ro 2026-10-28 09:00:25,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.04 rw 2026-10-28 09:00:26,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 09:00:26,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 09:00:26,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:00:26,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.072 - 2026-10-28 09:00:26,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "GET /pos/ui/162 HTTP/1.1" 200 6912 31 0.026 0.079 rw 2026-10-28 09:00:26,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [2/17] Tour PoSApplyDownpaymentWithExtraLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:00:26,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6912 31 0.03 0.192 rw 2026-10-28 09:00:26,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.17 rw 2026-10-28 09:00:26,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [3/17] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:00:26,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [4/17] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .more-btn) 2026-10-28 09:00:26,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.02 rw 2026-10-28 09:00:26,552 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.064 0.1 rw 2026-10-28 09:00:26,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [5/17] Tour PoSApplyDownpaymentWithExtraLine → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:00:26,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [6/17] Tour PoSApplyDownpaymentWithExtraLine → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-28 09:00:26,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 29 0.038 0.159 ro 2026-10-28 09:00:26,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.013 0.265 ro 2026-10-28 09:00:27,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.012 0.074 ro 2026-10-28 09:00:27,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 820 14 0.022 0.052 ro 2026-10-28 09:00:27,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.005 0.022 ro 2026-10-28 09:00:27,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 09:00:27,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [7/17] Tour PoSApplyDownpaymentWithExtraLine → Step click on select the order (percentage) (trigger: .modal:has(.modal-title:contains(what do you want to do?)) .selection-item:contains('Apply a down payment')) 2026-10-28 09:00:27,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:27] "GET /web/image/res.partner/1741/avatar_128?unique=1793178002000 HTTP/1.1" 200 305 4 0.006 0.055 ro 2026-10-28 09:00:27,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16141 122 0.139 0.262 rw 2026-10-28 09:00:27,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [8/17] Tour PoSApplyDownpaymentWithExtraLine → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment"))) 2026-10-28 09:00:28,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [9/17] Tour PoSApplyDownpaymentWithExtraLine → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-28 09:00:28,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [10/17] Tour PoSApplyDownpaymentWithExtraLine → Step .modal:has(.modal-title:contains(Down payment)) .popup-input:contains(10) 2026-10-28 09:00:28,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [11/17] Tour PoSApplyDownpaymentWithExtraLine → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("down payment")) .modal-footer .btn-primary:contains("Apply")) 2026-10-28 09:00:28,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [12/17] Tour PoSApplyDownpaymentWithExtraLine → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-28 09:00:28,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [13/17] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:00:28,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [14/17] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:00:28,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [15/17] Tour PoSApplyDownpaymentWithExtraLine → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:00:28,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:00:28,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:00:28,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 119 0.143 0.271 rw 2026-10-28 09:00:28,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [16/17] Tour PoSApplyDownpaymentWithExtraLine → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:00:28,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [17/17] Tour PoSApplyDownpaymentWithExtraLine → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:00:29,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-28 09:00:29,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 09:00:29,276 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53815422 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '42627842-2a28-4fc0-a5d8-1cff96c56260'}] 2026-10-28 09:00:29,531 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:00:29,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 23278676 (allocated 24924160) 2026-10-28 09:00:29,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 58926 2026-10-28 09:00:29,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-28 09:00:29,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 58926 2026-10-28 09:00:29,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090029_885079_test_advance_payment_with_extra_lines.txt 2026-10-28 09:00:29,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmppwdufu01_chrome_odoo" 2026-10-28 09:00:29,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-28 09:00:29,969 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53815422 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '42627842-2a28-4fc0-a5d8-1cff96c56260'} created pos.order #680 2026-10-28 09:00:29,971 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53815422 finished 2026-10-28 09:00:30,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.343 rw 2026-10-28 09:00:30,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HaSr_ng3 - [28/Oct/2026 09:00:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 196 0.291 0.6 rw 2026-10-28 09:00:39,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-28 09:00:40,228 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41341434 started for PoS orders references: [{'name': 'Order d09b61d5-549b-4881-861d-7bcfbc7568cb', 'pos_reference': None, 'uuid': 'd09b61d5-549b-4881-861d-7bcfbc7568cb'}] 2026-10-28 09:00:41,882 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41341434 order {'name': 'Order d09b61d5-549b-4881-861d-7bcfbc7568cb', 'pos_reference': None, 'uuid': 'd09b61d5-549b-4881-861d-7bcfbc7568cb'} created pos.order #681 2026-10-28 09:00:41,883 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41341434 finished 2026-10-28 09:00:41,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-28 09:00:44,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-28 09:00:44,677 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94462825 started for PoS orders references: [{'name': 'Order 1b3e7735-d6ad-4c92-a343-523e48a812dc', 'pos_reference': None, 'uuid': '1b3e7735-d6ad-4c92-a343-523e48a812dc'}] 2026-10-28 09:00:44,889 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [783] 2026-10-28 09:00:45,351 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94462825 order {'name': 'Order 1b3e7735-d6ad-4c92-a343-523e48a812dc', 'pos_reference': None, 'uuid': '1b3e7735-d6ad-4c92-a343-523e48a812dc'} created pos.order #682 2026-10-28 09:00:45,354 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94462825 finished 2026-10-28 09:00:46,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-28 09:00:46,714 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73977324 started for PoS orders references: [{'name': 'Order 505569e8-fce2-4ba8-8ef0-68ef37cb3327', 'pos_reference': None, 'uuid': '505569e8-fce2-4ba8-8ef0-68ef37cb3327'}] 2026-10-28 09:00:46,882 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [786] 2026-10-28 09:00:48,303 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73977324 order {'name': 'Order 505569e8-fce2-4ba8-8ef0-68ef37cb3327', 'pos_reference': None, 'uuid': '505569e8-fce2-4ba8-8ef0-68ef37cb3327'} created pos.order #684 2026-10-28 09:00:48,306 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73977324 finished 2026-10-28 09:00:49,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-28 09:00:49,855 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44592115 started for PoS orders references: [{'name': 'Order 1888bc1b-310a-43fe-be83-6abecee079a1', 'pos_reference': None, 'uuid': '1888bc1b-310a-43fe-be83-6abecee079a1'}] 2026-10-28 09:00:49,973 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44592115 order {'name': 'Order 1888bc1b-310a-43fe-be83-6abecee079a1', 'pos_reference': None, 'uuid': '1888bc1b-310a-43fe-be83-6abecee079a1'} created pos.order #686 2026-10-28 09:00:49,973 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44592115 finished 2026-10-28 09:00:50,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-28 09:00:51,630 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [41, 32])] 2026-10-28 09:00:52,171 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 41] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:00:52,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-28 09:00:52,781 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29820736 started for PoS orders references: [{'name': 'Order 5dd97b94-28b8-4262-948e-c9054d96243f', 'pos_reference': None, 'uuid': '5dd97b94-28b8-4262-948e-c9054d96243f'}] 2026-10-28 09:00:53,676 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29820736 order {'name': 'Order 5dd97b94-28b8-4262-948e-c9054d96243f', 'pos_reference': None, 'uuid': '5dd97b94-28b8-4262-948e-c9054d96243f'} created pos.order #687 2026-10-28 09:00:53,676 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29820736 finished 2026-10-28 09:00:53,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-28 09:00:54,589 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18289539 started for PoS orders references: [{'name': 'Order f5299021-7969-42ee-bf99-837ec61a258b', 'pos_reference': None, 'uuid': 'f5299021-7969-42ee-bf99-837ec61a258b'}] 2026-10-28 09:00:55,588 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18289539 order {'name': 'Order f5299021-7969-42ee-bf99-837ec61a258b', 'pos_reference': None, 'uuid': 'f5299021-7969-42ee-bf99-837ec61a258b'} created pos.order #688 2026-10-28 09:00:55,589 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18289539 finished 2026-10-28 09:00:56,331 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18175008 started for PoS orders references: [{'name': 'Order 186388cf-b6e4-4cc9-aa24-03ab2cf88092', 'pos_reference': None, 'uuid': '186388cf-b6e4-4cc9-aa24-03ab2cf88092'}] 2026-10-28 09:00:57,225 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18175008 order {'name': 'Order 186388cf-b6e4-4cc9-aa24-03ab2cf88092', 'pos_reference': None, 'uuid': '186388cf-b6e4-4cc9-aa24-03ab2cf88092'} created pos.order #689 2026-10-28 09:00:57,226 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18175008 finished 2026-10-28 09:00:57,320 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96639840 started for PoS orders references: [{'name': 'Order 0e98bbfa-5cba-4ade-be8c-7e2ba79f8d8c', 'pos_reference': None, 'uuid': '0e98bbfa-5cba-4ade-be8c-7e2ba79f8d8c'}] 2026-10-28 09:00:57,578 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [792] 2026-10-28 09:00:59,097 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96639840 order {'name': 'Order 0e98bbfa-5cba-4ade-be8c-7e2ba79f8d8c', 'pos_reference': None, 'uuid': '0e98bbfa-5cba-4ade-be8c-7e2ba79f8d8c'} created pos.order #690 2026-10-28 09:00:59,102 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96639840 finished 2026-10-28 09:00:59,345 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-28 09:01:00,018 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11053596 started for PoS orders references: [{'name': 'Order 3c550cac-30c7-4eb4-82da-47e299a629c2', 'pos_reference': None, 'uuid': '3c550cac-30c7-4eb4-82da-47e299a629c2'}] 2026-10-28 09:01:00,127 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11053596 order {'name': 'Order 3c550cac-30c7-4eb4-82da-47e299a629c2', 'pos_reference': None, 'uuid': '3c550cac-30c7-4eb4-82da-47e299a629c2'} created pos.order #691 2026-10-28 09:01:00,128 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11053596 finished 2026-10-28 09:01:00,225 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70693762 started for PoS orders references: [{'name': 'Order 8165897b-e55f-43ce-b6ab-22e897caae30', 'pos_reference': None, 'uuid': '8165897b-e55f-43ce-b6ab-22e897caae30'}] 2026-10-28 09:01:00,271 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70693762 order {'name': 'Order 8165897b-e55f-43ce-b6ab-22e897caae30', 'pos_reference': None, 'uuid': '8165897b-e55f-43ce-b6ab-22e897caae30'} created pos.order #692 2026-10-28 09:01:00,272 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70693762 finished 2026-10-28 09:01:00,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-28 09:01:01,579 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78558342 started for PoS orders references: [{'name': 'Order 749443a7-a2b0-4018-aa30-7469c1133aae', 'pos_reference': None, 'uuid': '749443a7-a2b0-4018-aa30-7469c1133aae'}] 2026-10-28 09:01:02,606 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78558342 order {'name': 'Order 749443a7-a2b0-4018-aa30-7469c1133aae', 'pos_reference': None, 'uuid': '749443a7-a2b0-4018-aa30-7469c1133aae'} created pos.order #693 2026-10-28 09:01:02,607 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78558342 finished 2026-10-28 09:01:02,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-28 09:01:03,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-28 09:01:03,400 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-10-28 09:01:03,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-28 09:01:03,863 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-10-28 09:01:04,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-28 09:01:04,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ensure_default_products_in_multiple_company ... 2026-10-28 09:01:05,359 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:01:14,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-28 09:01:14,450 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40225788 started for PoS orders references: [{'name': 'Order 475a1e13-6dda-4851-abf0-160a8636fe95', 'pos_reference': None, 'uuid': '475a1e13-6dda-4851-abf0-160a8636fe95'}] 2026-10-28 09:01:14,599 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [799] 2026-10-28 09:01:15,859 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40225788 order {'name': 'Order 475a1e13-6dda-4851-abf0-160a8636fe95', 'pos_reference': None, 'uuid': '475a1e13-6dda-4851-abf0-160a8636fe95'} created pos.order #696 2026-10-28 09:01:15,861 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40225788 finished 2026-10-28 09:01:16,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-28 09:01:16,273 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3480089 started for PoS orders references: [{'name': 'Order 6c6a4d41-238a-4121-a72e-55d31ab49d36', 'pos_reference': None, 'uuid': '6c6a4d41-238a-4121-a72e-55d31ab49d36'}] 2026-10-28 09:01:16,703 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3480089 order {'name': 'Order 6c6a4d41-238a-4121-a72e-55d31ab49d36', 'pos_reference': None, 'uuid': '6c6a4d41-238a-4121-a72e-55d31ab49d36'} created pos.order #697 2026-10-28 09:01:16,704 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3480089 finished 2026-10-28 09:01:16,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-28 09:01:18,110 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-10-28 09:01:18,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-28 09:01:18,788 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99703117 started for PoS orders references: [{'name': 'Order 2b638a21-93b2-40e3-a74e-370791cc6f96', 'pos_reference': None, 'uuid': '2b638a21-93b2-40e3-a74e-370791cc6f96'}] 2026-10-28 09:01:19,987 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99703117 order {'name': 'Order 2b638a21-93b2-40e3-a74e-370791cc6f96', 'pos_reference': None, 'uuid': '2b638a21-93b2-40e3-a74e-370791cc6f96'} created pos.order #699 2026-10-28 09:01:19,987 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99703117 finished 2026-10-28 09:01:20,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-28 09:01:20,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-28 09:01:21,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 59062 2026-10-28 09:01:21,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpqmknls38_chrome_odoo 2026-10-28 09:01:21,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:41307/json/version 2026-10-28 09:01:21,203 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:01:21,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Browser version: Chrome/150.0.7871.114 2026-10-28 09:01:21,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:41307/json 2026-10-28 09:01:21,229 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:01:21,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:41307/devtools/page/2BF9A96E24CC2C16CE8C725A9FAD86B4 2026-10-28 09:01:21,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-28 09:01:21,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-28 09:01:21,467 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:01:21,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-28 09:01:21,509 7 INFO rb-a84341f-226073-429745 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/162" in browser 2026-10-28 09:01:21,510 7 INFO rb-a84341f-226073-429745 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/162" 2026-10-28 09:01:21,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:21] "GET /pos/ui/162 HTTP/1.1" 200 6872 65 0.031 0.154 rw 2026-10-28 09:01:21,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '2BF9A96E24CC2C16CE8C725A9FAD86B4', 'loaderId': 'D5F2ADDA5F4D92DE616D7DD7E9D09DF1', 'isDownload': False} 2026-10-28 09:01:21,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-28 09:01:21,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:21] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.012 0.268 ro 2026-10-28 09:01:21,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:21] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.084 ro 2026-10-28 09:01:21,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:21] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.092 ro 2026-10-28 09:01:22,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-10-28 09:01:22,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:01:22,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:01:22,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-10-28 09:01:22,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.046 rw 2026-10-28 09:01:22,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.078 rw 2026-10-28 09:01:23,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534841 239 0.199 0.827 rw 2026-10-28 09:01:24,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: The ready code tooks too much time : 2.3312673568725586 2026-10-28 09:01:24,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "debug": false})" 2026-10-28 09:01:24,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 09:01:24,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [1/25] Tour POSSalePaymentScreenInvoiceOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:01:24,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.016 ro 2026-10-28 09:01:24,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.01 rw 2026-10-28 09:01:24,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.019 0.018 rw 2026-10-28 09:01:24,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.034 rw 2026-10-28 09:01:24,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:01:24,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 09:01:24,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.043 rw 2026-10-28 09:01:24,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-10-28 09:01:25,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.029 - 2026-10-28 09:01:25,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.036 ro 2026-10-28 09:01:25,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.057 rw 2026-10-28 09:01:25,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-10-28 09:01:25,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-10-28 09:01:25,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.018 ro 2026-10-28 09:01:25,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.05 rw 2026-10-28 09:01:25,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [2/25] Tour POSSalePaymentScreenInvoiceOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:01:25,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-10-28 09:01:25,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [3/25] Tour POSSalePaymentScreenInvoiceOrder → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-28 09:01:25,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6912 31 0.037 0.101 rw 2026-10-28 09:01:25,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /pos/ui/162 HTTP/1.1" 200 6912 31 0.02 0.181 rw 2026-10-28 09:01:25,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.117 rw 2026-10-28 09:01:25,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.199 rw 2026-10-28 09:01:25,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [4/25] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:01:25,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [5/25] Tour POSSalePaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-28 09:01:25,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [6/25] Tour POSSalePaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-28 09:01:25,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [7/25] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:01:25,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [8/25] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:01:25,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [9/25] Tour POSSalePaymentScreenInvoiceOrder → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:01:25,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [10/25] Tour POSSalePaymentScreenInvoiceOrder → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:01:25,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [11/25] Tour POSSalePaymentScreenInvoiceOrder → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:01:25,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [12/25] Tour POSSalePaymentScreenInvoiceOrder → Step Search customer with "AAA - Test Partner invoice" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:01:25,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:25] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 09:01:25,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [13/25] Tour POSSalePaymentScreenInvoiceOrder → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:01:26,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [14/25] Tour POSSalePaymentScreenInvoiceOrder → Step Check "AAA - Test Partner invoice" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA - Test Partner invoice")) 2026-10-28 09:01:26,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [15/25] Tour POSSalePaymentScreenInvoiceOrder → Step click partner 'AAA - Test Partner invoice' from partner list screen (trigger: .modal .partner-list b:contains(AAA - Test Partner invoice)) 2026-10-28 09:01:26,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [16/25] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:01:26,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [17/25] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:01:26,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [18/25] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:01:26,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [19/25] Tour POSSalePaymentScreenInvoiceOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:01:26,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 09:01:26,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 09:01:26,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [20/25] Tour POSSalePaymentScreenInvoiceOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:01:26,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [21/25] Tour POSSalePaymentScreenInvoiceOrder → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:01:26,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [22/25] Tour POSSalePaymentScreenInvoiceOrder → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:01:26,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [23/25] Tour POSSalePaymentScreenInvoiceOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:01:27,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [24/25] Tour POSSalePaymentScreenInvoiceOrder → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:01:27,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [25/25] Tour POSSalePaymentScreenInvoiceOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 09:01:27,324 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84602729 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '9a580184-1ce0-4514-9e32-f8daffebe435'}] 2026-10-28 09:01:28,824 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84602729 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '9a580184-1ce0-4514-9e32-f8daffebe435'} created pos.order #700 2026-10-28 09:01:28,828 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84602729 finished 2026-10-28 09:01:29,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5376 477 0.641 1.118 rw 2026-10-28 09:01:29,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-28 09:01:29,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 09:01:29,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:29] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:01:29,283 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:01:29,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 21669904 (allocated 22564864) 2026-10-28 09:01:29,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dnu8C0Xt - [28/Oct/2026 09:01:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.456 rw 2026-10-28 09:01:29,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 59062 2026-10-28 09:01:29,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-28 09:01:29,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 59062 2026-10-28 09:01:29,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090129_497539_test_pos_order_and_invoice_amounts.txt 2026-10-28 09:01:29,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpqmknls38_chrome_odoo" 2026-10-28 09:01:29,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-28 09:01:29,584 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-10-28 09:01:30,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 59192 2026-10-28 09:01:30,469 7 INFO rb-a84341f-226073-429745 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/tmphfdyw6mh_chrome_odoo 2026-10-28 09:01:30,470 7 INFO rb-a84341f-226073-429745 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:42969/json/version 2026-10-28 09:01:30,471 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:01:30,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Browser version: Chrome/150.0.7871.114 2026-10-28 09:01:30,520 7 INFO rb-a84341f-226073-429745 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:42969/json 2026-10-28 09:01:30,522 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:01:30,535 7 INFO rb-a84341f-226073-429745 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:42969/devtools/page/8FDD2909211DEB5BAD4043523D8CC5B8 2026-10-28 09:01:30,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Enable chrome headless console log notification 2026-10-28 09:01:30,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless enable page notifications 2026-10-28 09:01:30,748 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:01:30,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Setting session cookie in browser 2026-10-28 09:01:30,754 7 INFO rb-a84341f-226073-429745 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/162" in browser 2026-10-28 09:01:30,755 7 INFO rb-a84341f-226073-429745 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/162" 2026-10-28 09:01:30,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:30] "GET /pos/ui/162 HTTP/1.1" 200 6912 91 0.06 0.162 rw 2026-10-28 09:01:30,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '8FDD2909211DEB5BAD4043523D8CC5B8', 'loaderId': '9DEA90EE218C8D4E2F395203AED2BBA6', 'isDownload': False} 2026-10-28 09:01:30,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate ready code "odoo.isTourReady('test_sale_order_fp_different_from_partner_one')" 2026-10-28 09:01:31,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.295 ro 2026-10-28 09:01:31,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.035 ro 2026-10-28 09:01:31,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.052 ro 2026-10-28 09:01:31,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: Owl is running in 'dev' mode. 2026-10-28 09:01:31,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:01:31,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 09:01:31,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-10-28 09:01:31,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.036 rw 2026-10-28 09:01:32,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.005 0.046 rw 2026-10-28 09:01:32,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535701 237 0.224 0.593 rw 2026-10-28 09:01:33,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: The ready code tooks too much time : 2.0394012928009033 2026-10-28 09:01:33,026 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:01:33,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [1/40] Tour test_sale_order_fp_different_from_partner_one → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:01:33,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.015 ro 2026-10-28 09:01:33,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 09:01:33,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.012 rw 2026-10-28 09:01:33,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.012 rw 2026-10-28 09:01:33,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.013 rw 2026-10-28 09:01:33,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:01:33,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:01:33,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 09:01:33,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 09:01:33,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.07 rw 2026-10-28 09:01:34,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.005 0.069 ro 2026-10-28 09:01:34,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 09:01:34,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.094 rw 2026-10-28 09:01:34,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.039 - 2026-10-28 09:01:34,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.042 ro 2026-10-28 09:01:34,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.049 rw 2026-10-28 09:01:34,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [2/40] Tour test_sale_order_fp_different_from_partner_one → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:01:34,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.004 - 2026-10-28 09:01:34,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /pos/ui/162 HTTP/1.1" 200 6912 31 0.031 0.088 rw 2026-10-28 09:01:34,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [3/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:01:34,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [4/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-10-28 09:01:34,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6912 31 0.033 0.174 rw 2026-10-28 09:01:34,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.136 rw 2026-10-28 09:01:34,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.178 rw 2026-10-28 09:01:34,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [5/40] Tour test_sale_order_fp_different_from_partner_one → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:01:34,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [6/40] Tour test_sale_order_fp_different_from_partner_one → Step select sale order with price 20.00 (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row td:contains('20.00')) 2026-10-28 09:01:34,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 29 0.053 0.167 ro 2026-10-28 09:01:34,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.012 0.282 ro 2026-10-28 09:01:34,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.013 0.115 ro 2026-10-28 09:01:35,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 1557 14 0.013 0.044 ro 2026-10-28 09:01:35,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.007 0.031 ro 2026-10-28 09:01:35,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [7/40] Tour test_sale_order_fp_different_from_partner_one → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 09:01:35,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 09:01:35,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:35] "GET /web/image/res.partner/1771/avatar_128?unique=1793178002000 HTTP/1.1" 200 305 4 0.005 0.024 ro 2026-10-28 09:01:35,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 17338 123 0.127 0.242 rw 2026-10-28 09:01:35,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [8/40] Tour test_sale_order_fp_different_from_partner_one → Step .order-summary .tax:contains(10.00) 2026-10-28 09:01:36,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.119 0.265 rw 2026-10-28 09:01:36,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.023 0.341 rw 2026-10-28 09:01:36,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [9/40] Tour test_sale_order_fp_different_from_partner_one → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:01:36,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [10/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:01:36,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [11/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-10-28 09:01:36,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [12/40] Tour test_sale_order_fp_different_from_partner_one → Step check fiscal position 'Partner FP' is selected (trigger: .o_fiscal_position_button:contains("Partner FP")) 2026-10-28 09:01:36,378 7 INFO rb-a84341f-226073-429745 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:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-10-28 09:01:36,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [14/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:01:36,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [15/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:01:36,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [16/40] Tour test_sale_order_fp_different_from_partner_one → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:01:36,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:01:36,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 09:01:36,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [17/40] Tour test_sale_order_fp_different_from_partner_one → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:01:36,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [18/40] Tour test_sale_order_fp_different_from_partner_one → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:01:37,503 7 INFO rb-a84341f-226073-429745 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 feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:01:37,508 7 INFO rb-a84341f-226073-429745 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 wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:01:37,515 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27400696 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': 'aa039494-e01b-4266-bdd3-65a0cea11da1'}] 2026-10-28 09:01:38,076 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27400696 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': 'aa039494-e01b-4266-bdd3-65a0cea11da1'} created pos.order #701 2026-10-28 09:01:38,078 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27400696 finished 2026-10-28 09:01:38,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5222 234 0.189 0.546 rw 2026-10-28 09:01:38,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-10-28 09:01:38,411 7 INFO rb-a84341f-226073-429745 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: .feedback-screen .button.validation) 2026-10-28 09:01:38,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [22/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:01:38,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [23/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-10-28 09:01:38,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [24/40] Tour test_sale_order_fp_different_from_partner_one → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:01:38,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [25/40] Tour test_sale_order_fp_different_from_partner_one → Step select sale order with price 10.00 (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row td:contains('10.00')) 2026-10-28 09:01:38,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.052 rw 2026-10-28 09:01:38,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.018 0.149 ro 2026-10-28 09:01:38,741 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.012 0.263 ro 2026-10-28 09:01:38,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.019 0.174 ro 2026-10-28 09:01:38,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 811 14 0.013 0.055 ro 2026-10-28 09:01:39,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.023 ro 2026-10-28 09:01:39,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [26/40] Tour test_sale_order_fp_different_from_partner_one → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 09:01:39,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 17344 123 0.134 0.237 rw 2026-10-28 09:01:39,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [27/40] Tour test_sale_order_fp_different_from_partner_one → Step .order-summary .tax:contains(0.00) 2026-10-28 09:01:39,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.115 0.256 rw 2026-10-28 09:01:39,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:39] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.014 0.366 rw 2026-10-28 09:01:39,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [28/40] Tour test_sale_order_fp_different_from_partner_one → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:01:39,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [29/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:01:39,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [30/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-10-28 09:01:39,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [31/40] Tour test_sale_order_fp_different_from_partner_one → Step check fiscal position 'Sale Order FP' is selected (trigger: .o_fiscal_position_button:contains("Sale Order FP")) 2026-10-28 09:01:40,003 7 INFO rb-a84341f-226073-429745 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:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-10-28 09:01:40,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [33/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:01:40,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [34/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:01:40,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [35/40] Tour test_sale_order_fp_different_from_partner_one → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:01:40,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [36/40] Tour test_sale_order_fp_different_from_partner_one → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:01:40,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [37/40] Tour test_sale_order_fp_different_from_partner_one → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:01:41,059 7 INFO rb-a84341f-226073-429745 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 feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:01:41,069 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87258591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000002', 'uuid': 'ad372847-2b54-4025-a26e-1d1c845195d1'}] 2026-10-28 09:01:41,071 7 INFO rb-a84341f-226073-429745 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 wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:01:41,545 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87258591 order {'name': '/', 'pos_reference': '261-162-000002', 'uuid': 'ad372847-2b54-4025-a26e-1d1c845195d1'} created pos.order #702 2026-10-28 09:01:41,547 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87258591 finished 2026-10-28 09:01:41,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5221 203 0.194 0.47 rw 2026-10-28 09:01:41,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:41] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-10-28 09:01:41,942 7 INFO rb-a84341f-226073-429745 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: .feedback-screen .button.validation) 2026-10-28 09:01:41,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-28 09:01:41,961 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR test_sale_order_fp_different_from_partner_one SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-28 09:01:42,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-10-28 09:01:42,175 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:01:42,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 v9VKcO0i - [28/Oct/2026 09:01:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 10.168 rw 2026-10-28 09:01:42,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 25554968 (allocated 28069888) 2026-10-28 09:01:42,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 59192 2026-10-28 09:01:42,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-28 09:01:42,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 59192 2026-10-28 09:01:42,444 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090142_444259_test_sale_order_fp_different_from_partner_one.txt 2026-10-28 09:01:42,444 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmphfdyw6mh_chrome_odoo" 2026-10-28 09:01:42,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-28 09:01:42,772 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24809848 started for PoS orders references: [{'name': 'Order 96e78980-3791-4b5a-afaf-681b1771a0db', 'pos_reference': None, 'uuid': '96e78980-3791-4b5a-afaf-681b1771a0db'}] 2026-10-28 09:01:42,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24809848 order {'name': 'Order 96e78980-3791-4b5a-afaf-681b1771a0db', 'pos_reference': None, 'uuid': '96e78980-3791-4b5a-afaf-681b1771a0db'} created pos.order #703 2026-10-28 09:01:42,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24809848 finished 2026-10-28 09:01:42,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-28 09:01:43,487 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36293165 started for PoS orders references: [{'name': 'Order e88f6c4d-3a66-471a-b154-310379b3b988', 'pos_reference': None, 'uuid': 'e88f6c4d-3a66-471a-b154-310379b3b988'}] 2026-10-28 09:01:44,004 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36293165 order {'name': 'Order e88f6c4d-3a66-471a-b154-310379b3b988', 'pos_reference': None, 'uuid': 'e88f6c4d-3a66-471a-b154-310379b3b988'} created pos.order #704 2026-10-28 09:01:44,004 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36293165 finished 2026-10-28 09:01:44,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-28 09:01:44,699 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85606876 started for PoS orders references: [{'name': 'Order 8512659e-5c33-4259-adbb-509a5de103de', 'pos_reference': None, 'uuid': '8512659e-5c33-4259-adbb-509a5de103de'}] 2026-10-28 09:01:44,817 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85606876 order {'name': 'Order 8512659e-5c33-4259-adbb-509a5de103de', 'pos_reference': None, 'uuid': '8512659e-5c33-4259-adbb-509a5de103de'} created pos.order #705 2026-10-28 09:01:44,817 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85606876 finished 2026-10-28 09:01:45,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-28 09:01:45,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settled_line_price_is_not_crossed_out : l10n_fr_pos_cert module is required for this test 2026-10-28 09:01:45,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-28 09:01:46,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-28 09:01:47,213 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #101065 started for PoS orders references: [{'name': 'Order ef34baaa-da48-4337-ad9c-2afd162bf5c2', 'pos_reference': None, 'uuid': 'ef34baaa-da48-4337-ad9c-2afd162bf5c2'}] 2026-10-28 09:01:47,378 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [810] 2026-10-28 09:01:48,740 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #101065 order {'name': 'Order ef34baaa-da48-4337-ad9c-2afd162bf5c2', 'pos_reference': None, 'uuid': 'ef34baaa-da48-4337-ad9c-2afd162bf5c2'} created pos.order #706 2026-10-28 09:01:48,742 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #101065 finished 2026-10-28 09:01:49,095 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-10-28 09:01:50,150 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 456 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:01:50,352 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:01:59,606 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 456 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:02:03,634 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 456 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:02:08,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-28 09:02:10,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-28 09:02:10,945 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98382258 started for PoS orders references: [{'name': 'Order d1fbe9fc-a7dd-47c1-b886-400765e7a2b4', 'pos_reference': None, 'uuid': 'd1fbe9fc-a7dd-47c1-b886-400765e7a2b4'}] 2026-10-28 09:02:11,902 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98382258 order {'name': 'Order d1fbe9fc-a7dd-47c1-b886-400765e7a2b4', 'pos_reference': None, 'uuid': 'd1fbe9fc-a7dd-47c1-b886-400765e7a2b4'} created pos.order #709 2026-10-28 09:02:11,902 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98382258 finished 2026-10-28 09:02:12,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-28 09:02:15,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-28 09:02:17,227 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 424 checked, 12 removed 2026-10-28 09:02:18,246 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:02:18,447 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:02:27,451 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:02:29,548 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:02:34,342 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:02:35,655 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #462 deleted res.currency.rate records with IDs: [238, 239, 240] 2026-10-28 09:02:36,916 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 464 who belonged to [100, 10, 1] with changes [(4, 32)] 2026-10-28 09:02:37,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-28 09:02:38,227 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53106971 started for PoS orders references: [{'name': 'Order 36786-721-7095', 'pos_reference': None, 'uuid': '36786-721-7095'}] 2026-10-28 09:02:39,382 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53106971 order {'name': 'Order 36786-721-7095', 'pos_reference': None, 'uuid': '36786-721-7095'} created pos.order #712 2026-10-28 09:02:39,382 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53106971 finished 2026-10-28 09:02:39,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-28 09:02:40,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 59325 2026-10-28 09:02:40,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmprakm62yv_chrome_odoo 2026-10-28 09:02:40,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:46561/json/version 2026-10-28 09:02:40,436 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:02:40,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Browser version: Chrome/150.0.7871.114 2026-10-28 09:02:40,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:46561/json 2026-10-28 09:02:40,528 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:02:40,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:46561/devtools/page/5EA7FAFE952AF9BE14C83AD964A5A8A5 2026-10-28 09:02:40,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-28 09:02:40,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-28 09:02:40,695 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:02:40,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-28 09:02:40,713 7 INFO rb-a84341f-226073-429745 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/165" in browser 2026-10-28 09:02:40,713 7 INFO rb-a84341f-226073-429745 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/165" 2026-10-28 09:02:40,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:40] "GET /pos/ui/165 HTTP/1.1" 200 6903 64 0.036 0.148 rw 2026-10-28 09:02:40,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '5EA7FAFE952AF9BE14C83AD964A5A8A5', 'loaderId': '39B1AE6CA1462AAA8F8CB5F1471F9CFF', 'isDownload': False} 2026-10-28 09:02:40,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate ready code "odoo.isTourReady('refund_multiple_products_amounts_compliance')" 2026-10-28 09:02:41,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:40] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.271 ro 2026-10-28 09:02:41,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:40] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.05 ro 2026-10-28 09:02:41,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:41] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.059 ro 2026-10-28 09:02:41,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: Owl is running in 'dev' mode. 2026-10-28 09:02:41,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-10-28 09:02:41,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:02:41,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-10-28 09:02:41,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.026 rw 2026-10-28 09:02:41,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.035 rw 2026-10-28 09:02:43,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 546494 248 0.25 1.135 rw 2026-10-28 09:02:43,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: The ready code tooks too much time : 2.5906996726989746 2026-10-28 09:02:43,508 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:02:43,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [1/31] Tour refund_multiple_products_amounts_compliance → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:02:43,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.026 ro 2026-10-28 09:02:43,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.018 ro 2026-10-28 09:02:43,671 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 09:02:43,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.034 rw 2026-10-28 09:02:43,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:02:44,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:02:44,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 09:02:44,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.061 rw 2026-10-28 09:02:44,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 09:02:44,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-10-28 09:02:44,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /web/image/res.users/464/avatar_128 HTTP/1.1" 200 305 4 0.009 0.046 ro 2026-10-28 09:02:44,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.076 rw 2026-10-28 09:02:44,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.069 ro 2026-10-28 09:02:44,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.06 - 2026-10-28 09:02:44,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-10-28 09:02:44,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.072 - 2026-10-28 09:02:44,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /pos/ui/165?from_backend=True HTTP/1.1" 200 6943 31 0.053 0.09 rw 2026-10-28 09:02:44,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [2/31] Tour refund_multiple_products_amounts_compliance → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:02:44,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "GET /pos/ui/165 HTTP/1.1" 200 6943 31 0.031 0.237 rw 2026-10-28 09:02:44,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.252 rw 2026-10-28 09:02:44,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [3/31] Tour refund_multiple_products_amounts_compliance → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-28 09:02:44,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.021 rw 2026-10-28 09:02:45,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.044 0.071 rw 2026-10-28 09:02:45,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [4/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:02:45,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [5/31] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 09:02:45,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [6/31] Tour refund_multiple_products_amounts_compliance → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"2","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("2")):has(.price:contains("20"))) 2026-10-28 09:02:45,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:02:45,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [7/31] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:02:45,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [8/31] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:02:45,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [9/31] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:02:45,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [10/31] Tour refund_multiple_products_amounts_compliance → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:02:45,538 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 09:02:45,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:02:46,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [11/31] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:02:46,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [12/31] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:02:46,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [13/31] Tour refund_multiple_products_amounts_compliance → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:02:46,595 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5559351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-165-000001', 'uuid': '3995bc55-1d57-443b-9e44-0431864af1da'}] 2026-10-28 09:02:46,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [14/31] Tour refund_multiple_products_amounts_compliance → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:02:47,095 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5559351 order {'name': '/', 'pos_reference': '261-165-000001', 'uuid': '3995bc55-1d57-443b-9e44-0431864af1da'} created pos.order #713 2026-10-28 09:02:47,097 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5559351 finished 2026-10-28 09:02:47,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5225 174 0.171 0.418 rw 2026-10-28 09:02:47,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.006 0.01 ro 2026-10-28 09:02:47,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [15/31] Tour refund_multiple_products_amounts_compliance → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:02:47,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [16/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:02:47,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [17/31] Tour refund_multiple_products_amounts_compliance → Step .pos-leftheader .orders-button 2026-10-28 09:02:47,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [18/31] Tour refund_multiple_products_amounts_compliance → Step .pos-search-bar .filter 2026-10-28 09:02:47,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [19/31] Tour refund_multiple_products_amounts_compliance → Step .pos-search-bar .filter ul 2026-10-28 09:02:47,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [20/31] Tour refund_multiple_products_amounts_compliance → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:02:47,450 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.062 rw 2026-10-28 09:02:47,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [21/31] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:02:47,453 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.037 rw 2026-10-28 09:02:47,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [22/31] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:02:47,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [23/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:02:47,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [24/31] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 09:02:47,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [25/31] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:02:47,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [26/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:02:47,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [27/31] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:02:47,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:47] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.011 0.041 rw 2026-10-28 09:02:47,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [28/31] Tour refund_multiple_products_amounts_compliance → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:02:47,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [29/31] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:02:47,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [30/31] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:02:47,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.042 rw 2026-10-28 09:02:48,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [31/31] Tour refund_multiple_products_amounts_compliance → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:02:48,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-28 09:02:48,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR refund_multiple_products_amounts_compliance SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-10-28 09:02:48,072 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63458690 started for PoS orders references: [{'name': '/', 'pos_reference': '261-165-000002', 'uuid': 'bb39a389-b76d-4e74-aaf2-50f44cf1b308'}] 2026-10-28 09:02:48,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 22067400 (allocated 23613440) 2026-10-28 09:02:48,218 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:02:48,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 59325 2026-10-28 09:02:48,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-28 09:02:48,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 59325 2026-10-28 09:02:48,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090248_475787_test_refund_line_report_prices_sign.txt 2026-10-28 09:02:48,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmprakm62yv_chrome_odoo" 2026-10-28 09:02:48,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: waiting for threads: [, ] 2026-10-28 09:02:48,564 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63458690 order {'name': '/', 'pos_reference': '261-165-000002', 'uuid': 'bb39a389-b76d-4e74-aaf2-50f44cf1b308'} created pos.order #714 2026-10-28 09:02:48,566 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63458690 finished 2026-10-28 09:02:48,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 6.714 rw 2026-10-28 09:02:48,644 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fPu3friV - [28/Oct/2026 09:02:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 190 0.159 0.42 rw 2026-10-28 09:03:00,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-28 09:03:00,396 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158255 started for PoS orders references: [{'name': 'Order 62055-808-9061', 'pos_reference': None, 'uuid': '62055-808-9061'}, {'name': 'Order 89582-970-1843', 'pos_reference': None, 'uuid': '89582-970-1843'}] 2026-10-28 09:03:00,858 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158255 order {'name': 'Order 62055-808-9061', 'pos_reference': None, 'uuid': '62055-808-9061'} created pos.order #715 2026-10-28 09:03:01,141 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158255 order {'name': 'Order 89582-970-1843', 'pos_reference': None, 'uuid': '89582-970-1843'} created pos.order #716 2026-10-28 09:03:01,142 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9158255 finished 2026-10-28 09:03:02,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-28 09:03:02,880 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26354900 started for PoS orders references: [{'name': 'Order 44856-442-8319', 'pos_reference': None, 'uuid': '44856-442-8319'}] 2026-10-28 09:03:03,329 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26354900 order {'name': 'Order 44856-442-8319', 'pos_reference': None, 'uuid': '44856-442-8319'} created pos.order #717 2026-10-28 09:03:03,329 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26354900 finished 2026-10-28 09:03:04,746 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:03:05,710 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 466 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:03:05,880 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:03:14,674 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 466 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:03:18,636 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 466 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:03:23,305 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 469 who belonged to [100, 10, 1] with changes [(, 32, 0)] 2026-10-28 09:03:23,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-28 09:03:24,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 59455 2026-10-28 09:03:24,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome headless temporary user profile dir: /tmp/tmp6cmz376h_chrome_odoo 2026-10-28 09:03:24,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Issuing json command http://127.0.0.1:33021/json/version 2026-10-28 09:03:24,900 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:03:24,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Browser version: Chrome/150.0.7871.114 2026-10-28 09:03:24,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Issuing json command http://127.0.0.1:33021/json 2026-10-28 09:03:24,948 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:03:24,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Websocket url found: ws://127.0.0.1:33021/devtools/page/271DCAC2B8CF8265392C53EAC2D98503 2026-10-28 09:03:24,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Enable chrome headless console log notification 2026-10-28 09:03:25,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome headless enable page notifications 2026-10-28 09:03:25,186 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:03:25,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Setting session cookie in browser 2026-10-28 09:03:25,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:03:25,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:03:25,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:25] "GET /pos/ui/168 HTTP/1.1" 200 6955 89 0.054 0.158 rw 2026-10-28 09:03:25,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '271DCAC2B8CF8265392C53EAC2D98503', 'loaderId': '05CD0D628D55647D984ED12B421E6C2D', 'isDownload': False} 2026-10-28 09:03:25,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate ready code "odoo.isTourReady('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included')" 2026-10-28 09:03:25,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:25] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.059 ro 2026-10-28 09:03:25,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:25] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.349 ro 2026-10-28 09:03:25,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:25] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.067 ro 2026-10-28 09:03:26,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: Owl is running in 'dev' mode. 2026-10-28 09:03:26,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:03:26,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 09:03:26,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.025 ro 2026-10-28 09:03:26,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.02 rw 2026-10-28 09:03:26,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.04 rw 2026-10-28 09:03:27,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521924 235 0.197 0.678 rw 2026-10-28 09:03:27,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate test code "odoo.startTour('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included', {"stepDelay": 0, "debug": false})" 2026-10-28 09:03:27,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [1/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:03:27,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-10-28 09:03:27,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:03:27,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:03:27,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.013 rw 2026-10-28 09:03:27,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 09:03:28,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:03:28,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:03:28,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.05 rw 2026-10-28 09:03:28,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-10-28 09:03:28,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-10-28 09:03:28,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-10-28 09:03:28,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.026 ro 2026-10-28 09:03:28,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 09:03:28,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.033 ro 2026-10-28 09:03:28,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.032 - 2026-10-28 09:03:28,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.061 - 2026-10-28 09:03:28,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.045 0.081 rw 2026-10-28 09:03:28,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [2/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:03:28,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.023 0.205 rw 2026-10-28 09:03:28,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [3/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:03:28,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [4/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:03:28,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.219 rw 2026-10-28 09:03:28,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.036 rw 2026-10-28 09:03:28,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.087 rw 2026-10-28 09:03:29,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [5/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:03:29,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [6/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:03:29,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 29 0.034 0.157 ro 2026-10-28 09:03:29,340 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.264 ro 2026-10-28 09:03:29,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.1 ro 2026-10-28 09:03:29,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 818 15 0.015 0.069 ro 2026-10-28 09:03:29,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.024 ro 2026-10-28 09:03:29,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [7/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:03:29,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-10-28 09:03:29,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:29] "GET /web/image/res.partner/1818/avatar_128?unique=1793178184000 HTTP/1.1" 200 305 4 0.005 0.03 ro 2026-10-28 09:03:30,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:30] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 10117 118 0.1 0.246 rw 2026-10-28 09:03:30,319 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [8/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:03:30,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [9/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:03:30,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [10/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:03:30,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [11/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(20)) 2026-10-28 09:03:30,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [12/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:03:30,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [13/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(20.00) 2026-10-28 09:03:30,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [14/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:03:30,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [15/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:03:30,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [16/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:03:30,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.013 - 2026-10-28 09:03:30,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-10-28 09:03:30,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.11 0.252 rw 2026-10-28 09:03:31,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [17/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:03:31,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [18/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:03:31,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [19/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:03:31,588 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11022783 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '25bde912-98b8-4061-86bd-5ed398cc8ceb'}] 2026-10-28 09:03:32,082 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11022783 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '25bde912-98b8-4061-86bd-5ed398cc8ceb'} created pos.order #718 2026-10-28 09:03:32,084 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11022783 finished 2026-10-28 09:03:32,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5611 214 0.174 0.554 rw 2026-10-28 09:03:32,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 596 16 0.016 0.061 ro 2026-10-28 09:03:32,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:32] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:03:32,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [20/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:03:32,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [21/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:03:32,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [22/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:03:32,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [23/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:03:32,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [24/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-28 09:03:32,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.047 rw 2026-10-28 09:03:32,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.116 ro 2026-10-28 09:03:32,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.021 0.229 ro 2026-10-28 09:03:33,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.068 ro 2026-10-28 09:03:33,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 818 15 0.021 0.048 ro 2026-10-28 09:03:33,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.026 ro 2026-10-28 09:03:33,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [25/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 09:03:33,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12962 119 0.112 0.261 rw 2026-10-28 09:03:33,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [26/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body:not(:has(.modal)) 2026-10-28 09:03:34,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.112 0.318 rw 2026-10-28 09:03:34,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:34] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 662 18 0.02 0.406 rw 2026-10-28 09:03:34,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [27/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Check orderline with attributes: {"productName":"downpayment","price":"-20.00","priceUnit":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("downpayment")):has(.price:contains("-20.00")):has(.price-per-unit:contains("20.00"))) 2026-10-28 09:03:34,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [28/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(80.00) 2026-10-28 09:03:34,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [29/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:03:34,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [30/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:03:34,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [31/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:03:34,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [32/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step total is 80.00 (trigger: .total:contains("80.00")) 2026-10-28 09:03:34,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [33/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:03:34,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [34/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:03:34,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [35/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:03:34,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [36/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:03:34,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [37/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:03:35,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [38/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:03:35,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [39/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body 2026-10-28 09:03:35,393 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47497034 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000002', 'uuid': 'c3f90def-f48a-4e05-8ab4-fe2de82436da'}] 2026-10-28 09:03:35,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [40/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:03:35,708 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [825] 2026-10-28 09:03:37,473 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47497034 order {'name': '/', 'pos_reference': '261-168-000002', 'uuid': 'c3f90def-f48a-4e05-8ab4-fe2de82436da'} created pos.order #719 2026-10-28 09:03:37,475 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47497034 finished 2026-10-28 09:03:37,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6782 760 0.887 1.724 rw 2026-10-28 09:03:38,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.003 0.015 ro 2026-10-28 09:03:38,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [41/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:03:38,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-28 09:03:38,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: ╔══════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_pos_settle_downpayment_with_fixed_and_percent_taxes_included SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:03:38,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.036 rw 2026-10-28 09:03:38,408 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:03:38,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 25662840 (allocated 28069888) 2026-10-28 09:03:38,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y99s3euJ - [28/Oct/2026 09:03:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 12.002 rw 2026-10-28 09:03:38,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 59455 2026-10-28 09:03:38,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-28 09:03:38,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 59455 2026-10-28 09:03:38,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090338_627382_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-28 09:03:38,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmp6cmz376h_chrome_odoo" 2026-10-28 09:03:38,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-28 09:03:39,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59589 2026-10-28 09:03:39,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpfuc7vkli_chrome_odoo 2026-10-28 09:03:39,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42463/json/version 2026-10-28 09:03:39,836 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:03:39,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:03:39,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:42463/json 2026-10-28 09:03:39,956 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:03:39,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:42463/devtools/page/322EED1DB24219A0E7764A125D0FB15F 2026-10-28 09:03:40,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-28 09:03:40,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-28 09:03:40,223 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:03:40,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-28 09:03:40,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:03:40,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:03:40,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:40] "GET /pos/ui/168 HTTP/1.1" 200 6955 89 0.077 0.172 rw 2026-10-28 09:03:40,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '322EED1DB24219A0E7764A125D0FB15F', 'loaderId': 'E4E2530F79B86C669552F0A23668B717', 'isDownload': False} 2026-10-28 09:03:40,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded')" 2026-10-28 09:03:40,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:40] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.337 ro 2026-10-28 09:03:40,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:40] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.038 ro 2026-10-28 09:03:40,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:40] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 09:03:41,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:03:41,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:03:41,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:03:41,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 09:03:41,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-10-28 09:03:41,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.028 rw 2026-10-28 09:03:42,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523298 236 0.243 0.605 rw 2026-10-28 09:03:42,502 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:03:42,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:03:42,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.011 ro 2026-10-28 09:03:42,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.013 ro 2026-10-28 09:03:42,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:03:42,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.011 rw 2026-10-28 09:03:42,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 09:03:43,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:03:43,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.008 rw 2026-10-28 09:03:43,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.039 rw 2026-10-28 09:03:43,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 09:03:43,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 09:03:43,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-10-28 09:03:43,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.027 ro 2026-10-28 09:03:43,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 09:03:43,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-10-28 09:03:43,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-10-28 09:03:43,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-10-28 09:03:43,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.038 0.083 rw 2026-10-28 09:03:43,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:03:43,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.029 0.206 rw 2026-10-28 09:03:43,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:03:43,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:03:43,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.22 rw 2026-10-28 09:03:43,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.03 rw 2026-10-28 09:03:43,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.059 rw 2026-10-28 09:03:43,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:03:43,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:03:44,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.033 0.145 ro 2026-10-28 09:03:44,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.243 ro 2026-10-28 09:03:44,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.096 ro 2026-10-28 09:03:44,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.015 0.051 ro 2026-10-28 09:03:44,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.015 ro 2026-10-28 09:03:44,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 09:03:44,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:03:44,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:44] "GET /web/image/res.partner/1818/avatar_128?unique=1793178184000 HTTP/1.1" 200 305 4 0.005 0.023 ro 2026-10-28 09:03:45,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11945 118 0.109 0.282 rw 2026-10-28 09:03:45,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:03:45,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:03:45,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:03:45,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:03:45,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.81) 2026-10-28 09:03:45,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.14) 2026-10-28 09:03:45,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:03:45,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:03:45,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:03:45,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-10-28 09:03:45,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.036 - 2026-10-28 09:03:45,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.136 0.265 rw 2026-10-28 09:03:45,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-28 09:03:45,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:03:45,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:03:45,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:03:45,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:03:45,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:03:46,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:03:46,468 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26465545 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'f81c5312-aa5d-4b8f-a39b-c9ef1584462c'}] 2026-10-28 09:03:46,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:03:46,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:03:47,960 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26465545 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'f81c5312-aa5d-4b8f-a39b-c9ef1584462c'} created pos.order #720 2026-10-28 09:03:47,962 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26465545 finished 2026-10-28 09:03:48,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5662 510 0.688 1.232 rw 2026-10-28 09:03:48,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.02 0.055 ro 2026-10-28 09:03:48,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:48] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:03:48,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:03:48,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-28 09:03:48,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:03:48,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.033 rw 2026-10-28 09:03:48,944 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:03:48,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23772324 (allocated 26234880) 2026-10-28 09:03:48,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pCrZH-fk - [28/Oct/2026 09:03:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 7.459 rw 2026-10-28 09:03:49,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59589 2026-10-28 09:03:49,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-28 09:03:49,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59589 2026-10-28 09:03:49,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090349_151291_test_taxes_l10n_be_pos.txt 2026-10-28 09:03:49,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpfuc7vkli_chrome_odoo" 2026-10-28 09:03:49,384 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [829, 830] 2026-10-28 09:03:50,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59719 2026-10-28 09:03:50,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpk2h69d0v_chrome_odoo 2026-10-28 09:03:50,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44837/json/version 2026-10-28 09:03:50,558 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:03:50,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:03:50,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44837/json 2026-10-28 09:03:50,589 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:03:50,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:44837/devtools/page/1F6C043EA3910F899817B7076D5FE214 2026-10-28 09:03:50,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-28 09:03:50,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-28 09:03:50,908 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:03:50,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-28 09:03:50,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:03:50,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:03:51,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:51] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.047 0.137 rw 2026-10-28 09:03:51,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '1F6C043EA3910F899817B7076D5FE214', 'loaderId': '59746AA8A98A1822831AFBAA69A403A5', 'isDownload': False} 2026-10-28 09:03:51,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded')" 2026-10-28 09:03:51,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:51] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.044 ro 2026-10-28 09:03:51,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:51] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.27 ro 2026-10-28 09:03:51,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:51] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.077 ro 2026-10-28 09:03:51,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:03:52,001 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:03:52,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-10-28 09:03:52,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.017 - 2026-10-28 09:03:52,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-10-28 09:03:52,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-10-28 09:03:52,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525858 233 0.222 0.594 rw 2026-10-28 09:03:53,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: The ready code tooks too much time : 2.024348258972168 2026-10-28 09:03:53,145 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:03:53,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:03:53,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 09:03:53,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 09:03:53,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 09:03:53,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.032 rw 2026-10-28 09:03:53,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:53] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 09:03:53,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:03:54,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:03:54,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.045 rw 2026-10-28 09:03:54,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 09:03:54,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:03:54,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.04 ro 2026-10-28 09:03:54,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-10-28 09:03:54,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 09:03:54,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-10-28 09:03:54,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-10-28 09:03:54,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-10-28 09:03:54,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.03 0.082 rw 2026-10-28 09:03:54,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:03:54,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.019 0.176 rw 2026-10-28 09:03:54,546 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.191 rw 2026-10-28 09:03:54,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:03:54,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:03:54,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.013 0.024 rw 2026-10-28 09:03:54,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.038 0.08 rw 2026-10-28 09:03:54,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:03:54,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:03:55,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.016 0.141 ro 2026-10-28 09:03:55,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.234 ro 2026-10-28 09:03:55,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.011 0.098 ro 2026-10-28 09:03:55,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.015 0.064 ro 2026-10-28 09:03:55,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.035 ro 2026-10-28 09:03:55,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 09:03:55,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:03:55,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "GET /web/image/res.partner/1818/avatar_128?unique=1793178226000 HTTP/1.1" 200 305 4 0.005 0.053 ro 2026-10-28 09:03:55,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11945 118 0.106 0.238 rw 2026-10-28 09:03:56,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:03:56,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:03:56,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:03:56,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:03:56,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.81) 2026-10-28 09:03:56,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.14) 2026-10-28 09:03:56,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:03:56,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:03:56,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:03:56,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.019 - 2026-10-28 09:03:56,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.018 - 2026-10-28 09:03:56,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.103 0.264 rw 2026-10-28 09:03:56,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-28 09:03:56,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:03:56,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:03:56,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:03:56,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:03:56,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:03:57,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:03:57,348 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41711454 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': 'cf35230e-df5f-496c-ad51-6627666c1020'}] 2026-10-28 09:03:57,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:03:57,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:03:58,778 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41711454 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': 'cf35230e-df5f-496c-ad51-6627666c1020'} created pos.order #721 2026-10-28 09:03:58,784 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41711454 finished 2026-10-28 09:03:59,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5662 476 0.593 1.143 rw 2026-10-28 09:03:59,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.04 0.048 ro 2026-10-28 09:03:59,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-10-28 09:03:59,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:03:59,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-28 09:03:59,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:03:59,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.03 0.075 rw 2026-10-28 09:03:59,753 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:03:59,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dbdhq2d_ - [28/Oct/2026 09:03:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 7.641 rw 2026-10-28 09:03:59,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23849584 (allocated 25972736) 2026-10-28 09:03:59,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59719 2026-10-28 09:03:59,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-28 09:03:59,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59719 2026-10-28 09:04:00,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090400_017828_test_taxes_l10n_be_pos.txt 2026-10-28 09:04:00,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpk2h69d0v_chrome_odoo" 2026-10-28 09:04:00,299 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [832, 833] 2026-10-28 09:04:01,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59845 2026-10-28 09:04:01,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp7191t4xj_chrome_odoo 2026-10-28 09:04:01,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43497/json/version 2026-10-28 09:04:01,536 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:01,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:04:01,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43497/json 2026-10-28 09:04:01,590 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:01,600 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:43497/devtools/page/6F1064E8156ADC21B89AA9F64796D6E0 2026-10-28 09:04:01,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-28 09:04:01,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-28 09:04:01,963 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:04:01,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-28 09:04:01,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:04:01,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:04:02,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:02] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.049 0.156 rw 2026-10-28 09:04:02,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '6F1064E8156ADC21B89AA9F64796D6E0', 'loaderId': 'AEF0AA4E74FE919C604FD8317184DB74', 'isDownload': False} 2026-10-28 09:04:02,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included')" 2026-10-28 09:04:02,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:02] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.257 ro 2026-10-28 09:04:02,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:02] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.029 ro 2026-10-28 09:04:02,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:02] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.039 ro 2026-10-28 09:04:02,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:04:02,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:04:03,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:04:03,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.017 ro 2026-10-28 09:04:03,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.008 rw 2026-10-28 09:04:03,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.019 rw 2026-10-28 09:04:03,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528407 233 0.209 0.604 rw 2026-10-28 09:04:04,140 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:04:04,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 09:04:04,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:04:04,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 09:04:04,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.037 rw 2026-10-28 09:04:04,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-10-28 09:04:04,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:04] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:04:04,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:04] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:04:05,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:04:05,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.05 rw 2026-10-28 09:04:05,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 09:04:05,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-10-28 09:04:05,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.054 ro 2026-10-28 09:04:05,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 09:04:05,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 09:04:05,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 09:04:05,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.012 ro 2026-10-28 09:04:05,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.041 rw 2026-10-28 09:04:05,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:04:05,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-10-28 09:04:05,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:04:05,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.036 0.095 rw 2026-10-28 09:04:05,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:04:05,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.026 0.202 rw 2026-10-28 09:04:05,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.105 rw 2026-10-28 09:04:05,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.021 0.16 rw 2026-10-28 09:04:05,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:04:05,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:04:05,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.017 0.104 ro 2026-10-28 09:04:06,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.214 ro 2026-10-28 09:04:06,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.109 ro 2026-10-28 09:04:06,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.016 0.049 ro 2026-10-28 09:04:06,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.005 0.035 ro 2026-10-28 09:04:06,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:04:06,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:04:06,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "GET /web/image/res.partner/1818/avatar_128?unique=1793178238000 HTTP/1.1" 200 305 4 0.004 0.024 ro 2026-10-28 09:04:06,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:06] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11943 118 0.135 0.25 rw 2026-10-28 09:04:07,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:04:07,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:04:07,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:04:07,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:04:07,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.81) 2026-10-28 09:04:07,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.14) 2026-10-28 09:04:07,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:04:07,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:04:07,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:04:07,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.017 - 2026-10-28 09:04:07,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.023 - 2026-10-28 09:04:07,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.127 0.286 rw 2026-10-28 09:04:07,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-28 09:04:07,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:04:07,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:04:07,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:04:07,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:04:07,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:04:08,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:04:08,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:04:08,288 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24572217 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': '0dafb995-3913-473c-9d5c-6b4119b2bb8e'}] 2026-10-28 09:04:08,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:04:09,730 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24572217 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': '0dafb995-3913-473c-9d5c-6b4119b2bb8e'} created pos.order #722 2026-10-28 09:04:09,737 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24572217 finished 2026-10-28 09:04:10,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5748 477 0.624 1.108 rw 2026-10-28 09:04:10,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.015 0.048 ro 2026-10-28 09:04:10,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:10] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:04:10,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:04:10,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-28 09:04:10,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_per_line_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:04:10,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.049 rw 2026-10-28 09:04:10,648 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:04:10,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23936104 (allocated 26234880) 2026-10-28 09:04:10,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SVsyvahm - [28/Oct/2026 09:04:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 7.549 rw 2026-10-28 09:04:10,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59845 2026-10-28 09:04:10,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-28 09:04:10,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59845 2026-10-28 09:04:10,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090410_897582_test_taxes_l10n_be_pos.txt 2026-10-28 09:04:10,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp7191t4xj_chrome_odoo" 2026-10-28 09:04:11,212 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [835, 836] 2026-10-28 09:04:12,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59978 2026-10-28 09:04:12,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpab630pcx_chrome_odoo 2026-10-28 09:04:12,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46561/json/version 2026-10-28 09:04:12,405 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:12,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:04:12,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:46561/json 2026-10-28 09:04:12,488 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:12,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:46561/devtools/page/EEB2F669925569606DAF8F941D4CD82C 2026-10-28 09:04:12,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-28 09:04:12,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-28 09:04:12,754 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:04:12,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-28 09:04:12,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:04:12,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:04:12,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:12] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.044 0.114 rw 2026-10-28 09:04:12,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'EEB2F669925569606DAF8F941D4CD82C', 'loaderId': '6EFB1647549FD5675F46BB9019DC861D', 'isDownload': False} 2026-10-28 09:04:12,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_globally_price_included')" 2026-10-28 09:04:13,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:12] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-10-28 09:04:13,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:12] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.227 ro 2026-10-28 09:04:13,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:12] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.066 ro 2026-10-28 09:04:13,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:04:13,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 09:04:13,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.021 ro 2026-10-28 09:04:13,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.029 - 2026-10-28 09:04:13,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.025 rw 2026-10-28 09:04:13,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.035 rw 2026-10-28 09:04:14,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 530958 233 0.182 0.536 rw 2026-10-28 09:04:14,697 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:04:14,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-10-28 09:04:14,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:04:14,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.005 ro 2026-10-28 09:04:14,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 09:04:14,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-10-28 09:04:14,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 09:04:15,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:04:15,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.013 rw 2026-10-28 09:04:15,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.038 rw 2026-10-28 09:04:15,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-10-28 09:04:15,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.034 ro 2026-10-28 09:04:15,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.037 rw 2026-10-28 09:04:15,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.036 - 2026-10-28 09:04:15,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 09:04:15,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-10-28 09:04:15,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-10-28 09:04:15,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-10-28 09:04:15,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.031 0.096 rw 2026-10-28 09:04:15,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:04:15,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.022 0.198 rw 2026-10-28 09:04:15,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:04:15,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:04:15,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.207 rw 2026-10-28 09:04:15,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:15] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.054 rw 2026-10-28 09:04:16,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.025 0.082 rw 2026-10-28 09:04:16,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:04:16,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:04:16,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.016 0.111 ro 2026-10-28 09:04:16,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.208 ro 2026-10-28 09:04:16,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.011 0.066 ro 2026-10-28 09:04:16,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.021 0.075 ro 2026-10-28 09:04:16,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.018 ro 2026-10-28 09:04:16,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:04:16,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "GET /web/image/res.partner/1818/avatar_128?unique=1793178249000 HTTP/1.1" 200 305 4 0.007 0.038 ro 2026-10-28 09:04:16,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.019 - 2026-10-28 09:04:17,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11943 118 0.097 0.218 rw 2026-10-28 09:04:17,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:04:17,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:04:17,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:04:17,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:04:17,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.81) 2026-10-28 09:04:17,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.14) 2026-10-28 09:04:17,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:04:17,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:04:17,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:04:17,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-10-28 09:04:17,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.022 - 2026-10-28 09:04:17,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.125 0.261 rw 2026-10-28 09:04:18,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-28 09:04:18,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:04:18,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:04:18,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:04:18,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:04:18,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:04:18,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:04:18,638 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49701343 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': '416d8a99-ce09-48c6-a251-38b4360d6c7c'}] 2026-10-28 09:04:18,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:04:18,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:04:20,171 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49701343 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': '416d8a99-ce09-48c6-a251-38b4360d6c7c'} created pos.order #723 2026-10-28 09:04:20,176 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49701343 finished 2026-10-28 09:04:20,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5748 478 0.632 1.188 rw 2026-10-28 09:04:20,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.03 0.047 ro 2026-10-28 09:04:20,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:20] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 09:04:20,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:04:20,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-28 09:04:20,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_globally_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:04:20,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.038 rw 2026-10-28 09:04:21,066 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:04:21,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23987840 (allocated 26234880) 2026-10-28 09:04:21,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0mMQDtjx - [28/Oct/2026 09:04:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 7.277 rw 2026-10-28 09:04:21,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59978 2026-10-28 09:04:21,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-28 09:04:21,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59978 2026-10-28 09:04:21,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090421_290507_test_taxes_l10n_be_pos.txt 2026-10-28 09:04:21,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpab630pcx_chrome_odoo" 2026-10-28 09:04:21,553 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [838, 839] 2026-10-28 09:04:21,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-28 09:04:22,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60109 2026-10-28 09:04:22,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpf_20wnlw_chrome_odoo 2026-10-28 09:04:22,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45013/json/version 2026-10-28 09:04:22,813 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:22,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:04:22,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45013/json 2026-10-28 09:04:22,867 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:22,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:45013/devtools/page/F9309D37D407318E7787F27CFEF7559C 2026-10-28 09:04:22,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-28 09:04:22,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-28 09:04:23,118 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:04:23,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-28 09:04:23,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:04:23,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:04:23,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:23] "GET /pos/ui/168 HTTP/1.1" 200 6955 89 0.069 0.143 rw 2026-10-28 09:04:23,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'F9309D37D407318E7787F27CFEF7559C', 'loaderId': 'E296376728DDEADD79B25077859294D2', 'isDownload': False} 2026-10-28 09:04:23,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded')" 2026-10-28 09:04:23,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:23] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.049 ro 2026-10-28 09:04:23,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:23] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.05 ro 2026-10-28 09:04:23,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:23] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.311 ro 2026-10-28 09:04:24,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:04:24,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:04:24,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:04:24,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.014 ro 2026-10-28 09:04:24,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-10-28 09:04:24,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.014 rw 2026-10-28 09:04:25,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524718 236 0.211 0.554 rw 2026-10-28 09:04:25,220 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:04:25,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:04:25,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.008 ro 2026-10-28 09:04:25,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-10-28 09:04:25,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 09:04:25,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 09:04:25,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:04:25,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:04:26,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 09:04:26,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.043 rw 2026-10-28 09:04:26,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 09:04:26,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.007 0.041 ro 2026-10-28 09:04:26,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.03 rw 2026-10-28 09:04:26,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.036 - 2026-10-28 09:04:26,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 09:04:26,340 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.02 ro 2026-10-28 09:04:26,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:04:26,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 09:04:26,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.029 0.095 rw 2026-10-28 09:04:26,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:04:26,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.034 0.202 rw 2026-10-28 09:04:26,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:04:26,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:04:26,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.199 rw 2026-10-28 09:04:26,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.032 rw 2026-10-28 09:04:26,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.097 rw 2026-10-28 09:04:26,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:04:26,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:04:27,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.033 0.165 ro 2026-10-28 09:04:27,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.282 ro 2026-10-28 09:04:27,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.094 ro 2026-10-28 09:04:27,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.013 0.042 ro 2026-10-28 09:04:27,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.006 0.019 ro 2026-10-28 09:04:27,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:04:27,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-10-28 09:04:27,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "GET /web/image/res.partner/1818/avatar_128?unique=1793178184000 HTTP/1.1" 200 305 4 0.009 0.039 ro 2026-10-28 09:04:27,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13124 118 0.114 0.281 rw 2026-10-28 09:04:28,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:04:28,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:04:28,143 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:04:28,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:04:28,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(1.92) 2026-10-28 09:04:28,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.63) 2026-10-28 09:04:28,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:04:28,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:04:28,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:04:28,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.028 - 2026-10-28 09:04:28,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.036 - 2026-10-28 09:04:28,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.149 0.286 rw 2026-10-28 09:04:28,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-28 09:04:28,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:04:28,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:04:28,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:04:28,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:04:28,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:04:29,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:04:29,390 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15082121 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '2b30fb52-921a-4860-a614-792ab5e2c81f'}] 2026-10-28 09:04:29,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:04:29,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:04:30,895 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15082121 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '2b30fb52-921a-4860-a614-792ab5e2c81f'} created pos.order #724 2026-10-28 09:04:30,897 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15082121 finished 2026-10-28 09:04:31,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6346 506 0.593 1.256 rw 2026-10-28 09:04:31,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.017 0.05 ro 2026-10-28 09:04:31,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:31] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-10-28 09:04:31,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:04:31,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-28 09:04:31,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:04:31,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.037 rw 2026-10-28 09:04:31,768 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:04:31,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0galan5f - [28/Oct/2026 09:04:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.512 rw 2026-10-28 09:04:31,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 23886792 (allocated 26234880) 2026-10-28 09:04:31,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60109 2026-10-28 09:04:31,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-28 09:04:31,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60109 2026-10-28 09:04:32,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090432_018713_test_taxes_l10n_br_pos.txt 2026-10-28 09:04:32,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpf_20wnlw_chrome_odoo" 2026-10-28 09:04:32,337 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [841, 842] 2026-10-28 09:04:33,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60248 2026-10-28 09:04:33,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpfb5oh10f_chrome_odoo 2026-10-28 09:04:33,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37497/json/version 2026-10-28 09:04:33,525 7 INFO rb-a84341f-226073-429745 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-10-28 09:04:33,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:04:33,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37497/json 2026-10-28 09:04:33,550 7 INFO rb-a84341f-226073-429745 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-10-28 09:04:33,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:37497/devtools/page/F67C9F257A0317FB458DC6B0C5914751 2026-10-28 09:04:33,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-28 09:04:33,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-28 09:04:33,851 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:04:33,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-28 09:04:33,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:04:33,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:04:34,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.04 0.131 rw 2026-10-28 09:04:34,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'F67C9F257A0317FB458DC6B0C5914751', 'loaderId': '8D550CEF39499FEC2CCA870FA2BFEAAC', 'isDownload': False} 2026-10-28 09:04:34,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded')" 2026-10-28 09:04:34,113 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.007 0.217 ro 2026-10-28 09:04:34,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.033 ro 2026-10-28 09:04:34,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.063 ro 2026-10-28 09:04:34,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:04:34,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:04:34,909 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:04:34,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.025 ro 2026-10-28 09:04:34,981 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.02 rw 2026-10-28 09:04:34,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-10-28 09:04:35,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527314 233 0.23 0.592 rw 2026-10-28 09:04:36,026 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:04:36,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:04:36,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.025 ro 2026-10-28 09:04:36,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:04:36,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 09:04:36,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 09:04:36,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:04:36,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:04:36,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 09:04:36,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.072 rw 2026-10-28 09:04:36,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-10-28 09:04:36,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 09:04:37,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.056 ro 2026-10-28 09:04:37,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 09:04:37,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.02 ro 2026-10-28 09:04:37,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-10-28 09:04:37,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-10-28 09:04:37,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.067 - 2026-10-28 09:04:37,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.036 0.08 rw 2026-10-28 09:04:37,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:04:37,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.023 0.208 rw 2026-10-28 09:04:37,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.201 rw 2026-10-28 09:04:37,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:04:37,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:04:37,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.029 rw 2026-10-28 09:04:37,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.065 0.058 rw 2026-10-28 09:04:37,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:04:37,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:04:37,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.018 0.136 ro 2026-10-28 09:04:37,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.216 ro 2026-10-28 09:04:37,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.088 ro 2026-10-28 09:04:38,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.022 0.053 ro 2026-10-28 09:04:38,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.003 0.022 ro 2026-10-28 09:04:38,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:38] "GET /web/image/res.partner/1818/avatar_128?unique=1793178269000 HTTP/1.1" 200 305 4 0.005 0.017 ro 2026-10-28 09:04:38,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:04:38,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 09:04:38,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13124 118 0.11 0.207 rw 2026-10-28 09:04:38,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:04:38,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:04:38,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:04:38,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:04:38,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(1.92) 2026-10-28 09:04:38,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.63) 2026-10-28 09:04:38,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:04:38,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:04:38,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:04:39,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-10-28 09:04:39,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.011 - 2026-10-28 09:04:39,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.097 0.21 rw 2026-10-28 09:04:39,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-28 09:04:39,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:04:39,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:04:39,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:04:39,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:04:39,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:04:40,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:04:40,062 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55477228 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': 'def13187-4b7a-4f61-877b-1ee4b76538e7'}] 2026-10-28 09:04:40,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:04:40,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:04:41,567 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55477228 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': 'def13187-4b7a-4f61-877b-1ee4b76538e7'} created pos.order #725 2026-10-28 09:04:41,573 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55477228 finished 2026-10-28 09:04:41,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6346 472 0.616 1.201 rw 2026-10-28 09:04:42,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.022 0.063 ro 2026-10-28 09:04:42,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:42] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:04:42,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:04:42,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-28 09:04:42,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:04:42,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.025 rw 2026-10-28 09:04:42,525 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:04:42,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pZIN3d8E - [28/Oct/2026 09:04:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 7.508 rw 2026-10-28 09:04:42,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 23958768 (allocated 25710592) 2026-10-28 09:04:42,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60248 2026-10-28 09:04:42,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-28 09:04:42,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60248 2026-10-28 09:04:42,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090442_735168_test_taxes_l10n_br_pos.txt 2026-10-28 09:04:42,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpfb5oh10f_chrome_odoo" 2026-10-28 09:04:42,993 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [844, 845] 2026-10-28 09:04:44,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60375 2026-10-28 09:04:44,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpn6kuvsez_chrome_odoo 2026-10-28 09:04:44,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36817/json/version 2026-10-28 09:04:44,172 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:44,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:04:44,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36817/json 2026-10-28 09:04:44,199 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:44,218 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36817/devtools/page/AD22504595489CE65238C32C623BE3DF 2026-10-28 09:04:44,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-28 09:04:44,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-28 09:04:44,571 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:04:44,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-28 09:04:44,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:04:44,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:04:44,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:44] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.037 0.123 rw 2026-10-28 09:04:44,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'AD22504595489CE65238C32C623BE3DF', 'loaderId': '9CD4D0C74546F6ACF1FB3FD7275BCB09', 'isDownload': False} 2026-10-28 09:04:44,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included')" 2026-10-28 09:04:44,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:44] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.031 ro 2026-10-28 09:04:44,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:44] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.243 ro 2026-10-28 09:04:44,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:44] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-10-28 09:04:45,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:04:45,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:04:45,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:04:45,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.017 ro 2026-10-28 09:04:45,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-10-28 09:04:45,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.014 rw 2026-10-28 09:04:46,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529892 233 0.226 0.634 rw 2026-10-28 09:04:46,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: The ready code tooks too much time : 2.0475804805755615 2026-10-28 09:04:46,816 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:04:46,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 09:04:46,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:04:46,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.018 ro 2026-10-28 09:04:46,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 09:04:46,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-10-28 09:04:46,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 09:04:47,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:04:47,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 09:04:47,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.043 rw 2026-10-28 09:04:47,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 09:04:47,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.005 0.036 ro 2026-10-28 09:04:47,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 09:04:47,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.024 rw 2026-10-28 09:04:47,884 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-10-28 09:04:47,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:04:47,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 09:04:47,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.037 rw 2026-10-28 09:04:48,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:04:48,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-10-28 09:04:48,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:04:48,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:04:48,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.103 0.103 rw 2026-10-28 09:04:48,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.026 0.279 rw 2026-10-28 09:04:48,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.226 rw 2026-10-28 09:04:48,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.035 0.267 rw 2026-10-28 09:04:48,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:04:48,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:04:48,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.027 0.106 ro 2026-10-28 09:04:48,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.232 ro 2026-10-28 09:04:48,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.073 ro 2026-10-28 09:04:49,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.028 0.06 ro 2026-10-28 09:04:49,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.003 0.019 ro 2026-10-28 09:04:49,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:04:49,429 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.034 - 2026-10-28 09:04:49,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:49] "GET /web/image/res.partner/1818/avatar_128?unique=1793178281000 HTTP/1.1" 200 305 4 0.007 0.036 ro 2026-10-28 09:04:49,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:49] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13113 118 0.139 0.242 rw 2026-10-28 09:04:49,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:04:49,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:04:49,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:04:49,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:04:50,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(1.92) 2026-10-28 09:04:50,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.63) 2026-10-28 09:04:50,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:04:50,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:04:50,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:04:50,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.024 - 2026-10-28 09:04:50,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.033 - 2026-10-28 09:04:50,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.123 0.313 rw 2026-10-28 09:04:50,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-28 09:04:50,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:04:50,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:04:50,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:04:50,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:04:50,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:04:51,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:04:51,145 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67392791 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'ad066ba4-931a-4e72-a10d-806c9a83eee2'}] 2026-10-28 09:04:51,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:04:51,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:04:52,801 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67392791 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'ad066ba4-931a-4e72-a10d-806c9a83eee2'} created pos.order #726 2026-10-28 09:04:52,805 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67392791 finished 2026-10-28 09:04:53,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6339 473 0.704 1.258 rw 2026-10-28 09:04:53,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1168 16 0.016 0.045 ro 2026-10-28 09:04:53,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:53] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:04:53,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:04:53,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-28 09:04:53,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_per_line_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:04:53,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.039 rw 2026-10-28 09:04:53,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 24066276 (allocated 26497024) 2026-10-28 09:04:53,674 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:04:53,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MDmTGAyG - [28/Oct/2026 09:04:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 7.955 rw 2026-10-28 09:04:53,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60375 2026-10-28 09:04:53,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-28 09:04:53,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60375 2026-10-28 09:04:53,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090453_921409_test_taxes_l10n_br_pos.txt 2026-10-28 09:04:53,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpn6kuvsez_chrome_odoo" 2026-10-28 09:04:54,197 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [847, 848] 2026-10-28 09:04:55,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60507 2026-10-28 09:04:55,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp8jburutf_chrome_odoo 2026-10-28 09:04:55,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36545/json/version 2026-10-28 09:04:55,489 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:55,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:04:55,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36545/json 2026-10-28 09:04:55,574 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:04:55,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36545/devtools/page/57F5F26C55CC0133A3D5702A29F3FC33 2026-10-28 09:04:55,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-28 09:04:55,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-28 09:04:55,943 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:04:55,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-28 09:04:55,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:04:55,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:04:56,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:56] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.048 0.137 rw 2026-10-28 09:04:56,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '57F5F26C55CC0133A3D5702A29F3FC33', 'loaderId': 'F7EC8F3E922D09EE852BAA2111829E07', 'isDownload': False} 2026-10-28 09:04:56,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_globally_price_included')" 2026-10-28 09:04:56,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:56] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.254 ro 2026-10-28 09:04:56,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:56] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.051 ro 2026-10-28 09:04:56,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:56] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.051 ro 2026-10-28 09:04:57,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:04:57,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-10-28 09:04:57,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.015 - 2026-10-28 09:04:57,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.017 ro 2026-10-28 09:04:57,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.031 rw 2026-10-28 09:04:57,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.028 rw 2026-10-28 09:04:57,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532475 233 0.223 0.56 rw 2026-10-28 09:04:58,163 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:04:58,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 09:04:58,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:04:58,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.013 ro 2026-10-28 09:04:58,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 09:04:58,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.042 rw 2026-10-28 09:04:58,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.015 0.035 rw 2026-10-28 09:04:58,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:04:58,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.026 rw 2026-10-28 09:04:59,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.053 rw 2026-10-28 09:04:59,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:04:59,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:04:59,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.058 ro 2026-10-28 09:04:59,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-10-28 09:04:59,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-10-28 09:04:59,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.049 - 2026-10-28 09:04:59,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.072 - 2026-10-28 09:04:59,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.091 - 2026-10-28 09:04:59,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.032 0.096 rw 2026-10-28 09:04:59,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:04:59,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.025 0.18 rw 2026-10-28 09:04:59,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.199 rw 2026-10-28 09:04:59,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:04:59,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:04:59,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.02 rw 2026-10-28 09:04:59,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.03 0.065 rw 2026-10-28 09:04:59,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:04:59,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:05:00,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.015 0.129 ro 2026-10-28 09:05:00,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.204 ro 2026-10-28 09:05:00,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.068 ro 2026-10-28 09:05:00,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.013 0.045 ro 2026-10-28 09:05:00,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.002 0.019 ro 2026-10-28 09:05:00,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:05:00,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:00,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:00] "GET /web/image/res.partner/1818/avatar_128?unique=1793178292000 HTTP/1.1" 200 305 4 0.018 0.023 ro 2026-10-28 09:05:01,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13117 118 0.128 0.254 rw 2026-10-28 09:05:01,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:05:01,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:05:01,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:05:01,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:01,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(1.92) 2026-10-28 09:05:01,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.63) 2026-10-28 09:05:01,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:01,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:01,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:01,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:05:01,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 09:05:01,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.233 0.283 rw 2026-10-28 09:05:01,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-28 09:05:01,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:01,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:01,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:01,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:01,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:02,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:02,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:05:02,459 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16569040 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': '4f973dac-a238-4e54-91ab-96a72a747d10'}] 2026-10-28 09:05:02,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:03,993 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16569040 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': '4f973dac-a238-4e54-91ab-96a72a747d10'} created pos.order #727 2026-10-28 09:05:04,005 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16569040 finished 2026-10-28 09:05:04,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6339 475 0.631 1.218 rw 2026-10-28 09:05:04,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.02 0.066 ro 2026-10-28 09:05:04,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:04] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-10-28 09:05:04,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:04,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-28 09:05:04,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_globally_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:05:04,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:05:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.036 rw 2026-10-28 09:05:04,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 24108484 (allocated 26497024) 2026-10-28 09:05:04,950 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:05:04,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OcPuCEga - [28/Oct/2026 09:04:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 7.764 rw 2026-10-28 09:05:05,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60507 2026-10-28 09:05:05,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-28 09:05:05,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60507 2026-10-28 09:05:05,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090505_207251_test_taxes_l10n_br_pos.txt 2026-10-28 09:05:05,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp8jburutf_chrome_odoo" 2026-10-28 09:05:05,492 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [850, 851] 2026-10-28 09:05:05,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-28 09:05:08,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60646 2026-10-28 09:05:08,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp0oze2ykk_chrome_odoo 2026-10-28 09:05:08,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43247/json/version 2026-10-28 09:05:08,379 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:05:08,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:05:08,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43247/json 2026-10-28 09:05:08,435 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:05:08,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43247/devtools/page/216DB36ED8DB328B429C186DEFD0BAFE 2026-10-28 09:05:08,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-28 09:05:08,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-28 09:05:08,803 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:05:08,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-28 09:05:08,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:05:08,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:05:09,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /pos/ui/168 HTTP/1.1" 200 6955 89 0.065 0.16 rw 2026-10-28 09:05:09,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '216DB36ED8DB328B429C186DEFD0BAFE', 'loaderId': '9205856B4BE70867A413774EF527F007', 'isDownload': False} 2026-10-28 09:05:09,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded')" 2026-10-28 09:05:09,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.312 ro 2026-10-28 09:05:09,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.042 ro 2026-10-28 09:05:09,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.047 ro 2026-10-28 09:05:09,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:05:09,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:05:09,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 09:05:09,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-10-28 09:05:09,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.028 rw 2026-10-28 09:05:10,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.057 rw 2026-10-28 09:05:10,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523767 237 0.187 0.598 rw 2026-10-28 09:05:11,009 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:05:11,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:05:11,095 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.038 ro 2026-10-28 09:05:11,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:05:11,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:05:11,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:05:11,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:05:11,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-10-28 09:05:11,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 09:05:12,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.059 rw 2026-10-28 09:05:12,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-10-28 09:05:12,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:05:12,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.033 ro 2026-10-28 09:05:12,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-10-28 09:05:12,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-10-28 09:05:12,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-10-28 09:05:12,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 09:05:12,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.065 - 2026-10-28 09:05:12,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.027 0.082 rw 2026-10-28 09:05:12,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:05:12,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.026 0.208 rw 2026-10-28 09:05:12,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:12,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:12,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.214 rw 2026-10-28 09:05:12,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.037 rw 2026-10-28 09:05:12,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.038 0.092 rw 2026-10-28 09:05:12,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:12,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:05:12,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.052 0.15 ro 2026-10-28 09:05:12,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.023 0.271 ro 2026-10-28 09:05:13,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.072 ro 2026-10-28 09:05:13,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.059 ro 2026-10-28 09:05:13,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.015 ro 2026-10-28 09:05:13,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:13,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:13] "GET /web/image/res.partner/1818/avatar_128?unique=1793178184000 HTTP/1.1" 200 305 4 0.005 0.023 ro 2026-10-28 09:05:13,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.025 - 2026-10-28 09:05:13,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.095 0.225 rw 2026-10-28 09:05:13,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:05:13,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:05:13,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:05:13,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:13,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-28 09:05:14,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-10-28 09:05:14,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:14,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:14,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:14,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-10-28 09:05:14,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.012 - 2026-10-28 09:05:14,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.141 0.269 rw 2026-10-28 09:05:14,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:05:14,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:14,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:14,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:14,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:14,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:15,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:15,128 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32770532 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '1332eeb9-be5e-4850-baf3-509052b5290d'}] 2026-10-28 09:05:15,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:05:15,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:16,575 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32770532 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '1332eeb9-be5e-4850-baf3-509052b5290d'} created pos.order #728 2026-10-28 09:05:16,578 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32770532 finished 2026-10-28 09:05:16,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6122 507 0.617 1.167 rw 2026-10-28 09:05:17,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.043 ro 2026-10-28 09:05:17,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.007 ro 2026-10-28 09:05:17,217 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:17,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:17,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:17,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:17,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-28 09:05:17,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.043 rw 2026-10-28 09:05:17,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.107 ro 2026-10-28 09:05:17,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.194 ro 2026-10-28 09:05:17,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.088 ro 2026-10-28 09:05:17,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.065 ro 2026-10-28 09:05:17,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.019 ro 2026-10-28 09:05:17,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:17,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:17] "GET /web/image/res.partner/1818/avatar_128?unique=1793178315000 HTTP/1.1" 200 305 4 0.005 0.048 ro 2026-10-28 09:05:18,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.093 0.203 rw 2026-10-28 09:05:18,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:05:18,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:05:18,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:05:18,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:05:18,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-28 09:05:18,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-10-28 09:05:18,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:18,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-28 09:05:18,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-10-28 09:05:18,366 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:18,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:18,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:18,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.125 0.252 rw 2026-10-28 09:05:18,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:05:18,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:18,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:18,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:18,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:18,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:19,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:19,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:05:19,430 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7609501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000002', 'uuid': '3c94ada0-0859-4ffd-b313-30987f4df6e4'}] 2026-10-28 09:05:19,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:20,706 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7609501 order {'name': '/', 'pos_reference': '261-168-000002', 'uuid': '3c94ada0-0859-4ffd-b313-30987f4df6e4'} created pos.order #729 2026-10-28 09:05:20,708 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7609501 finished 2026-10-28 09:05:20,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 439 0.564 1.003 rw 2026-10-28 09:05:21,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.044 ro 2026-10-28 09:05:21,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-10-28 09:05:21,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:21,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:21,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:21,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:21,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-28 09:05:21,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.037 rw 2026-10-28 09:05:21,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.083 ro 2026-10-28 09:05:21,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.186 ro 2026-10-28 09:05:21,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.073 ro 2026-10-28 09:05:21,801 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.042 ro 2026-10-28 09:05:21,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.009 0.018 ro 2026-10-28 09:05:21,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:21,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:21] "GET /web/image/res.partner/1818/avatar_128?unique=1793178320000 HTTP/1.1" 200 305 4 0.007 0.033 ro 2026-10-28 09:05:22,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:22] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.132 0.269 rw 2026-10-28 09:05:22,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:05:22,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:05:22,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-10-28 09:05:22,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:22,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-10-28 09:05:22,633 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-28 09:05:22,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:22,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:22,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:22,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.11 0.296 rw 2026-10-28 09:05:23,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-28 09:05:23,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:23,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:23,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:23,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:23,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:23,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:23,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:05:23,702 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35033531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000003', 'uuid': '8922ab89-4109-4631-9d8e-75f8b2c0433b'}] 2026-10-28 09:05:23,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:25,252 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35033531 order {'name': '/', 'pos_reference': '261-168-000003', 'uuid': '8922ab89-4109-4631-9d8e-75f8b2c0433b'} created pos.order #730 2026-10-28 09:05:25,255 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35033531 finished 2026-10-28 09:05:25,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6151 454 0.639 1.179 rw 2026-10-28 09:05:25,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.033 0.062 ro 2026-10-28 09:05:25,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.016 ro 2026-10-28 09:05:25,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:25,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:25,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:25,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:25,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-28 09:05:26,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.059 rw 2026-10-28 09:05:26,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.108 ro 2026-10-28 09:05:26,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.032 0.208 ro 2026-10-28 09:05:26,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.098 ro 2026-10-28 09:05:26,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.027 0.057 ro 2026-10-28 09:05:26,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.029 ro 2026-10-28 09:05:26,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:26,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:26] "GET /web/image/res.partner/1818/avatar_128?unique=1793178325000 HTTP/1.1" 200 305 4 0.005 0.053 ro 2026-10-28 09:05:27,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.145 0.268 rw 2026-10-28 09:05:27,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:05:27,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:05:27,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:05:27,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-28 09:05:27,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:05:27,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.56)) 2026-10-28 09:05:27,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:27,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-10-28 09:05:27,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-28 09:05:27,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:27,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:27,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:27,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.127 0.217 rw 2026-10-28 09:05:27,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-28 09:05:27,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:27,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:27,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:27,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:27,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:28,257 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:28,266 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59283846 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000004', 'uuid': '617084ba-ac35-4409-a22c-4e5a4191779f'}] 2026-10-28 09:05:28,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:05:28,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:29,651 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59283846 order {'name': '/', 'pos_reference': '261-168-000004', 'uuid': '617084ba-ac35-4409-a22c-4e5a4191779f'} created pos.order #731 2026-10-28 09:05:29,653 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59283846 finished 2026-10-28 09:05:29,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6162 439 0.554 1.121 rw 2026-10-28 09:05:30,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.074 ro 2026-10-28 09:05:30,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-10-28 09:05:30,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:30,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:30,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:30,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:30,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-28 09:05:30,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.046 rw 2026-10-28 09:05:30,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.102 ro 2026-10-28 09:05:30,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.022 0.233 ro 2026-10-28 09:05:30,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.078 ro 2026-10-28 09:05:30,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.023 0.082 ro 2026-10-28 09:05:30,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.019 ro 2026-10-28 09:05:30,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:30,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:30] "GET /web/image/res.partner/1818/avatar_128?unique=1793178329000 HTTP/1.1" 200 305 4 0.004 0.019 ro 2026-10-28 09:05:31,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.109 0.256 rw 2026-10-28 09:05:31,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:05:31,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-28 09:05:31,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-28 09:05:31,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-10-28 09:05:31,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:31,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-28 09:05:31,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-28 09:05:31,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:31,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:31,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:31,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.123 0.266 rw 2026-10-28 09:05:32,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:05:32,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:32,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:32,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:32,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:32,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:32,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:32,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:05:32,647 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3959840 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000005', 'uuid': '11bc4bc7-2bdf-44f8-8b9c-53744f71fa7c'}] 2026-10-28 09:05:32,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:34,078 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3959840 order {'name': '/', 'pos_reference': '261-168-000005', 'uuid': '11bc4bc7-2bdf-44f8-8b9c-53744f71fa7c'} created pos.order #732 2026-10-28 09:05:34,080 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3959840 finished 2026-10-28 09:05:34,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 441 0.613 1.141 rw 2026-10-28 09:05:34,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.048 ro 2026-10-28 09:05:34,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.016 ro 2026-10-28 09:05:34,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:34,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:34,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:34,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:34,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-28 09:05:34,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.048 rw 2026-10-28 09:05:34,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.021 0.111 ro 2026-10-28 09:05:34,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.217 ro 2026-10-28 09:05:35,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.159 ro 2026-10-28 09:05:35,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.078 ro 2026-10-28 09:05:35,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.013 ro 2026-10-28 09:05:35,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:35,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:35] "GET /web/image/res.partner/1818/avatar_128?unique=1793178334000 HTTP/1.1" 200 305 4 0.006 0.034 ro 2026-10-28 09:05:35,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.138 0.269 rw 2026-10-28 09:05:35,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:05:35,841 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:05:35,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:05:35,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:05:35,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:05:35,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-10-28 09:05:35,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:35,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-28 09:05:35,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-28 09:05:35,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:35,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:35,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:36,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.111 0.234 rw 2026-10-28 09:05:36,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:05:36,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:36,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:36,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:36,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:36,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:36,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:36,993 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89742432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000006', 'uuid': 'db3e4453-7a26-45ef-b220-dde2faddd53a'}] 2026-10-28 09:05:37,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-10-28 09:05:37,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:38,397 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89742432 order {'name': '/', 'pos_reference': '261-168-000006', 'uuid': 'db3e4453-7a26-45ef-b220-dde2faddd53a'} created pos.order #733 2026-10-28 09:05:38,399 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89742432 finished 2026-10-28 09:05:38,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6157 439 0.505 1.181 rw 2026-10-28 09:05:38,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.07 0.046 ro 2026-10-28 09:05:39,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:05:39,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:39,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-28 09:05:39,121 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:05:39,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.05 rw 2026-10-28 09:05:39,630 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:05:39,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mPO50TFS - [28/Oct/2026 09:05:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.023 29.548 rw 2026-10-28 09:05:39,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 35911260 (allocated 39604224) 2026-10-28 09:05:39,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60646 2026-10-28 09:05:39,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-28 09:05:39,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60646 2026-10-28 09:05:39,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090539_873902_test_taxes_l10n_in_pos.txt 2026-10-28 09:05:39,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp0oze2ykk_chrome_odoo" 2026-10-28 09:05:40,233 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864] 2026-10-28 09:05:43,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60782 2026-10-28 09:05:43,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpv9g_5gvr_chrome_odoo 2026-10-28 09:05:43,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37481/json/version 2026-10-28 09:05:43,125 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:05:43,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:05:43,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37481/json 2026-10-28 09:05:43,216 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:05:43,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:37481/devtools/page/EF23237066E76D22C437244F1FEBC4A8 2026-10-28 09:05:43,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-28 09:05:43,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-28 09:05:43,864 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:05:43,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-28 09:05:43,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:05:43,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:05:44,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.043 0.127 rw 2026-10-28 09:05:44,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'EF23237066E76D22C437244F1FEBC4A8', 'loaderId': 'D079B78D0C359F2202F2F6A7A98E75A2', 'isDownload': False} 2026-10-28 09:05:44,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded')" 2026-10-28 09:05:44,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.015 ro 2026-10-28 09:05:44,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.245 ro 2026-10-28 09:05:44,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-10-28 09:05:44,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:05:44,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:05:44,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:05:44,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-10-28 09:05:44,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.02 rw 2026-10-28 09:05:44,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.032 rw 2026-10-28 09:05:45,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526340 234 0.189 0.513 rw 2026-10-28 09:05:45,934 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:05:45,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:05:45,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.019 ro 2026-10-28 09:05:46,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.029 ro 2026-10-28 09:05:46,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-10-28 09:05:46,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.006 0.019 rw 2026-10-28 09:05:46,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:05:46,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-10-28 09:05:46,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-10-28 09:05:46,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.052 rw 2026-10-28 09:05:46,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 09:05:46,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 09:05:46,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.006 0.044 ro 2026-10-28 09:05:46,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-10-28 09:05:47,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-10-28 09:05:47,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:05:47,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-10-28 09:05:47,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.049 - 2026-10-28 09:05:47,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.024 0.067 rw 2026-10-28 09:05:47,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:05:47,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.024 0.178 rw 2026-10-28 09:05:47,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.219 rw 2026-10-28 09:05:47,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:47,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:47,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.019 rw 2026-10-28 09:05:47,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.031 0.063 rw 2026-10-28 09:05:47,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:47,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:05:47,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.017 0.105 ro 2026-10-28 09:05:47,801 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.199 ro 2026-10-28 09:05:47,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.095 ro 2026-10-28 09:05:48,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.047 ro 2026-10-28 09:05:48,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.015 ro 2026-10-28 09:05:48,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:48,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "GET /web/image/res.partner/1818/avatar_128?unique=1793178338000 HTTP/1.1" 200 305 4 0.007 0.033 ro 2026-10-28 09:05:48,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-10-28 09:05:48,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.11 0.195 rw 2026-10-28 09:05:48,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:05:48,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:05:48,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:05:48,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:48,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-28 09:05:48,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-10-28 09:05:48,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:48,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:48,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:48,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:05:48,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:05:49,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.096 0.226 rw 2026-10-28 09:05:49,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:05:49,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:49,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:49,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:49,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:49,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:50,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:50,037 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27676324 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '6577f9e5-85e1-4d0c-9d4d-dedc327fe6cd'}] 2026-10-28 09:05:50,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:05:50,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:51,460 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27676324 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '6577f9e5-85e1-4d0c-9d4d-dedc327fe6cd'} created pos.order #734 2026-10-28 09:05:51,464 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27676324 finished 2026-10-28 09:05:51,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6122 473 0.579 1.187 rw 2026-10-28 09:05:52,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.057 ro 2026-10-28 09:05:52,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.018 ro 2026-10-28 09:05:52,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:52,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:52,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:52,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:52,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.043 rw 2026-10-28 09:05:52,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-28 09:05:52,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.121 ro 2026-10-28 09:05:52,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.21 ro 2026-10-28 09:05:52,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.151 ro 2026-10-28 09:05:52,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.029 0.052 ro 2026-10-28 09:05:52,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.006 0.017 ro 2026-10-28 09:05:52,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:52,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:52] "GET /web/image/res.partner/1818/avatar_128?unique=1793178351000 HTTP/1.1" 200 305 4 0.009 0.034 ro 2026-10-28 09:05:53,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.108 0.277 rw 2026-10-28 09:05:53,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:05:53,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:05:53,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:05:53,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:05:53,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-28 09:05:53,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-10-28 09:05:53,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:53,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-28 09:05:53,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-10-28 09:05:53,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:53,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:53,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:53,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.112 0.256 rw 2026-10-28 09:05:54,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:05:54,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:54,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:54,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:54,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:54,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:54,568 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:54,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:05:54,593 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61644968 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000002', 'uuid': '710706ac-76ab-4c5f-b1a2-755701c54f27'}] 2026-10-28 09:05:54,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:05:56,088 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61644968 order {'name': '/', 'pos_reference': '262-168-000002', 'uuid': '710706ac-76ab-4c5f-b1a2-755701c54f27'} created pos.order #735 2026-10-28 09:05:56,093 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61644968 finished 2026-10-28 09:05:56,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 457 0.623 1.178 rw 2026-10-28 09:05:56,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.022 0.049 ro 2026-10-28 09:05:56,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:56] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.014 0.012 ro 2026-10-28 09:05:56,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:05:56,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:05:56,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:05:56,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:05:56,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-28 09:05:56,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.073 rw 2026-10-28 09:05:56,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.12 ro 2026-10-28 09:05:57,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.266 ro 2026-10-28 09:05:57,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.072 ro 2026-10-28 09:05:57,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.023 0.072 ro 2026-10-28 09:05:57,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.023 ro 2026-10-28 09:05:57,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:05:57,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:57] "GET /web/image/res.partner/1818/avatar_128?unique=1793178356000 HTTP/1.1" 200 305 4 0.015 0.02 ro 2026-10-28 09:05:57,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:57] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.128 0.301 rw 2026-10-28 09:05:57,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:05:57,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:05:57,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-10-28 09:05:57,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:05:58,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-10-28 09:05:58,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-28 09:05:58,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:05:58,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:05:58,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:05:58,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.119 0.264 rw 2026-10-28 09:05:58,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-28 09:05:58,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:05:58,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:05:58,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:05:58,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:05:58,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:05:59,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:05:59,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:05:59,088 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36963360 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000003', 'uuid': '722f6ba5-3b8a-411b-aaf9-8597a74bdeb2'}] 2026-10-28 09:05:59,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:00,413 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36963360 order {'name': '/', 'pos_reference': '262-168-000003', 'uuid': '722f6ba5-3b8a-411b-aaf9-8597a74bdeb2'} created pos.order #736 2026-10-28 09:06:00,424 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36963360 finished 2026-10-28 09:06:00,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6123 441 0.558 1.067 rw 2026-10-28 09:06:00,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.042 ro 2026-10-28 09:06:00,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 09:06:01,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:01,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:01,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:01,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:01,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-28 09:06:01,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.042 rw 2026-10-28 09:06:01,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.093 ro 2026-10-28 09:06:01,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.176 ro 2026-10-28 09:06:01,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.066 ro 2026-10-28 09:06:01,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.02 0.047 ro 2026-10-28 09:06:01,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.013 ro 2026-10-28 09:06:01,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:01,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "GET /web/image/res.partner/1818/avatar_128?unique=1793178360000 HTTP/1.1" 200 305 4 0.004 0.034 ro 2026-10-28 09:06:01,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.101 0.241 rw 2026-10-28 09:06:01,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:06:01,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:06:01,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:06:02,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-28 09:06:02,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:06:02,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.57)) 2026-10-28 09:06:02,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:02,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-10-28 09:06:02,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-28 09:06:02,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:02,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:02,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:02,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.097 0.242 rw 2026-10-28 09:06:02,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-28 09:06:02,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:02,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:02,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:02,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:02,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:03,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:03,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:06:03,135 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95853571 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000004', 'uuid': 'e5f6fa0a-c319-4fc5-a60b-18adc08614aa'}] 2026-10-28 09:06:03,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:04,603 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95853571 order {'name': '/', 'pos_reference': '262-168-000004', 'uuid': 'e5f6fa0a-c319-4fc5-a60b-18adc08614aa'} created pos.order #737 2026-10-28 09:06:04,607 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95853571 finished 2026-10-28 09:06:04,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6163 441 0.585 1.174 rw 2026-10-28 09:06:05,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.061 ro 2026-10-28 09:06:05,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 09:06:05,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:05,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:05,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:05,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:05,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-28 09:06:05,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-10-28 09:06:05,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.126 ro 2026-10-28 09:06:05,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.2 ro 2026-10-28 09:06:05,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.077 ro 2026-10-28 09:06:05,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.055 ro 2026-10-28 09:06:05,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.005 0.017 ro 2026-10-28 09:06:05,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:05,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:05] "GET /web/image/res.partner/1818/avatar_128?unique=1793178364000 HTTP/1.1" 200 305 4 0.007 0.029 ro 2026-10-28 09:06:06,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:06] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.137 0.276 rw 2026-10-28 09:06:06,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:06:06,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-28 09:06:06,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-28 09:06:06,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-10-28 09:06:06,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:06,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-28 09:06:06,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-28 09:06:06,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:06,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:06,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:06,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.106 0.262 rw 2026-10-28 09:06:06,969 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:06:06,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:06,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:06,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:06,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:06,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:07,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:07,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:06:07,516 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #646996 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000005', 'uuid': '0a031344-f726-4e6b-aaa8-75ed49e80747'}] 2026-10-28 09:06:07,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:08,874 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #646996 order {'name': '/', 'pos_reference': '262-168-000005', 'uuid': '0a031344-f726-4e6b-aaa8-75ed49e80747'} created pos.order #738 2026-10-28 09:06:08,878 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #646996 finished 2026-10-28 09:06:09,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6161 440 0.539 1.093 rw 2026-10-28 09:06:09,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.036 ro 2026-10-28 09:06:09,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:06:09,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:09,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:09,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:09,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:09,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-28 09:06:09,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.046 rw 2026-10-28 09:06:09,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.097 ro 2026-10-28 09:06:09,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.172 ro 2026-10-28 09:06:09,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.092 ro 2026-10-28 09:06:09,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.017 0.072 ro 2026-10-28 09:06:09,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.006 0.016 ro 2026-10-28 09:06:10,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:10] "GET /web/image/res.partner/1818/avatar_128?unique=1793178369000 HTTP/1.1" 200 305 4 0.007 0.026 ro 2026-10-28 09:06:10,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:10,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.113 0.269 rw 2026-10-28 09:06:10,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:06:10,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:06:10,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:06:10,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:06:10,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:06:10,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-10-28 09:06:10,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:10,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-28 09:06:10,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-28 09:06:10,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:10,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:10,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:10,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.101 0.211 rw 2026-10-28 09:06:11,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:06:11,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:11,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:11,142 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:11,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:11,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:11,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:11,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-10-28 09:06:11,704 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54225022 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000006', 'uuid': 'b5443800-dd02-4fe8-9cdf-ad826665c5e2'}] 2026-10-28 09:06:11,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:12,992 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54225022 order {'name': '/', 'pos_reference': '262-168-000006', 'uuid': 'b5443800-dd02-4fe8-9cdf-ad826665c5e2'} created pos.order #739 2026-10-28 09:06:12,997 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54225022 finished 2026-10-28 09:06:13,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 440 0.523 1.08 rw 2026-10-28 09:06:13,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.016 0.034 ro 2026-10-28 09:06:13,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-10-28 09:06:13,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:13,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-28 09:06:13,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:06:13,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:06:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.051 rw 2026-10-28 09:06:13,970 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:06:13,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y5Gb-zhK - [28/Oct/2026 09:05:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 28.965 rw 2026-10-28 09:06:13,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36112032 (allocated 39342080) 2026-10-28 09:06:14,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60782 2026-10-28 09:06:14,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-28 09:06:14,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60782 2026-10-28 09:06:14,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090614_179235_test_taxes_l10n_in_pos.txt 2026-10-28 09:06:14,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpv9g_5gvr_chrome_odoo" 2026-10-28 09:06:14,557 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882] 2026-10-28 09:06:17,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60914 2026-10-28 09:06:17,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpqrkoeud4_chrome_odoo 2026-10-28 09:06:17,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44967/json/version 2026-10-28 09:06:17,580 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44967', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:06:17,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:06:17,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44967/json 2026-10-28 09:06:17,608 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44967', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:06:17,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:44967/devtools/page/FB4E60F04F170ACBD3BF4FCB822D55F6 2026-10-28 09:06:17,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-28 09:06:17,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-28 09:06:18,191 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:06:18,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-28 09:06:18,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:06:18,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:06:18,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:18] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.053 0.128 rw 2026-10-28 09:06:18,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'FB4E60F04F170ACBD3BF4FCB822D55F6', 'loaderId': 'D6FEDD1786C9EB650EFAE163E422C41B', 'isDownload': False} 2026-10-28 09:06:18,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included')" 2026-10-28 09:06:18,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:18] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.257 ro 2026-10-28 09:06:18,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:18] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.031 ro 2026-10-28 09:06:18,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:18] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.023 0.086 ro 2026-10-28 09:06:19,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:06:19,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 09:06:19,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:06:19,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-10-28 09:06:19,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.021 rw 2026-10-28 09:06:19,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.027 rw 2026-10-28 09:06:20,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528901 234 0.225 0.526 rw 2026-10-28 09:06:20,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: The ready code tooks too much time : 2.02530574798584 2026-10-28 09:06:20,429 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:06:20,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-10-28 09:06:20,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:06:20,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 09:06:20,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.019 rw 2026-10-28 09:06:20,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-10-28 09:06:20,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:06:21,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:06:21,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.02 rw 2026-10-28 09:06:21,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.064 rw 2026-10-28 09:06:21,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:06:21,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.027 - 2026-10-28 09:06:21,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.046 ro 2026-10-28 09:06:21,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.042 rw 2026-10-28 09:06:21,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-10-28 09:06:21,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-10-28 09:06:21,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.082 - 2026-10-28 09:06:21,671 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.106 - 2026-10-28 09:06:21,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.032 0.095 rw 2026-10-28 09:06:21,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:06:21,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.029 0.238 rw 2026-10-28 09:06:21,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:21,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:21,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.269 rw 2026-10-28 09:06:21,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.028 rw 2026-10-28 09:06:21,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.021 0.083 rw 2026-10-28 09:06:22,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:22,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:06:22,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.014 0.095 ro 2026-10-28 09:06:22,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.184 ro 2026-10-28 09:06:22,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.067 ro 2026-10-28 09:06:22,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.024 0.052 ro 2026-10-28 09:06:22,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.039 ro 2026-10-28 09:06:22,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:22,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "GET /web/image/res.partner/1818/avatar_128?unique=1793178373000 HTTP/1.1" 200 305 4 0.005 0.036 ro 2026-10-28 09:06:22,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 09:06:23,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.121 0.232 rw 2026-10-28 09:06:23,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:06:23,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:06:23,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:06:23,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:23,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-10-28 09:06:23,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-10-28 09:06:23,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:23,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:23,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:23,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-10-28 09:06:23,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-10-28 09:06:23,591 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.131 0.253 rw 2026-10-28 09:06:24,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:06:24,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:24,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:24,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:24,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:24,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:24,621 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34072556 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'c30b5ed2-9e2c-4351-a8ef-d10096c8f8ac'}] 2026-10-28 09:06:24,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:24,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:06:24,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:26,093 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34072556 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'c30b5ed2-9e2c-4351-a8ef-d10096c8f8ac'} created pos.order #740 2026-10-28 09:06:26,099 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34072556 finished 2026-10-28 09:06:26,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6123 475 0.595 1.144 rw 2026-10-28 09:06:26,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.04 ro 2026-10-28 09:06:26,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:26] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.006 ro 2026-10-28 09:06:26,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:26,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:26,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:26,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:26,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-28 09:06:26,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.045 rw 2026-10-28 09:06:26,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.098 ro 2026-10-28 09:06:26,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.183 ro 2026-10-28 09:06:27,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.011 0.071 ro 2026-10-28 09:06:27,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.011 0.033 ro 2026-10-28 09:06:27,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.013 ro 2026-10-28 09:06:27,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:27,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:27] "GET /web/image/res.partner/1818/avatar_128?unique=1793178386000 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-10-28 09:06:27,522 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.102 0.227 rw 2026-10-28 09:06:27,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:06:27,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:06:27,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:06:27,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:06:27,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-28 09:06:27,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-10-28 09:06:27,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:27,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-10-28 09:06:27,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-10-28 09:06:27,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:27,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:27,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:27,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.148 0.271 rw 2026-10-28 09:06:28,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:06:28,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:28,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:28,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:28,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:28,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:28,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:28,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:06:28,726 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59527106 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000002', 'uuid': '0da6e1a8-33fd-45bd-bfda-10670d49114d'}] 2026-10-28 09:06:28,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:30,094 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59527106 order {'name': '/', 'pos_reference': '263-168-000002', 'uuid': '0da6e1a8-33fd-45bd-bfda-10670d49114d'} created pos.order #741 2026-10-28 09:06:30,104 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59527106 finished 2026-10-28 09:06:30,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6135 440 0.546 1.133 rw 2026-10-28 09:06:30,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.059 ro 2026-10-28 09:06:30,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:06:30,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:30,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:30,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:30,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:30,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-28 09:06:30,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.043 rw 2026-10-28 09:06:30,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.094 ro 2026-10-28 09:06:30,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.021 0.165 ro 2026-10-28 09:06:31,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.056 ro 2026-10-28 09:06:31,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.056 ro 2026-10-28 09:06:31,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.038 ro 2026-10-28 09:06:31,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:31,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:31] "GET /web/image/res.partner/1818/avatar_128?unique=1793178390000 HTTP/1.1" 200 305 4 0.014 0.035 ro 2026-10-28 09:06:31,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.112 0.281 rw 2026-10-28 09:06:31,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:06:31,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:06:31,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-10-28 09:06:31,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:31,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-10-28 09:06:31,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-10-28 09:06:31,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:31,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:31,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:32,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.14 0.277 rw 2026-10-28 09:06:32,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-28 09:06:32,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:32,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:32,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:32,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:32,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:33,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:33,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:06:33,044 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2123915 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000003', 'uuid': '60f9e009-e6d1-46af-9659-e2716caa37b2'}] 2026-10-28 09:06:33,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:34,366 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2123915 order {'name': '/', 'pos_reference': '263-168-000003', 'uuid': '60f9e009-e6d1-46af-9659-e2716caa37b2'} created pos.order #742 2026-10-28 09:06:34,371 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2123915 finished 2026-10-28 09:06:34,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6124 440 0.549 1.086 rw 2026-10-28 09:06:34,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.022 0.045 ro 2026-10-28 09:06:34,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.017 ro 2026-10-28 09:06:34,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:35,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:35,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:35,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:35,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-28 09:06:35,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.032 rw 2026-10-28 09:06:35,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.102 ro 2026-10-28 09:06:35,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.204 ro 2026-10-28 09:06:35,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.134 ro 2026-10-28 09:06:35,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.016 0.049 ro 2026-10-28 09:06:35,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.009 0.013 ro 2026-10-28 09:06:35,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:35,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "GET /web/image/res.partner/1818/avatar_128?unique=1793178394000 HTTP/1.1" 200 305 4 0.018 0.033 ro 2026-10-28 09:06:35,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.116 0.26 rw 2026-10-28 09:06:36,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:06:36,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:06:36,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:06:36,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-28 09:06:36,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:06:36,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.56)) 2026-10-28 09:06:36,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:36,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-10-28 09:06:36,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-10-28 09:06:36,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:36,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:36,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:36,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.109 0.256 rw 2026-10-28 09:06:36,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-28 09:06:36,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:36,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:36,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:36,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:36,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:37,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:37,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:06:37,234 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43733655 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000004', 'uuid': 'e742493d-e2ba-47e0-965b-c03a23d21392'}] 2026-10-28 09:06:37,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:38,632 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43733655 order {'name': '/', 'pos_reference': '263-168-000004', 'uuid': 'e742493d-e2ba-47e0-965b-c03a23d21392'} created pos.order #743 2026-10-28 09:06:38,638 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43733655 finished 2026-10-28 09:06:38,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6136 441 0.57 1.094 rw 2026-10-28 09:06:39,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.055 ro 2026-10-28 09:06:39,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:06:39,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:39,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:39,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:39,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:39,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-28 09:06:39,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.069 rw 2026-10-28 09:06:39,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.109 ro 2026-10-28 09:06:39,486 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.188 ro 2026-10-28 09:06:39,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.062 ro 2026-10-28 09:06:39,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.016 0.062 ro 2026-10-28 09:06:39,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.018 ro 2026-10-28 09:06:39,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:39,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:39] "GET /web/image/res.partner/1818/avatar_128?unique=1793178398000 HTTP/1.1" 200 305 4 0.009 0.023 ro 2026-10-28 09:06:40,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.12 0.27 rw 2026-10-28 09:06:40,243 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:06:40,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-28 09:06:40,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-28 09:06:40,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-10-28 09:06:40,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:40,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-10-28 09:06:40,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-10-28 09:06:40,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:40,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:40,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:40,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.115 0.213 rw 2026-10-28 09:06:40,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:06:40,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:40,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:40,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:40,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:40,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:41,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:41,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:06:41,465 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83884107 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000005', 'uuid': 'e816ac33-ae04-4706-ac21-408dbc878ca5'}] 2026-10-28 09:06:41,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:42,915 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83884107 order {'name': '/', 'pos_reference': '263-168-000005', 'uuid': 'e816ac33-ae04-4706-ac21-408dbc878ca5'} created pos.order #744 2026-10-28 09:06:42,919 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83884107 finished 2026-10-28 09:06:43,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6147 440 0.579 1.224 rw 2026-10-28 09:06:43,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.042 ro 2026-10-28 09:06:43,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 09:06:43,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:43,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:43,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:43,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:43,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-28 09:06:43,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.045 rw 2026-10-28 09:06:43,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.118 ro 2026-10-28 09:06:43,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.207 ro 2026-10-28 09:06:43,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.01 0.053 ro 2026-10-28 09:06:44,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.013 0.047 ro 2026-10-28 09:06:44,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.01 0.02 ro 2026-10-28 09:06:44,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:44,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:44] "GET /web/image/res.partner/1818/avatar_128?unique=1793178403000 HTTP/1.1" 200 305 4 0.005 0.024 ro 2026-10-28 09:06:44,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.128 0.23 rw 2026-10-28 09:06:44,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:06:44,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:06:44,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:06:44,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:06:44,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:06:44,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-10-28 09:06:44,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:44,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-10-28 09:06:44,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-10-28 09:06:44,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:44,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:44,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:44,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.14 0.243 rw 2026-10-28 09:06:45,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:06:45,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:45,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:45,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:45,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:45,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:45,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:45,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-10-28 09:06:45,795 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92320452 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000006', 'uuid': '88e88a82-de18-4224-aa1b-6bfa358be3a0'}] 2026-10-28 09:06:45,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:06:47,129 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92320452 order {'name': '/', 'pos_reference': '263-168-000006', 'uuid': '88e88a82-de18-4224-aa1b-6bfa358be3a0'} created pos.order #745 2026-10-28 09:06:47,137 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92320452 finished 2026-10-28 09:06:47,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6182 440 0.52 1.092 rw 2026-10-28 09:06:47,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.024 0.066 ro 2026-10-28 09:06:47,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-10-28 09:06:47,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:06:47,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-28 09:06:47,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_per_line_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:06:47,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.038 rw 2026-10-28 09:06:48,190 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:06:48,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucP8JQ4C - [28/Oct/2026 09:06:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 28.672 rw 2026-10-28 09:06:48,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36192160 (allocated 39866368) 2026-10-28 09:06:48,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60914 2026-10-28 09:06:48,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-28 09:06:48,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60914 2026-10-28 09:06:48,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090648_435942_test_taxes_l10n_in_pos.txt 2026-10-28 09:06:48,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpqrkoeud4_chrome_odoo" 2026-10-28 09:06:48,822 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900] 2026-10-28 09:06:51,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 61053 2026-10-28 09:06:51,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp1bjso5v0_chrome_odoo 2026-10-28 09:06:51,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44047/json/version 2026-10-28 09:06:51,802 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:06:51,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:06:51,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44047/json 2026-10-28 09:06:51,886 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:06:51,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:44047/devtools/page/554EBF773D32E96EEFD6B648D66752C3 2026-10-28 09:06:51,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-28 09:06:51,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-28 09:06:52,583 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:06:52,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-28 09:06:52,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-10-28 09:06:52,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-10-28 09:06:52,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:52] "GET /pos/ui/168 HTTP/1.1" 200 6955 67 0.039 0.149 rw 2026-10-28 09:06:52,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '554EBF773D32E96EEFD6B648D66752C3', 'loaderId': '881A59569F611EFD7993BF3E2F7C6657', 'isDownload': False} 2026-10-28 09:06:52,807 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_globally_price_included')" 2026-10-28 09:06:52,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:52] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.025 ro 2026-10-28 09:06:52,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:52] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.266 ro 2026-10-28 09:06:52,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:52] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.034 ro 2026-10-28 09:06:53,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:06:53,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:06:53,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 09:06:53,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-10-28 09:06:53,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-10-28 09:06:53,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.04 rw 2026-10-28 09:06:54,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 531464 234 0.215 0.579 rw 2026-10-28 09:06:54,674 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:06:54,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-10-28 09:06:54,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:06:54,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-10-28 09:06:54,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 09:06:54,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 09:06:54,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.036 rw 2026-10-28 09:06:55,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.054 ro 2026-10-28 09:06:55,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-10-28 09:06:55,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.036 rw 2026-10-28 09:06:55,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-10-28 09:06:55,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 09:06:55,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.03 - 2026-10-28 09:06:55,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.007 0.041 ro 2026-10-28 09:06:55,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.024 ro 2026-10-28 09:06:55,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-10-28 09:06:55,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.028 - 2026-10-28 09:06:55,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-10-28 09:06:55,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:55] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6955 31 0.03 0.072 rw 2026-10-28 09:06:55,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:06:56,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:06:56,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:06:56,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "GET /pos/ui/168 HTTP/1.1" 200 6955 31 0.036 0.224 rw 2026-10-28 09:06:56,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.267 rw 2026-10-28 09:06:56,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.093 rw 2026-10-28 09:06:56,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.019 0.15 rw 2026-10-28 09:06:56,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:06:56,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-28 09:06:56,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.014 0.114 ro 2026-10-28 09:06:56,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.166 ro 2026-10-28 09:06:56,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.064 ro 2026-10-28 09:06:56,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.013 0.047 ro 2026-10-28 09:06:56,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.018 ro 2026-10-28 09:06:56,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-10-28 09:06:57,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:06:57,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:56] "GET /web/image/res.partner/1818/avatar_128?unique=1793178407000 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-10-28 09:06:57,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:57] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.108 0.285 rw 2026-10-28 09:06:57,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:06:57,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:06:57,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-10-28 09:06:57,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:06:57,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-10-28 09:06:57,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-10-28 09:06:57,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:06:57,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:06:57,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:06:57,772 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.011 - 2026-10-28 09:06:57,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-10-28 09:06:57,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.127 0.253 rw 2026-10-28 09:06:58,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:06:58,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:06:58,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:06:58,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:06:58,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:06:58,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:06:58,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:06:58,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32607801 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'f0d74b08-639f-4994-a1fa-1a3ba321548e'}] 2026-10-28 09:06:58,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:06:58,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:07:00,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32607801 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'f0d74b08-639f-4994-a1fa-1a3ba321548e'} created pos.order #746 2026-10-28 09:07:00,311 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32607801 finished 2026-10-28 09:07:00,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6132 476 0.606 1.199 rw 2026-10-28 09:07:00,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.024 0.039 ro 2026-10-28 09:07:00,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.01 ro 2026-10-28 09:07:00,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:07:00,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:07:00,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:07:01,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:07:01,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-28 09:07:01,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-10-28 09:07:01,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.091 ro 2026-10-28 09:07:01,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.198 ro 2026-10-28 09:07:01,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.075 ro 2026-10-28 09:07:01,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.029 0.047 ro 2026-10-28 09:07:01,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.017 ro 2026-10-28 09:07:01,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:07:01,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "GET /web/image/res.partner/1818/avatar_128?unique=1793178420000 HTTP/1.1" 200 305 4 0.004 0.019 ro 2026-10-28 09:07:01,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.115 0.266 rw 2026-10-28 09:07:02,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:07:02,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:07:02,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:07:02,062 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:07:02,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-28 09:07:02,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-10-28 09:07:02,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:07:02,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-10-28 09:07:02,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-10-28 09:07:02,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:07:02,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:07:02,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:07:02,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.111 0.24 rw 2026-10-28 09:07:02,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-28 09:07:02,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:07:02,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:07:02,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:07:02,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:07:02,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:07:03,200 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41433466 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000002', 'uuid': '0c67bcd8-d56b-41b8-833c-4d81ff32d0e1'}] 2026-10-28 09:07:03,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:07:03,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:07:03,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:07:04,458 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41433466 order {'name': '/', 'pos_reference': '264-168-000002', 'uuid': '0c67bcd8-d56b-41b8-833c-4d81ff32d0e1'} created pos.order #747 2026-10-28 09:07:04,462 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41433466 finished 2026-10-28 09:07:04,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6135 441 0.486 1.056 rw 2026-10-28 09:07:04,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.02 0.047 ro 2026-10-28 09:07:05,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 09:07:05,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:07:05,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:07:05,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:07:05,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:07:05,121 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-28 09:07:05,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.033 rw 2026-10-28 09:07:05,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.102 ro 2026-10-28 09:07:05,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.186 ro 2026-10-28 09:07:05,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.17 ro 2026-10-28 09:07:05,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.017 0.052 ro 2026-10-28 09:07:05,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.018 ro 2026-10-28 09:07:05,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "GET /web/image/res.partner/1818/avatar_128?unique=1793178424000 HTTP/1.1" 200 305 4 0.012 0.022 ro 2026-10-28 09:07:05,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:07:05,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.109 0.203 rw 2026-10-28 09:07:06,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:07:06,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:07:06,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-10-28 09:07:06,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:07:06,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-10-28 09:07:06,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.33) 2026-10-28 09:07:06,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:07:06,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:07:06,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:07:06,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.127 0.296 rw 2026-10-28 09:07:06,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-28 09:07:06,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:07:06,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:07:06,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:07:06,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:07:06,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:07:07,197 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:07:07,211 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2228056 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000003', 'uuid': 'd4da7d7b-3948-4e43-a639-697c33df517e'}] 2026-10-28 09:07:07,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:07:07,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:07:08,577 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2228056 order {'name': '/', 'pos_reference': '264-168-000003', 'uuid': 'd4da7d7b-3948-4e43-a639-697c33df517e'} created pos.order #748 2026-10-28 09:07:08,581 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2228056 finished 2026-10-28 09:07:08,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 442 0.566 1.089 rw 2026-10-28 09:07:09,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.043 ro 2026-10-28 09:07:09,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:07:09,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:07:09,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:07:09,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:07:09,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:07:09,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.031 rw 2026-10-28 09:07:09,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-28 09:07:09,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.104 ro 2026-10-28 09:07:09,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.214 ro 2026-10-28 09:07:09,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.077 ro 2026-10-28 09:07:09,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.056 ro 2026-10-28 09:07:09,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.034 ro 2026-10-28 09:07:09,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:07:09,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:09] "GET /web/image/res.partner/1818/avatar_128?unique=1793178428000 HTTP/1.1" 200 305 4 0.012 0.029 ro 2026-10-28 09:07:10,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.132 0.253 rw 2026-10-28 09:07:10,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:07:10,242 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-28 09:07:10,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:07:10,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-28 09:07:10,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-28 09:07:10,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.57)) 2026-10-28 09:07:10,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:07:10,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-10-28 09:07:10,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.34) 2026-10-28 09:07:10,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:07:10,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:07:10,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:07:10,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.131 0.228 rw 2026-10-28 09:07:10,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-28 09:07:10,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:07:10,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:07:10,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:07:10,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:07:10,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:07:11,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:07:11,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:07:11,405 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15096449 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000004', 'uuid': '3bc7dc7c-c5b5-462c-ba37-802672c44a07'}] 2026-10-28 09:07:11,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:07:12,849 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15096449 order {'name': '/', 'pos_reference': '264-168-000004', 'uuid': '3bc7dc7c-c5b5-462c-ba37-802672c44a07'} created pos.order #749 2026-10-28 09:07:12,853 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15096449 finished 2026-10-28 09:07:13,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6136 440 0.598 1.156 rw 2026-10-28 09:07:13,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.061 ro 2026-10-28 09:07:13,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:07:13,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:07:13,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:07:13,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:07:13,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:07:13,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-28 09:07:13,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.044 rw 2026-10-28 09:07:13,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.101 ro 2026-10-28 09:07:13,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.18 ro 2026-10-28 09:07:13,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.124 ro 2026-10-28 09:07:13,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.023 0.049 ro 2026-10-28 09:07:13,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.035 ro 2026-10-28 09:07:14,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:07:14,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:14] "GET /web/image/res.partner/1818/avatar_128?unique=1793178432000 HTTP/1.1" 200 305 4 0.015 0.027 ro 2026-10-28 09:07:14,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.157 0.258 rw 2026-10-28 09:07:14,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-10-28 09:07:14,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-28 09:07:14,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-28 09:07:14,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-10-28 09:07:14,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:07:14,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-10-28 09:07:14,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-10-28 09:07:14,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:07:14,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:07:14,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:07:14,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.12 0.285 rw 2026-10-28 09:07:15,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:07:15,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:07:15,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:07:15,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:07:15,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:07:15,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:07:15,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:07:15,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:07:15,712 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56292948 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000005', 'uuid': 'cf9e933b-2e05-421b-923e-8e4a1f80e833'}] 2026-10-28 09:07:15,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:07:17,012 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56292948 order {'name': '/', 'pos_reference': '264-168-000005', 'uuid': 'cf9e933b-2e05-421b-923e-8e4a1f80e833'} created pos.order #750 2026-10-28 09:07:17,016 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56292948 finished 2026-10-28 09:07:17,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6159 441 0.53 1.062 rw 2026-10-28 09:07:17,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.024 0.059 ro 2026-10-28 09:07:17,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-10-28 09:07:17,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:07:17,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:07:17,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-28 09:07:17,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:07:17,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-28 09:07:17,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.046 rw 2026-10-28 09:07:17,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.088 ro 2026-10-28 09:07:17,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.171 ro 2026-10-28 09:07:17,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.139 ro 2026-10-28 09:07:18,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.02 0.069 ro 2026-10-28 09:07:18,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.019 ro 2026-10-28 09:07:18,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-10-28 09:07:18,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:18] "GET /web/image/res.partner/1818/avatar_128?unique=1793178437000 HTTP/1.1" 200 305 4 0.01 0.047 ro 2026-10-28 09:07:18,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.12 0.223 rw 2026-10-28 09:07:18,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-10-28 09:07:18,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:07:18,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-28 09:07:18,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-28 09:07:18,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-28 09:07:18,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-10-28 09:07:18,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-10-28 09:07:18,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-10-28 09:07:18,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-10-28 09:07:18,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:07:18,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:07:18,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:07:18,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.101 0.233 rw 2026-10-28 09:07:19,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-28 09:07:19,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:07:19,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:07:19,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:07:19,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:07:19,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:07:19,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:07:19,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-10-28 09:07:19,774 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86920350 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000006', 'uuid': 'f617b1e3-fa78-41f2-b410-88b7188d1918'}] 2026-10-28 09:07:19,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:07:21,215 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86920350 order {'name': '/', 'pos_reference': '264-168-000006', 'uuid': 'f617b1e3-fa78-41f2-b410-88b7188d1918'} created pos.order #751 2026-10-28 09:07:21,220 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86920350 finished 2026-10-28 09:07:21,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 440 0.608 1.156 rw 2026-10-28 09:07:21,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.04 ro 2026-10-28 09:07:21,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:21] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-10-28 09:07:21,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:07:21,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-28 09:07:21,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_globally_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:07:21,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:07:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.031 rw 2026-10-28 09:07:22,214 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:07:22,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oIcMY01Z - [28/Oct/2026 09:06:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 28.493 rw 2026-10-28 09:07:22,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36496996 (allocated 39866368) 2026-10-28 09:07:22,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 61053 2026-10-28 09:07:22,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-28 09:07:22,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 61053 2026-10-28 09:07:22,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090722_446600_test_taxes_l10n_in_pos.txt 2026-10-28 09:07:22,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp1bjso5v0_chrome_odoo" 2026-10-28 09:07:22,815 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918] 2026-10-28 09:07:23,087 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 09:07:23,980 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 471 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:07:24,145 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:07:32,693 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 471 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:07:36,075 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 471 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:07:37,935 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #471 deleted res.currency.rate records with IDs: [250, 249, 248] 2026-10-28 09:07:40,612 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 471, model: account.tax 2026-10-28 09:07:40,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_delivery.tests.test_pos_sale_delivery: Starting TestPosSaleDelivery.test_settling_the_order_cancels_the_pending_transaction ... 2026-10-28 09:07:41,225 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 472, model: account.tax 2026-10-28 09:07:41,244 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 472, model: account.tax 2026-10-28 09:07:41,261 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89688822 started for PoS orders references: [{'name': 'Order 4a87fa7d-7832-4122-8ce6-03ab345c01fa', 'pos_reference': None, 'uuid': '4a87fa7d-7832-4122-8ce6-03ab345c01fa'}] 2026-10-28 09:07:41,775 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89688822 order {'name': 'Order 4a87fa7d-7832-4122-8ce6-03ab345c01fa', 'pos_reference': None, 'uuid': '4a87fa7d-7832-4122-8ce6-03ab345c01fa'} created pos.order #752 2026-10-28 09:07:41,775 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89688822 finished 2026-10-28 09:07:42,013 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-10-28 09:07:43,084 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 478 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:07:43,269 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:07:52,331 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 478 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:07:54,206 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 478 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:07:58,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-28 09:07:59,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 61190 2026-10-28 09:07:59,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpndx8vpi0_chrome_odoo 2026-10-28 09:07:59,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:40655/json/version 2026-10-28 09:07:59,787 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:07:59,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Browser version: Chrome/150.0.7871.114 2026-10-28 09:07:59,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:40655/json 2026-10-28 09:07:59,814 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:07:59,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:40655/devtools/page/DCDC52E7929BB4AC731DD0393240DDD0 2026-10-28 09:07:59,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-28 09:07:59,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-28 09:07:59,984 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:07:59,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-28 09:08:00,001 7 INFO rb-a84341f-226073-429745 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/171" in browser 2026-10-28 09:08:00,002 7 INFO rb-a84341f-226073-429745 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/171" 2026-10-28 09:08:00,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:00] "GET /pos/ui/171 HTTP/1.1" 200 6836 65 0.042 0.168 rw 2026-10-28 09:08:00,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': 'DCDC52E7929BB4AC731DD0393240DDD0', 'loaderId': 'F161F02B587DE6C87B43FC1FBBEDDBDC', 'isDownload': False} 2026-10-28 09:08:00,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-28 09:08:00,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:00] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.038 ro 2026-10-28 09:08:00,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.001 0.288 ro 2026-10-28 09:08:00,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:00] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.053 ro 2026-10-28 09:08:01,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: Owl is running in 'dev' mode. 2026-10-28 09:08:01,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 09:08:01,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-10-28 09:08:01,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-10-28 09:08:01,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.017 rw 2026-10-28 09:08:01,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.005 0.082 rw 2026-10-28 09:08:02,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534665 254 0.268 0.653 rw 2026-10-28 09:08:02,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: The ready code tooks too much time : 2.1493942737579346 2026-10-28 09:08:02,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "debug": false})" 2026-10-28 09:08:02,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [1/17] Tour PosSaleLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:08:02,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 09:08:02,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:08:02,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.019 rw 2026-10-28 09:08:02,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.01 rw 2026-10-28 09:08:02,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.007 rw 2026-10-28 09:08:02,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:08:03,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 09:08:03,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.049 rw 2026-10-28 09:08:03,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 09:08:03,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-10-28 09:08:03,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /web/image/res.users/478/avatar_128 HTTP/1.1" 200 305 4 0.003 0.037 ro 2026-10-28 09:08:03,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-10-28 09:08:03,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.026 - 2026-10-28 09:08:03,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.067 ro 2026-10-28 09:08:03,406 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-10-28 09:08:03,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.1 - 2026-10-28 09:08:03,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [2/17] Tour PosSaleLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:08:03,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /pos/ui/171 HTTP/1.1" 200 6876 31 0.028 0.119 rw 2026-10-28 09:08:03,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6876 31 0.018 0.225 rw 2026-10-28 09:08:03,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [3/17] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:08:03,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [4/17] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-28 09:08:03,623 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.232 rw 2026-10-28 09:08:03,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.018 rw 2026-10-28 09:08:03,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.031 0.082 rw 2026-10-28 09:08:03,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [5/17] Tour PosSaleLoyaltyTour1 → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:08:03,828 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [6/17] Tour PosSaleLoyaltyTour1 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-28 09:08:04,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 29 0.044 0.168 ro 2026-10-28 09:08:04,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.02 0.308 ro 2026-10-28 09:08:04,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.014 0.072 ro 2026-10-28 09:08:04,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 810 14 0.017 0.047 ro 2026-10-28 09:08:04,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.029 ro 2026-10-28 09:08:04,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [7/17] Tour PosSaleLoyaltyTour1 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 09:08:04,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "GET /web/image/res.partner/1846/avatar_128?unique=1793178462000 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-10-28 09:08:04,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.046 - 2026-10-28 09:08:05,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16180 133 0.121 0.285 rw 2026-10-28 09:08:05,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [8/17] Tour PosSaleLoyaltyTour1 → Step body:not(:has(.modal)) 2026-10-28 09:08:05,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 130 0.106 0.209 rw 2026-10-28 09:08:05,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 338 12 0.013 0.253 rw 2026-10-28 09:08:05,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [9/17] Tour PosSaleLoyaltyTour1 → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:08:05,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [10/17] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:08:05,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [11/17] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:08:05,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [12/17] Tour PosSaleLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:08:05,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 09:08:05,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 09:08:06,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [13/17] Tour PosSaleLoyaltyTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:08:06,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [14/17] Tour PosSaleLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:08:06,695 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28110086 started for PoS orders references: [{'name': '/', 'pos_reference': '261-171-000001', 'uuid': 'e7880eff-0ef9-42e2-a881-3874c934b78f'}] 2026-10-28 09:08:06,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [15/17] Tour PosSaleLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:08:06,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [16/17] Tour PosSaleLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:08:07,357 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28110086 order {'name': '/', 'pos_reference': '261-171-000001', 'uuid': 'e7880eff-0ef9-42e2-a881-3874c934b78f'} created pos.order #753 2026-10-28 09:08:07,359 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28110086 finished 2026-10-28 09:08:07,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6447 269 0.239 0.637 rw 2026-10-28 09:08:07,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:07] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-10-28 09:08:07,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [17/17] Tour PosSaleLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:08:07,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-28 09:08:07,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 09:08:07,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.038 rw 2026-10-28 09:08:07,893 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:08:07,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 23704212 (allocated 25710592) 2026-10-28 09:08:07,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SS247nH9 - [28/Oct/2026 09:08:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 6.714 rw 2026-10-28 09:08:08,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 61190 2026-10-28 09:08:08,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-28 09:08:08,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 61190 2026-10-28 09:08:08,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090808_149479_test_pos_sale_loyalty_1.txt 2026-10-28 09:08:08,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpndx8vpi0_chrome_odoo" 2026-10-28 09:08:08,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-28 09:08:08,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 61325 2026-10-28 09:08:08,836 7 INFO rb-a84341f-226073-429745 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/tmphha8bhtk_chrome_odoo 2026-10-28 09:08:08,836 7 INFO rb-a84341f-226073-429745 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:42573/json/version 2026-10-28 09:08:08,839 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:08:08,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:08:08,887 7 INFO rb-a84341f-226073-429745 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:42573/json 2026-10-28 09:08:08,887 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:08:08,895 7 INFO rb-a84341f-226073-429745 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:42573/devtools/page/ED2CE6DEE1BC9F2DB238760F71648B2D 2026-10-28 09:08:08,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Enable chrome headless console log notification 2026-10-28 09:08:08,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless enable page notifications 2026-10-28 09:08:09,020 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:08:09,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Setting session cookie in browser 2026-10-28 09:08:09,028 7 INFO rb-a84341f-226073-429745 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=171" in browser 2026-10-28 09:08:09,028 7 INFO rb-a84341f-226073-429745 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=171" 2026-10-28 09:08:09,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:09] "GET /pos/web?config_id=171 HTTP/1.1" 200 6836 65 0.034 0.163 rw 2026-10-28 09:08:09,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': 'ED2CE6DEE1BC9F2DB238760F71648B2D', 'loaderId': '77E6427AB6256BFD196632398BDF28C6', 'isDownload': False} 2026-10-28 09:08:09,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate ready code "odoo.isTourReady('test_pos_sale_loyalty_ignored_in_pos')" 2026-10-28 09:08:09,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.265 ro 2026-10-28 09:08:09,322 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.036 ro 2026-10-28 09:08:09,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.036 ro 2026-10-28 09:08:09,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:08:10,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:08:10,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:08:10,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.019 ro 2026-10-28 09:08:10,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.018 rw 2026-10-28 09:08:10,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.031 rw 2026-10-28 09:08:10,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534673 256 0.233 0.607 rw 2026-10-28 09:08:11,114 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:08:11,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 09:08:11,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [1/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:08:11,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 09:08:11,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.019 rw 2026-10-28 09:08:11,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-10-28 09:08:11,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.008 rw 2026-10-28 09:08:11,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:08:11,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:08:12,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.045 rw 2026-10-28 09:08:12,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 09:08:12,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 09:08:12,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /web/image/res.users/478/avatar_128 HTTP/1.1" 200 305 4 0.006 0.032 ro 2026-10-28 09:08:12,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-10-28 09:08:12,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 09:08:12,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-10-28 09:08:12,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.029 - 2026-10-28 09:08:12,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-10-28 09:08:12,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6876 31 0.039 0.096 rw 2026-10-28 09:08:12,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [2/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:08:12,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [3/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:08:12,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [4/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click Actions button (trigger: .more-btn) 2026-10-28 09:08:12,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "GET /pos/ui/171 HTTP/1.1" 200 6876 31 0.038 0.241 rw 2026-10-28 09:08:12,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.265 rw 2026-10-28 09:08:12,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.1 rw 2026-10-28 09:08:12,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.137 rw 2026-10-28 09:08:12,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [5/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:08:12,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [6/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-28 09:08:12,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 29 0.041 0.159 ro 2026-10-28 09:08:12,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.013 0.276 ro 2026-10-28 09:08:13,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.016 0.137 ro 2026-10-28 09:08:13,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 808 14 0.014 0.049 ro 2026-10-28 09:08:13,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.006 0.032 ro 2026-10-28 09:08:13,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [7/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 09:08:13,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.042 - 2026-10-28 09:08:13,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:13] "GET /web/image/res.partner/1846/avatar_128?unique=1793178462000 HTTP/1.1" 200 305 4 0.01 0.044 ro 2026-10-28 09:08:13,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 18009 130 0.13 0.312 rw 2026-10-28 09:08:14,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [8/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step body:not(:has(.modal)) 2026-10-28 09:08:14,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 127 0.113 0.293 rw 2026-10-28 09:08:14,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 635 17 0.028 0.381 rw 2026-10-28 09:08:14,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [9/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:08:14,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [10/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90")) 2026-10-28 09:08:14,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [11/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:08:14,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-28 09:08:14,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_pos_sale_loyalty_ignored_in_pos SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 09:08:14,686 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:08:14,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2s0Q3WnK - [28/Oct/2026 09:08:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.596 rw 2026-10-28 09:08:14,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 22514808 (allocated 23875584) 2026-10-28 09:08:14,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 61325 2026-10-28 09:08:14,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-28 09:08:14,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 61325 2026-10-28 09:08:14,921 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090814_921254_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-28 09:08:14,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmphha8bhtk_chrome_odoo" 2026-10-28 09:08:14,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-28 09:08:16,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 61449 2026-10-28 09:08:16,081 7 INFO rb-a84341f-226073-429745 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/tmp5u74xg4k_chrome_odoo 2026-10-28 09:08:16,082 7 INFO rb-a84341f-226073-429745 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:40945/json/version 2026-10-28 09:08:16,083 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:08:16,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-28 09:08:16,121 7 INFO rb-a84341f-226073-429745 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:40945/json 2026-10-28 09:08:16,121 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:08:16,133 7 INFO rb-a84341f-226073-429745 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:40945/devtools/page/9EEFF30D0E213CD68D5BB21FAFF9A325 2026-10-28 09:08:16,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Enable chrome headless console log notification 2026-10-28 09:08:16,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome headless enable page notifications 2026-10-28 09:08:16,327 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:08:16,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Setting session cookie in browser 2026-10-28 09:08:16,342 7 INFO rb-a84341f-226073-429745 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/171" in browser 2026-10-28 09:08:16,342 7 INFO rb-a84341f-226073-429745 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/171" 2026-10-28 09:08:16,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:16] "GET /pos/ui/171 HTTP/1.1" 200 6808 74 0.047 0.165 rw 2026-10-28 09:08:16,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '9EEFF30D0E213CD68D5BB21FAFF9A325', 'loaderId': 'B555F1C3D00788BB705A0D53B2E1A58C', 'isDownload': False} 2026-10-28 09:08:16,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate ready code "odoo.isTourReady('test_sale_order_loyalty_card_can_be_used_in_pos')" 2026-10-28 09:08:16,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:16] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.02 ro 2026-10-28 09:08:16,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:16] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.272 ro 2026-10-28 09:08:16,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:16] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.048 ro 2026-10-28 09:08:17,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: Owl is running in 'dev' mode. 2026-10-28 09:08:17,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 09:08:17,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:08:17,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-10-28 09:08:17,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.024 rw 2026-10-28 09:08:17,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.016 rw 2026-10-28 09:08:17,817 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:08:18,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537328 267 0.225 0.648 rw 2026-10-28 09:08:18,575 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:08:18,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [1/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:08:18,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.018 ro 2026-10-28 09:08:18,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.012 ro 2026-10-28 09:08:18,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 09:08:18,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-10-28 09:08:18,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 09:08:19,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:08:19,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:08:19,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:08:19,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:08:19,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.053 rw 2026-10-28 09:08:19,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /web/image/res.users/480/avatar_128 HTTP/1.1" 200 305 4 0.005 0.054 ro 2026-10-28 09:08:19,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-10-28 09:08:19,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 09:08:19,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-10-28 09:08:19,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-10-28 09:08:19,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.029 rw 2026-10-28 09:08:19,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [2/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:08:19,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.048 - 2026-10-28 09:08:19,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [3/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:08:19,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:19] "GET /pos/ui/171 HTTP/1.1" 200 6848 32 0.032 0.121 rw 2026-10-28 09:08:20,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6848 32 0.022 0.201 rw 2026-10-28 09:08:20,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 21 0.024 0.145 rw 2026-10-28 09:08:20,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.194 rw 2026-10-28 09:08:20,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [4/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:08:20,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [5/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .more-btn) 2026-10-28 09:08:20,219 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [6/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-28 09:08:20,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [7/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step input text 'LOYALTY123' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:08:20,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 09:08:20,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [8/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:08:20,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [9/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:08:20,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [10/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step customer 'partner_a' is selected (trigger: .product-screen .set-partner:contains("partner_a")) 2026-10-28 09:08:20,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 314 9 0.009 0.046 rw 2026-10-28 09:08:20,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [11/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-10-28 09:08:20,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [12/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:08:20,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [13/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:08:20,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [14/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:08:20,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:08:20,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 09:08:21,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [15/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:08:21,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [16/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:08:21,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [17/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:08:21,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [18/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:08:21,643 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11957864 started for PoS orders references: [{'name': '/', 'pos_reference': '261-171-000001', 'uuid': '3896b79d-57c9-44a5-a0e0-b3348b92ff15'}] 2026-10-28 09:08:22,172 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11957864 order {'name': '/', 'pos_reference': '261-171-000001', 'uuid': '3896b79d-57c9-44a5-a0e0-b3348b92ff15'} created pos.order #754 2026-10-28 09:08:22,174 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11957864 finished 2026-10-28 09:08:22,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5416 194 0.174 0.432 rw 2026-10-28 09:08:22,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:08:22,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [19/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:08:22,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: tour succeeded 2026-10-28 09:08:22,421 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_sale_order_loyalty_card_can_be_used_in_pos SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-28 09:08:22,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.044 rw 2026-10-28 09:08:22,596 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:08:22,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 21640408 (allocated 22827008) 2026-10-28 09:08:22,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ac5QKsvX - [28/Oct/2026 09:08:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.08 rw 2026-10-28 09:08:22,706 7 INFO rb-a84341f-226073-429745 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 61449 2026-10-28 09:08:22,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Closing websocket connection 2026-10-28 09:08:22,710 7 INFO rb-a84341f-226073-429745 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 61449 2026-10-28 09:08:22,810 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090822_809930_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-28 09:08:22,810 7 INFO rb-a84341f-226073-429745 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/tmp5u74xg4k_chrome_odoo" 2026-10-28 09:08:22,997 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:08:23,884 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 482 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:08:24,064 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:08:32,744 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 482 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:08:34,794 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 482 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:08:36,540 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #482 deleted res.currency.rate records with IDs: [254, 253, 252] 2026-10-28 09:08:37,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-28 09:08:38,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-28 09:08:38,707 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 09:08:39,637 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:08:39,811 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:08:48,815 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:08:50,887 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:08:55,784 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 486 who belonged to [100, 10, 1] with changes [(4, 32)] 2026-10-28 09:08:55,931 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 486 who belonged to [32, 100, 10, 1] with changes [(, 64, 0)] 2026-10-28 09:08:56,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-28 09:08:58,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_downpayment_goods_product_no_stock_move ... 2026-10-28 09:08:59,303 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98371522 started for PoS orders references: [{'name': 'Order 15cc3ad7-98db-4705-905b-3e59bb47abcb', 'pos_reference': None, 'uuid': '15cc3ad7-98db-4705-905b-3e59bb47abcb'}] 2026-10-28 09:08:59,751 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98371522 order {'name': 'Order 15cc3ad7-98db-4705-905b-3e59bb47abcb', 'pos_reference': None, 'uuid': '15cc3ad7-98db-4705-905b-3e59bb47abcb'} created pos.order #757 2026-10-28 09:08:59,751 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98371522 finished 2026-10-28 09:08:59,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_edit_invoice_with_pos_order ... 2026-10-28 09:09:00,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_multiple_lots_sale_order ... 2026-10-28 09:09:01,691 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68971361 started for PoS orders references: [{'name': 'Order b6750ff5-c9ef-43d2-98f9-e049ad715a35', 'pos_reference': None, 'uuid': 'b6750ff5-c9ef-43d2-98f9-e049ad715a35'}] 2026-10-28 09:09:01,933 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [936, 937, 938] 2026-10-28 09:09:02,375 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [939, 940, 941] 2026-10-28 09:09:02,840 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68971361 order {'name': 'Order b6750ff5-c9ef-43d2-98f9-e049ad715a35', 'pos_reference': None, 'uuid': 'b6750ff5-c9ef-43d2-98f9-e049ad715a35'} created pos.order #759 2026-10-28 09:09:02,841 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68971361 finished 2026-10-28 09:09:04,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_refund_ship_later_qty_delivered ... 2026-10-28 09:09:04,938 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27945940 started for PoS orders references: [{'name': 'Order 16acd32a-6099-4742-b4db-d8275aad8244', 'pos_reference': None, 'uuid': '16acd32a-6099-4742-b4db-d8275aad8244'}] 2026-10-28 09:09:05,133 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [945] 2026-10-28 09:09:06,416 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27945940 order {'name': 'Order 16acd32a-6099-4742-b4db-d8275aad8244', 'pos_reference': None, 'uuid': '16acd32a-6099-4742-b4db-d8275aad8244'} created pos.order #760 2026-10-28 09:09:06,420 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27945940 finished 2026-10-28 09:09:06,636 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61587683 started for PoS orders references: [{'name': 'Order e2a9b4b8-5b28-4b69-be34-c15c47ec4ccb', 'pos_reference': None, 'uuid': 'e2a9b4b8-5b28-4b69-be34-c15c47ec4ccb'}] 2026-10-28 09:09:07,897 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61587683 order {'name': 'Order e2a9b4b8-5b28-4b69-be34-c15c47ec4ccb', 'pos_reference': None, 'uuid': 'e2a9b4b8-5b28-4b69-be34-c15c47ec4ccb'} created pos.order #761 2026-10-28 09:09:07,898 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61587683 finished 2026-10-28 09:09:07,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_refund_ship_later_qty_delivered_backend ... 2026-10-28 09:09:08,750 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82018025 started for PoS orders references: [{'name': 'Order 6daab55c-3fa3-4c13-a703-8b6818bbf58c', 'pos_reference': None, 'uuid': '6daab55c-3fa3-4c13-a703-8b6818bbf58c'}] 2026-10-28 09:09:08,929 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [948] 2026-10-28 09:09:10,197 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82018025 order {'name': 'Order 6daab55c-3fa3-4c13-a703-8b6818bbf58c', 'pos_reference': None, 'uuid': '6daab55c-3fa3-4c13-a703-8b6818bbf58c'} created pos.order #762 2026-10-28 09:09:10,200 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82018025 finished 2026-10-28 09:09:10,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_cancelled_sale_order ... 2026-10-28 09:09:11,716 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96128519 started for PoS orders references: [{'name': 'Order 933591d8-da9d-4e2e-aca6-d5a8d10ddf31', 'pos_reference': None, 'uuid': '933591d8-da9d-4e2e-aca6-d5a8d10ddf31'}] 2026-10-28 09:09:12,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96128519 order {'name': 'Order 933591d8-da9d-4e2e-aca6-d5a8d10ddf31', 'pos_reference': None, 'uuid': '933591d8-da9d-4e2e-aca6-d5a8d10ddf31'} created pos.order #764 2026-10-28 09:09:12,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96128519 finished 2026-10-28 09:09:12,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_fully_delivered_order_ships_nothing ... 2026-10-28 09:09:13,214 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71818692 started for PoS orders references: [{'name': 'Order c9b07261-28f9-43a6-8aea-fbeb5b078109', 'pos_reference': None, 'uuid': 'c9b07261-28f9-43a6-8aea-fbeb5b078109'}] 2026-10-28 09:09:13,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71818692 order {'name': 'Order c9b07261-28f9-43a6-8aea-fbeb5b078109', 'pos_reference': None, 'uuid': 'c9b07261-28f9-43a6-8aea-fbeb5b078109'} created pos.order #765 2026-10-28 09:09:13,306 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71818692 finished 2026-10-28 09:09:13,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_mto_sale_order_with_manufacture_bom ... 2026-10-28 09:09:13,412 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 95])] 2026-10-28 09:09:14,408 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42502868 started for PoS orders references: [{'name': 'Order a5b0e9ea-6935-41f8-9e79-198329bb416f', 'pos_reference': None, 'uuid': 'a5b0e9ea-6935-41f8-9e79-198329bb416f'}] 2026-10-28 09:09:14,578 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [955] 2026-10-28 09:09:15,116 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42502868 order {'name': 'Order a5b0e9ea-6935-41f8-9e79-198329bb416f', 'pos_reference': None, 'uuid': 'a5b0e9ea-6935-41f8-9e79-198329bb416f'} created pos.order #766 2026-10-28 09:09:15,122 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42502868 finished 2026-10-28 09:09:15,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_ship_later_effect_on_so ... 2026-10-28 09:09:15,875 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80160736 started for PoS orders references: [{'name': 'Order 9f17656d-23b5-4ca7-84ca-3d951db632f8', 'pos_reference': None, 'uuid': '9f17656d-23b5-4ca7-84ca-3d951db632f8'}] 2026-10-28 09:09:16,150 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80160736 order {'name': 'Order 9f17656d-23b5-4ca7-84ca-3d951db632f8', 'pos_reference': None, 'uuid': '9f17656d-23b5-4ca7-84ca-3d951db632f8'} created pos.order #767 2026-10-28 09:09:16,150 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80160736 finished 2026-10-28 09:09:16,257 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88329489 started for PoS orders references: [{'name': 'Order d89b6b21-1597-41e9-bc18-237f02146957', 'pos_reference': None, 'uuid': 'd89b6b21-1597-41e9-bc18-237f02146957'}] 2026-10-28 09:09:16,498 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88329489 order {'name': 'Order d89b6b21-1597-41e9-bc18-237f02146957', 'pos_reference': None, 'uuid': 'd89b6b21-1597-41e9-bc18-237f02146957'} created pos.order #768 2026-10-28 09:09:16,498 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88329489 finished 2026-10-28 09:09:16,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_unreserve_order_lines ... 2026-10-28 09:09:18,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome pid: 61588 2026-10-28 09:09:18,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmp4uw4ba6k_chrome_odoo 2026-10-28 09:09:18,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:39989/json/version 2026-10-28 09:09:18,136 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:09:18,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Browser version: Chrome/150.0.7871.114 2026-10-28 09:09:18,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:39989/json 2026-10-28 09:09:18,197 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:09:18,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:39989/devtools/page/145641BBC4C04A9EA09147284A3566D5 2026-10-28 09:09:18,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-28 09:09:18,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-28 09:09:18,467 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:09:18,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-28 09:09:18,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/174" in browser 2026-10-28 09:09:18,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/174" 2026-10-28 09:09:18,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:18] "GET /pos/ui/174 HTTP/1.1" 200 6860 64 0.026 0.15 rw 2026-10-28 09:09:18,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '145641BBC4C04A9EA09147284A3566D5', 'loaderId': '616E947C846ACB217094310050143C2E', 'isDownload': False} 2026-10-28 09:09:18,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-28 09:09:18,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:18] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.093 ro 2026-10-28 09:09:18,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:18] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.31 ro 2026-10-28 09:09:18,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:18] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.107 ro 2026-10-28 09:09:19,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: Owl is running in 'dev' mode. 2026-10-28 09:09:19,591 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:09:19,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-10-28 09:09:19,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-10-28 09:09:19,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.076 rw 2026-10-28 09:09:19,778 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.087 rw 2026-10-28 09:09:20,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534621 238 0.279 0.837 rw 2026-10-28 09:09:21,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: The ready code tooks too much time : 2.4582784175872803 2026-10-28 09:09:21,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "debug": false})" 2026-10-28 09:09:21,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 09:09:21,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [1/17] Tour PosSettleOrderRealTime → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:09:21,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:09:21,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.011 rw 2026-10-28 09:09:21,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 09:09:21,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.008 rw 2026-10-28 09:09:21,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:09:21,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 09:09:21,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.045 rw 2026-10-28 09:09:22,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.021 - 2026-10-28 09:09:22,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.039 - 2026-10-28 09:09:22,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /web/image/res.users/484/avatar_128 HTTP/1.1" 200 305 4 0.005 0.053 ro 2026-10-28 09:09:22,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 09:09:22,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 09:09:22,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 09:09:22,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:09:22,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /pos/ui/174?from_backend=True HTTP/1.1" 200 6900 31 0.019 0.106 rw 2026-10-28 09:09:22,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.13 - 2026-10-28 09:09:22,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [2/17] Tour PosSettleOrderRealTime → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:09:22,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "GET /pos/ui/174 HTTP/1.1" 200 6900 31 0.052 0.219 rw 2026-10-28 09:09:22,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.266 rw 2026-10-28 09:09:22,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [3/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:09:22,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [4/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .more-btn) 2026-10-28 09:09:22,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.035 rw 2026-10-28 09:09:22,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.038 0.077 rw 2026-10-28 09:09:22,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [5/17] Tour PosSettleOrderRealTime → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-10-28 09:09:22,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [6/17] Tour PosSettleOrderRealTime → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-28 09:09:22,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 25 0.033 0.15 ro 2026-10-28 09:09:23,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.017 0.3 ro 2026-10-28 09:09:23,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.073 ro 2026-10-28 09:09:23,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 822 14 0.017 0.057 ro 2026-10-28 09:09:23,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.024 ro 2026-10-28 09:09:23,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:09:23,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [7/17] Tour PosSettleOrderRealTime → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-28 09:09:23,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "GET /web/image/res.partner/1883/avatar_128?unique=1793178518000 HTTP/1.1" 200 305 4 0.011 0.025 ro 2026-10-28 09:09:23,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16152 122 0.111 0.258 rw 2026-10-28 09:09:23,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [8/17] Tour PosSettleOrderRealTime → Step body:not(:has(.modal)) 2026-10-28 09:09:24,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 119 0.119 0.262 rw 2026-10-28 09:09:24,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 332 12 0.016 0.353 rw 2026-10-28 09:09:24,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [9/17] Tour PosSettleOrderRealTime → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:09:24,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [10/17] Tour PosSettleOrderRealTime → Step order total amount is '40' (trigger: .product-screen .order-summary .total:contains("40")) 2026-10-28 09:09:24,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [11/17] Tour PosSettleOrderRealTime → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:09:24,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [12/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:09:24,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [13/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:09:24,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [14/17] Tour PosSettleOrderRealTime → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:09:24,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:09:24,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:09:25,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [15/17] Tour PosSettleOrderRealTime → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:09:25,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [16/17] Tour PosSettleOrderRealTime → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:09:25,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [17/17] Tour PosSettleOrderRealTime → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:09:25,582 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20736902 started for PoS orders references: [{'name': '/', 'pos_reference': '261-174-000001', 'uuid': 'a2ef7c25-1d81-492c-ae5b-a5de44a2b6cc'}] 2026-10-28 09:09:25,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-28 09:09:25,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-28 09:09:25,784 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:09:25,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: heap 22909128 (allocated 24662016) 2026-10-28 09:09:25,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 61588 2026-10-28 09:09:25,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-28 09:09:25,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 61588 2026-10-28 09:09:25,964 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [962, 963] 2026-10-28 09:09:26,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_090926_052174_test_settle_order_unreserve_order_lines.txt 2026-10-28 09:09:26,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmp4uw4ba6k_chrome_odoo" 2026-10-28 09:09:26,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: waiting for threads: [, ] 2026-10-28 09:09:26,479 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20736902 order {'name': '/', 'pos_reference': '261-174-000001', 'uuid': 'a2ef7c25-1d81-492c-ae5b-a5de44a2b6cc'} created pos.order #769 2026-10-28 09:09:26,481 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20736902 finished 2026-10-28 09:09:26,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 6.927 rw 2026-10-28 09:09:26,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 _syWaJYh - [28/Oct/2026 09:09:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 379 0.403 0.816 rw 2026-10-28 09:09:37,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_different_product ... 2026-10-28 09:09:37,875 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19669507 started for PoS orders references: [{'name': 'Order 6509317a-d77b-48f8-bab7-64d526d9b9b0', 'pos_reference': None, 'uuid': '6509317a-d77b-48f8-bab7-64d526d9b9b0'}] 2026-10-28 09:09:38,325 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19669507 order {'name': 'Order 6509317a-d77b-48f8-bab7-64d526d9b9b0', 'pos_reference': None, 'uuid': '6509317a-d77b-48f8-bab7-64d526d9b9b0'} created pos.order #770 2026-10-28 09:09:38,326 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19669507 finished 2026-10-28 09:09:38,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_different_uom_delivered_qty ... 2026-10-28 09:09:39,037 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62315630 started for PoS orders references: [{'name': 'Order 6ebac5d7-aaa2-4540-b7a2-75e288281ac9', 'pos_reference': None, 'uuid': '6ebac5d7-aaa2-4540-b7a2-75e288281ac9'}] 2026-10-28 09:09:39,458 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62315630 order {'name': 'Order 6ebac5d7-aaa2-4540-b7a2-75e288281ac9', 'pos_reference': None, 'uuid': '6ebac5d7-aaa2-4540-b7a2-75e288281ac9'} created pos.order #771 2026-10-28 09:09:39,459 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62315630 finished 2026-10-28 09:09:39,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_kit ... 2026-10-28 09:09:39,679 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 95])] 2026-10-28 09:09:41,327 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 486 who belonged to [32, 100, 10, 64, 1] with changes [(4, 64), (4, 32), (4, 40), (4, 5)] 2026-10-28 09:09:41,535 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-10-28 09:09:41,552 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-10-28 09:09:41,575 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46243373 started for PoS orders references: [{'name': 'Order 873a03bb-321d-4f01-86f2-702510dd2989', 'pos_reference': None, 'uuid': '873a03bb-321d-4f01-86f2-702510dd2989'}] 2026-10-28 09:09:41,891 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move records with IDs: [987] 2026-10-28 09:09:42,399 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46243373 order {'name': 'Order 873a03bb-321d-4f01-86f2-702510dd2989', 'pos_reference': None, 'uuid': '873a03bb-321d-4f01-86f2-702510dd2989'} created pos.order #772 2026-10-28 09:09:42,401 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46243373 finished 2026-10-28 09:09:42,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_multistep_delivery ... 2026-10-28 09:09:43,363 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16002487 started for PoS orders references: [{'name': 'Order c0422a45-34bd-4df7-b1b8-2d7996f21245', 'pos_reference': None, 'uuid': 'c0422a45-34bd-4df7-b1b8-2d7996f21245'}] 2026-10-28 09:09:43,522 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [970] 2026-10-28 09:09:43,968 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16002487 order {'name': 'Order c0422a45-34bd-4df7-b1b8-2d7996f21245', 'pos_reference': None, 'uuid': 'c0422a45-34bd-4df7-b1b8-2d7996f21245'} created pos.order #773 2026-10-28 09:09:43,969 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16002487 finished 2026-10-28 09:09:44,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_multistep_delivery_receipt ... 2026-10-28 09:09:46,153 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-10-28 09:09:46,165 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-10-28 09:09:46,174 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63494593 started for PoS orders references: [{'name': 'Order 3bdc7dff-cd7a-47c3-a4ad-3b11db3138e4', 'pos_reference': None, 'uuid': '3bdc7dff-cd7a-47c3-a4ad-3b11db3138e4'}] 2026-10-28 09:09:46,379 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [975] 2026-10-28 09:09:46,734 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63494593 order {'name': 'Order 3bdc7dff-cd7a-47c3-a4ad-3b11db3138e4', 'pos_reference': None, 'uuid': '3bdc7dff-cd7a-47c3-a4ad-3b11db3138e4'} created pos.order #774 2026-10-28 09:09:46,736 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63494593 finished 2026-10-28 09:09:46,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_partially_delivered_order_only_ships_the_remainder ... 2026-10-28 09:09:47,990 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38911411 started for PoS orders references: [{'name': 'Order a709f870-aed3-4019-b309-719043e20d75', 'pos_reference': None, 'uuid': 'a709f870-aed3-4019-b309-719043e20d75'}] 2026-10-28 09:09:48,147 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [978] 2026-10-28 09:09:48,565 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38911411 order {'name': 'Order a709f870-aed3-4019-b309-719043e20d75', 'pos_reference': None, 'uuid': 'a709f870-aed3-4019-b309-719043e20d75'} created pos.order #775 2026-10-28 09:09:48,567 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38911411 finished 2026-10-28 09:09:48,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_quotation_delivered_qty ... 2026-10-28 09:09:49,089 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27884030 started for PoS orders references: [{'name': 'Order 7e646193-673e-4b72-ba59-d78eaed6f1bc', 'pos_reference': None, 'uuid': '7e646193-673e-4b72-ba59-d78eaed6f1bc'}] 2026-10-28 09:09:49,515 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27884030 order {'name': 'Order 7e646193-673e-4b72-ba59-d78eaed6f1bc', 'pos_reference': None, 'uuid': '7e646193-673e-4b72-ba59-d78eaed6f1bc'} created pos.order #776 2026-10-28 09:09:49,515 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27884030 finished 2026-10-28 09:09:49,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_quotation_reordering_rule ... 2026-10-28 09:09:49,976 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96678281 started for PoS orders references: [{'name': 'Order 3e4c1ec2-2fd8-45f2-a9a9-a9e3a9ac75b8', 'pos_reference': None, 'uuid': '3e4c1ec2-2fd8-45f2-a9a9-a9e3a9ac75b8'}] 2026-10-28 09:09:50,544 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96678281 order {'name': 'Order 3e4c1ec2-2fd8-45f2-a9a9-a9e3a9ac75b8', 'pos_reference': None, 'uuid': '3e4c1ec2-2fd8-45f2-a9a9-a9e3a9ac75b8'} created pos.order #777 2026-10-28 09:09:50,545 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96678281 finished 2026-10-28 09:09:51,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_variant_popup_qty_free ... 2026-10-28 09:09:55,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome pid: 61721 2026-10-28 09:09:55,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmpqbmgkvo4_chrome_odoo 2026-10-28 09:09:55,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:40233/json/version 2026-10-28 09:09:55,735 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:09:55,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-28 09:09:55,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:40233/json 2026-10-28 09:09:55,838 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:09:55,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:40233/devtools/page/13E2ED30705481F747C5DFD141C269EC 2026-10-28 09:09:55,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-28 09:09:55,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-28 09:09:56,189 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:09:56,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-28 09:09:56,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/174" in browser 2026-10-28 09:09:56,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/174" 2026-10-28 09:09:56,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:56] "GET /pos/ui/174 HTTP/1.1" 200 6831 67 0.04 0.127 rw 2026-10-28 09:09:56,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Navigation result: {'frameId': '13E2ED30705481F747C5DFD141C269EC', 'loaderId': '0C069314F6145DA2A155061D4E24AFB8', 'isDownload': False} 2026-10-28 09:09:56,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Evaluate ready code "odoo.isTourReady('test_variant_popup_qty_free')" 2026-10-28 09:09:56,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:56] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.029 ro 2026-10-28 09:09:56,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:56] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.009 0.03 ro 2026-10-28 09:09:56,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:56] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.259 ro 2026-10-28 09:09:57,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-28 09:09:57,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:09:57,240 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 09:09:57,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 09:09:57,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.007 rw 2026-10-28 09:09:57,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.034 rw 2026-10-28 09:09:58,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521113 238 0.187 0.526 rw 2026-10-28 09:09:58,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "debug": false})" 2026-10-28 09:09:58,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [1/6] Tour test_variant_popup_qty_free → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:09:58,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 09:09:58,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-10-28 09:09:58,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.024 rw 2026-10-28 09:09:58,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.038 rw 2026-10-28 09:09:58,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 09:09:58,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.025 ro 2026-10-28 09:09:58,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:09:59,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.02 rw 2026-10-28 09:09:59,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.022 0.054 rw 2026-10-28 09:09:59,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 09:09:59,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.036 - 2026-10-28 09:09:59,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /web/image/res.users/486/avatar_128 HTTP/1.1" 200 305 4 0.006 0.034 ro 2026-10-28 09:09:59,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.031 rw 2026-10-28 09:09:59,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.016 ro 2026-10-28 09:09:59,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-10-28 09:09:59,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.033 - 2026-10-28 09:09:59,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.077 - 2026-10-28 09:09:59,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /pos/ui/174 HTTP/1.1" 200 6871 31 0.025 0.092 rw 2026-10-28 09:09:59,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [2/6] Tour test_variant_popup_qty_free → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:09:59,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "GET /pos/ui/174?from_backend=True HTTP/1.1" 200 6871 31 0.037 0.227 rw 2026-10-28 09:09:59,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.22 rw 2026-10-28 09:09:59,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [3/6] Tour test_variant_popup_qty_free → Step click product 'Color Product' (trigger: article.product .product-content .product-name:contains("Color Product")) 2026-10-28 09:09:59,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.037 rw 2026-10-28 09:09:59,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.041 0.055 rw 2026-10-28 09:09:59,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [4/6] Tour test_variant_popup_qty_free → Step Click on Inventory (trigger: button.accordion-header:contains("Inventory")) 2026-10-28 09:10:00,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:10:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:10:00,486 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 486, model: account.tax 2026-10-28 09:10:00,530 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 486, model: account.tax 2026-10-28 09:10:00,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:10:00] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 709 53 0.079 0.183 rw 2026-10-28 09:10:00,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [5/6] Tour test_variant_popup_qty_free → Step Check the variant's qty (trigger: div:not(:has(div)):contains("available,"):has(span.fw-bolder:contains("0"):not(:contains("50")))) 2026-10-28 09:10:00,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [6/6] Tour test_variant_popup_qty_free → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-10-28 09:10:00,754 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: tour succeeded 2026-10-28 09:10:00,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_variant_popup_qty_free SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 09:10:00,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:10:00] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.01 0.025 rw 2026-10-28 09:10:00,901 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:10:00,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:09:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.575 rw 2026-10-28 09:10:00,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: heap 20035320 (allocated 20992000) 2026-10-28 09:10:00,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6I89JeGg - [28/Oct/2026 09:10:00] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.006 - 2026-10-28 09:10:01,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Closing chrome headless with pid 61721 2026-10-28 09:10:01,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Closing websocket connection 2026-10-28 09:10:01,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Terminating chrome headless with pid 61721 2026-10-28 09:10:01,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_091001_134910_test_variant_popup_qty_free.txt 2026-10-28 09:10:01,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmpqbmgkvo4_chrome_odoo" 2026-10-28 09:10:01,319 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-10-28 09:10:02,227 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:10:02,421 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:10:11,859 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:10:13,991 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:10:18,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-28 09:10:20,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-28 09:10:20,734 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 41])] 2026-10-28 09:10:21,898 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #488 deleted stock.move.line records with IDs: [992, 993] 2026-10-28 09:10:22,422 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #488 deleted stock.move.line records with IDs: [994] 2026-10-28 09:10:22,736 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:10:23,833 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:10:24,016 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:10:33,481 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:10:35,602 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:10:40,695 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 493 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-10-28 09:10:41,362 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:10:42,589 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #491 deleted res.currency.rate records with IDs: [256, 257, 258] 2026-10-28 09:10:43,798 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:10:44,105 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 493 who belonged to [100, 10, 64, 1] with changes [(4, 32)] 2026-10-28 09:10:44,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_different_shipping_address ... 2026-10-28 09:10:45,246 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23742204 started for PoS orders references: [{'name': 'Order 11791-251-3794', 'pos_reference': None, 'uuid': '11791-251-3794'}] 2026-10-28 09:10:46,313 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23742204 order {'name': 'Order 11791-251-3794', 'pos_reference': None, 'uuid': '11791-251-3794'} created pos.order #779 2026-10-28 09:10:46,313 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23742204 finished 2026-10-28 09:10:46,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-28 09:10:46,849 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17388684 started for PoS orders references: [{'name': 'Order 86890-827-8672', 'pos_reference': None, 'uuid': '86890-827-8672'}] 2026-10-28 09:10:47,221 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #491 deleted stock.move records with IDs: [1014] 2026-10-28 09:10:47,333 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17388684 order {'name': 'Order 86890-827-8672', 'pos_reference': None, 'uuid': '86890-827-8672'} created pos.order #780 2026-10-28 09:10:47,335 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17388684 finished 2026-10-28 09:10:48,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_warehouse ... 2026-10-28 09:10:48,951 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51427168 started for PoS orders references: [{'name': 'Order 06494-217-0105', 'pos_reference': None, 'uuid': '06494-217-0105'}] 2026-10-28 09:10:49,385 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51427168 order {'name': 'Order 06494-217-0105', 'pos_reference': None, 'uuid': '06494-217-0105'} created pos.order #781 2026-10-28 09:10:49,385 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51427168 finished 2026-10-28 09:10:50,455 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 09:10:52,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-28 09:10:54,008 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:11:02,862 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87929393 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': '8ed54bf9-8722-489f-8bf1-0803f7cd3db5'}] 2026-10-28 09:11:02,915 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87929393 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': '8ed54bf9-8722-489f-8bf1-0803f7cd3db5'} created pos.order #782 2026-10-28 09:11:02,916 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87929393 finished 2026-10-28 09:11:03,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ASz2qRRl - [28/Oct/2026 09:11:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1502 76 0.078 0.266 rw 2026-10-28 09:11:03,195 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:11:04,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-28 09:11:06,617 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:11:15,569 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:11:17,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-28 09:11:18,717 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:11:28,273 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13053977 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': 'bece8725a7754bd282e05b0a0fe25dcc'}] 2026-10-28 09:11:28,371 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13053977 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': 'bece8725a7754bd282e05b0a0fe25dcc'} created pos.order #783 2026-10-28 09:11:28,372 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13053977 finished 2026-10-28 09:11:28,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JBcGCWBU - [28/Oct/2026 09:11:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3425 110 0.103 0.236 rw 2026-10-28 09:11:28,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-28 09:11:29,969 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:11:38,422 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12702460 started for PoS orders references: [{'name': None, 'pos_reference': '260-183-000001', 'uuid': '0b2f507f27094775bacfd17598da9b52'}] 2026-10-28 09:11:38,480 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12702460 order {'name': None, 'pos_reference': '260-183-000001', 'uuid': '0b2f507f27094775bacfd17598da9b52'} created pos.order #784 2026-10-28 09:11:38,481 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12702460 finished 2026-10-28 09:11:38,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4clDvyLT - [28/Oct/2026 09:11:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3441 113 0.085 0.228 rw 2026-10-28 09:11:38,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-28 09:11:40,020 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:11:49,435 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10530] 2026-10-28 09:11:49,524 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [2504] 2026-10-28 09:11:50,023 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61995607 started for PoS orders references: [{'name': None, 'pos_reference': '260-184-000001', 'uuid': '12b8c9ca75ac4ff3a6b9b4d0f626bc51'}] 2026-10-28 09:11:50,083 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61995607 order {'name': None, 'pos_reference': '260-184-000001', 'uuid': '12b8c9ca75ac4ff3a6b9b4d0f626bc51'} created pos.order #785 2026-10-28 09:11:50,084 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61995607 finished 2026-10-28 09:11:50,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 e5HYOHDQ - [28/Oct/2026 09:11:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2467 111 0.086 0.231 rw 2026-10-28 09:11:50,378 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:11:52,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-28 09:11:53,772 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:12:02,845 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94037193 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': 'd51cc9ad-d32d-4e56-993e-03afe5c9bb88'}] 2026-10-28 09:12:02,905 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94037193 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': 'd51cc9ad-d32d-4e56-993e-03afe5c9bb88'} created pos.order #786 2026-10-28 09:12:02,906 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94037193 finished 2026-10-28 09:12:03,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VL_vukQh - [28/Oct/2026 09:12:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3442 113 0.084 0.192 rw 2026-10-28 09:12:03,370 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15678507 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000002', 'uuid': '66094b6c-b75e-4a4f-8478-f57325a0458b'}] 2026-10-28 09:12:03,434 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15678507 order {'name': None, 'pos_reference': '260-185-000002', 'uuid': '66094b6c-b75e-4a4f-8478-f57325a0458b'} created pos.order #787 2026-10-28 09:12:03,434 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15678507 finished 2026-10-28 09:12:03,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VL_vukQh - [28/Oct/2026 09:12:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3449 118 0.089 0.255 rw 2026-10-28 09:12:04,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-28 09:12:06,155 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:12:14,234 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81165453 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '9a1be72c-45c5-4e9a-a602-8f45853f5935'}] 2026-10-28 09:12:14,290 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81165453 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '9a1be72c-45c5-4e9a-a602-8f45853f5935'} created pos.order #788 2026-10-28 09:12:14,291 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81165453 finished 2026-10-28 09:12:14,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3RkBZLSE - [28/Oct/2026 09:12:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3442 113 0.066 0.177 rw 2026-10-28 09:12:14,730 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71895190 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000002', 'uuid': '50f8d063-5664-457c-8ba7-ae5cc6e0edac'}] 2026-10-28 09:12:14,777 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71895190 order {'name': None, 'pos_reference': '260-186-000002', 'uuid': '50f8d063-5664-457c-8ba7-ae5cc6e0edac'} created pos.order #789 2026-10-28 09:12:14,777 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71895190 finished 2026-10-28 09:12:14,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3RkBZLSE - [28/Oct/2026 09:12:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3447 118 0.093 0.196 rw 2026-10-28 09:12:16,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-28 09:12:17,378 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:12:25,988 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73342319 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': '7aa8bf24-aeb9-41a7-917e-b195955dab5b'}] 2026-10-28 09:12:26,031 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73342319 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': '7aa8bf24-aeb9-41a7-917e-b195955dab5b'} created pos.order #790 2026-10-28 09:12:26,031 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73342319 finished 2026-10-28 09:12:26,216 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50139801 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000002', 'uuid': 'dae69c5f-dd53-4dba-bdab-9b6dd3e0f0f0'}] 2026-10-28 09:12:26,264 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50139801 order {'name': None, 'pos_reference': '260-187-000002', 'uuid': 'dae69c5f-dd53-4dba-bdab-9b6dd3e0f0f0'} created pos.order #791 2026-10-28 09:12:26,264 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50139801 finished 2026-10-28 09:12:26,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-28 09:12:27,765 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:12:36,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-28 09:12:37,531 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:12:45,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-28 09:12:46,830 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:12:55,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-28 09:12:56,298 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:13:04,915 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93422152 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': 'd13eb326-c812-4df0-817c-9057c51afe25'}] 2026-10-28 09:13:04,973 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93422152 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': 'd13eb326-c812-4df0-817c-9057c51afe25'} created pos.order #796 2026-10-28 09:13:04,973 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93422152 finished 2026-10-28 09:13:05,154 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78669335 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000002', 'uuid': '519a4f3b-fbbe-4790-9315-6c108ab16cd2'}] 2026-10-28 09:13:05,209 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78669335 order {'name': None, 'pos_reference': '260-191-000002', 'uuid': '519a4f3b-fbbe-4790-9315-6c108ab16cd2'} created pos.order #797 2026-10-28 09:13:05,210 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78669335 finished 2026-10-28 09:13:05,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-28 09:13:06,664 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:13:15,181 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79488713 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': 'e001be15-b21c-4f10-bdbc-9779a512b37b'}] 2026-10-28 09:13:15,240 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79488713 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': 'e001be15-b21c-4f10-bdbc-9779a512b37b'} created pos.order #798 2026-10-28 09:13:15,241 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79488713 finished 2026-10-28 09:13:15,463 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55535825 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000002', 'uuid': '86bd00ca-50b5-43bc-922f-716f884a349d'}] 2026-10-28 09:13:15,527 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55535825 order {'name': None, 'pos_reference': '260-192-000002', 'uuid': '86bd00ca-50b5-43bc-922f-716f884a349d'} created pos.order #799 2026-10-28 09:13:15,527 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55535825 finished 2026-10-28 09:13:15,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-28 09:13:16,911 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:13:26,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-28 09:13:27,441 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:13:35,712 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48736638 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '85ee4b7d-e37c-400b-9c51-77a83a47dc36'}] 2026-10-28 09:13:35,775 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48736638 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '85ee4b7d-e37c-400b-9c51-77a83a47dc36'} created pos.order #800 2026-10-28 09:13:35,776 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48736638 finished 2026-10-28 09:13:35,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-28 09:13:37,140 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:13:45,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-28 09:13:46,741 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:13:55,664 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 503 who belonged to [101, 1] with changes [(, 0, [101, 1, 38])] 2026-10-28 09:13:56,356 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21634034 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000001', 'uuid': '8a131b8a02e84bbe8a585d1f0ea6f837'}] 2026-10-28 09:13:56,431 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21634034 order {'name': None, 'pos_reference': '260-196-000001', 'uuid': '8a131b8a02e84bbe8a585d1f0ea6f837'} created pos.order #801 2026-10-28 09:13:56,431 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21634034 finished 2026-10-28 09:13:56,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ade15dRw - [28/Oct/2026 09:13:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 5428 148 0.092 0.247 rw 2026-10-28 09:13:56,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_multiple_qty ... 2026-10-28 09:13:57,933 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:14:06,607 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53853982 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': 'cb621a8471744c61b380b9ae9bd7254a'}] 2026-10-28 09:14:06,676 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53853982 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': 'cb621a8471744c61b380b9ae9bd7254a'} created pos.order #802 2026-10-28 09:14:06,677 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53853982 finished 2026-10-28 09:14:06,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZwRg-Bnr - [28/Oct/2026 09:14:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3395 114 0.092 0.205 rw 2026-10-28 09:14:06,912 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8151533 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000002', 'uuid': '71d3ae12ff2b4b4bb0b08d9a8c9959b4'}] 2026-10-28 09:14:06,978 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8151533 order {'name': None, 'pos_reference': '260-197-000002', 'uuid': '71d3ae12ff2b4b4bb0b08d9a8c9959b4'} created pos.order #803 2026-10-28 09:14:06,979 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8151533 finished 2026-10-28 09:14:07,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ZwRg-Bnr - [28/Oct/2026 09:14:07] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3395 91 0.09 0.196 rw 2026-10-28 09:14:07,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-28 09:14:08,510 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:14:16,571 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82802213 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000001', 'uuid': '11431fe0-7de6-469a-95c5-6fa3e070e5e3'}] 2026-10-28 09:14:16,639 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82802213 order {'name': None, 'pos_reference': '260-198-000001', 'uuid': '11431fe0-7de6-469a-95c5-6fa3e070e5e3'} created pos.order #804 2026-10-28 09:14:16,640 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82802213 finished 2026-10-28 09:14:16,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xqOrmlKs - [28/Oct/2026 09:14:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3439 113 0.076 0.228 rw 2026-10-28 09:14:16,840 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-28 09:14:18,029 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:14:26,601 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:14:27,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_dynamic_qr_url ... 2026-10-28 09:14:29,490 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:14:37,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_consultation ... 2026-10-28 09:14:39,265 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:14:47,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_kiosk ... 2026-10-28 09:14:48,408 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:14:56,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_mobile ... 2026-10-28 09:14:57,936 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:15:05,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-28 09:15:07,142 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:15:15,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_products_sorting_order ... 2026-10-28 09:15:17,029 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:15:25,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 61852 2026-10-28 09:15:25,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmp2k4ozq66_chrome_odoo 2026-10-28 09:15:25,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:41891/json/version 2026-10-28 09:15:25,416 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:15:25,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Browser version: Chrome/150.0.7871.114 2026-10-28 09:15:25,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:41891/json 2026-10-28 09:15:25,459 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:15:25,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Websocket url found: ws://127.0.0.1:41891/devtools/page/D6C584B73DED684E3797BDECAD3E027C 2026-10-28 09:15:25,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Enable chrome headless console log notification 2026-10-28 09:15:25,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless enable page notifications 2026-10-28 09:15:25,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Setting session cookie in browser 2026-10-28 09:15:25,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Open "http://127.0.0.1:8069/pos-self/206?access_token=28bfd65c677b4db5" in browser 2026-10-28 09:15:25,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=28bfd65c677b4db5" 2026-10-28 09:15:26,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /pos-self/206?access_token=28bfd65c677b4db5 HTTP/1.1" 200 2293 65 0.053 0.35 rw 2026-10-28 09:15:26,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': 'D6C584B73DED684E3797BDECAD3E027C', 'loaderId': 'EBC5F3E82DC6004921EF39909733C9D3', 'isDownload': False} 2026-10-28 09:15:26,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate ready code "odoo.isTourReady('test_self_order_products_sorting_order')" 2026-10-28 09:15:26,325 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:15:26,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.012 0.046 ro 2026-10-28 09:15:26,383 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:15:26,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.03 0.566 ro 2026-10-28 09:15:26,480 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:15:26,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.199 ro 2026-10-28 09:15:26,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: Owl is running in 'dev' mode. 2026-10-28 09:15:26,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-10-28 09:15:26,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.017 ro 2026-10-28 09:15:26,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-10-28 09:15:26,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.013 rw 2026-10-28 09:15:27,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:27] "POST /pos-self/data/206 HTTP/1.1" 200 466799 263 0.27 0.621 rw 2026-10-28 09:15:28,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate test code "odoo.startTour('test_self_order_products_sorting_order', {"stepDelay": 0, "debug": false})" 2026-10-28 09:15:28,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/image/ir.attachment/301006/raw HTTP/1.1" 200 98715 3 0.004 0.015 ro 2026-10-28 09:15:28,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.043 ro 2026-10-28 09:15:28,377 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:301010) 2026-10-28 09:15:28,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.154 ro 2026-10-28 09:15:28,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [1/8] Tour test_self_order_products_sorting_order → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-28 09:15:28,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [2/8] Tour test_self_order_products_sorting_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:15:28,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/image/ir.attachment/301005/raw HTTP/1.1" 200 84994 3 0.001 0.118 ro 2026-10-28 09:15:28,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [3/8] Tour test_self_order_products_sorting_order → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:15:28,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.004 0.013 ro 2026-10-28 09:15:28,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-10-28 09:15:28,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [4/8] Tour test_self_order_products_sorting_order → Step Product 1 should be Free (trigger: .product_list .o_self_product_box:nth-child(1) span:contains('Free')) 2026-10-28 09:15:28,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [5/8] Tour test_self_order_products_sorting_order → Step Product 2 should be Desk Organizer (trigger: .product_list .o_self_product_box:nth-child(2) span:contains('Desk Organizer')) 2026-10-28 09:15:28,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [6/8] Tour test_self_order_products_sorting_order → Step Product 3 should be Ketchup (trigger: .product_list .o_self_product_box:nth-child(3) span:contains('Ketchup')) 2026-10-28 09:15:28,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [7/8] Tour test_self_order_products_sorting_order → Step Product 4 should be Fanta (trigger: .product_list .o_self_product_box:nth-child(4) span:contains('Fanta')) 2026-10-28 09:15:28,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [8/8] Tour test_self_order_products_sorting_order → Step Product 5 should be Coca-Cola (trigger: .product_list .o_self_product_box:nth-child(5) span:contains('Coca-Cola')) 2026-10-28 09:15:28,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-10-28 09:15:28,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_self_order_products_sorting_order SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:15:28,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.045 ro 2026-10-28 09:15:28,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/image/pos.category/376/image_128?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 6314 3 0.019 0.083 ro 2026-10-28 09:15:28,764 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:15:28,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 13370484 (allocated 14299136) 2026-10-28 09:15:28,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.811 rw 2026-10-28 09:15:28,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oSpIZxx1 - [28/Oct/2026 09:15:28] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.125 ro 2026-10-28 09:15:28,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 61852 2026-10-28 09:15:28,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-10-28 09:15:28,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 61852 2026-10-28 09:15:29,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_091529_026100_test_self_order_products_sorting_order.txt 2026-10-28 09:15:29,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmp2k4ozq66_chrome_odoo" 2026-10-28 09:15:29,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 61987 2026-10-28 09:15:29,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmp6si_i5ml_chrome_odoo 2026-10-28 09:15:29,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:34087/json/version 2026-10-28 09:15:29,604 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:15:29,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Browser version: Chrome/150.0.7871.114 2026-10-28 09:15:29,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:34087/json 2026-10-28 09:15:29,676 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:15:29,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Websocket url found: ws://127.0.0.1:34087/devtools/page/7C904F37738E134D333C8F51ADB3AF49 2026-10-28 09:15:29,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Enable chrome headless console log notification 2026-10-28 09:15:29,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless enable page notifications 2026-10-28 09:15:29,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Setting session cookie in browser 2026-10-28 09:15:29,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Open "http://127.0.0.1:8069/pos-self/206?access_token=28bfd65c677b4db5" in browser 2026-10-28 09:15:29,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=28bfd65c677b4db5" 2026-10-28 09:15:29,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:29] "GET /pos-self/206?access_token=28bfd65c677b4db5 HTTP/1.1" 200 2332 5 0.006 0.075 rw 2026-10-28 09:15:29,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': '7C904F37738E134D333C8F51ADB3AF49', 'loaderId': '1F7DDE3D98084FEF240C305EE4054B37', 'isDownload': False} 2026-10-28 09:15:29,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate ready code "odoo.isTourReady('test_self_order_products_sorting_order')" 2026-10-28 09:15:29,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:29] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.145 ro 2026-10-28 09:15:29,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:29] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.038 ro 2026-10-28 09:15:29,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:29] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.005 0.044 ro 2026-10-28 09:15:30,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: Owl is running in 'dev' mode. 2026-10-28 09:15:30,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:30] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.013 ro 2026-10-28 09:15:30,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.015 ro 2026-10-28 09:15:30,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:30] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.01 ro 2026-10-28 09:15:31,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "POST /pos-self/data/206 HTTP/1.1" 200 466948 255 0.254 0.526 rw 2026-10-28 09:15:31,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.78 rw 2026-10-28 09:15:31,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/ir.attachment/301013/raw HTTP/1.1" 200 98715 3 0.002 0.011 ro 2026-10-28 09:15:31,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate test code "odoo.startTour('test_self_order_products_sorting_order', {"stepDelay": 0, "debug": false})" 2026-10-28 09:15:31,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.006 ro 2026-10-28 09:15:31,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.005 0.016 ro 2026-10-28 09:15:31,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [1/8] Tour test_self_order_products_sorting_order → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-28 09:15:31,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [2/8] Tour test_self_order_products_sorting_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:15:31,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [3/8] Tour test_self_order_products_sorting_order → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:15:31,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.001 0.017 ro 2026-10-28 09:15:31,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [4/8] Tour test_self_order_products_sorting_order → Step Product 1 should be Free (trigger: .product_list .o_self_product_box:nth-child(1) span:contains('Free')) 2026-10-28 09:15:31,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-10-28 09:15:31,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [5/8] Tour test_self_order_products_sorting_order → Step Product 2 should be Desk Organizer (trigger: .product_list .o_self_product_box:nth-child(2) span:contains('Desk Organizer')) 2026-10-28 09:15:31,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [6/8] Tour test_self_order_products_sorting_order → Step Product 3 should be Ketchup (trigger: .product_list .o_self_product_box:nth-child(3) span:contains('Ketchup')) 2026-10-28 09:15:31,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [7/8] Tour test_self_order_products_sorting_order → Step Product 4 should be Fanta (trigger: .product_list .o_self_product_box:nth-child(4) span:contains('Fanta')) 2026-10-28 09:15:31,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [8/8] Tour test_self_order_products_sorting_order → Step Product 5 should be Coca-Cola (trigger: .product_list .o_self_product_box:nth-child(5) span:contains('Coca-Cola')) 2026-10-28 09:15:31,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-10-28 09:15:31,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_self_order_products_sorting_order SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:15:31,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.006 0.039 ro 2026-10-28 09:15:31,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/pos.category/376/image_128?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 6314 3 0.01 0.085 ro 2026-10-28 09:15:31,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/product.template/2399/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.108 ro 2026-10-28 09:15:31,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/product.template/2402/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.126 ro 2026-10-28 09:15:31,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 12296140 (allocated 13107200) 2026-10-28 09:15:31,844 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:15:31,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/product.template/2401/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.154 ro 2026-10-28 09:15:31,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/product.template/2400/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.174 ro 2026-10-28 09:15:31,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 0 0 0.507 rw 2026-10-28 09:15:31,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTtrDaaF - [28/Oct/2026 09:15:31] "GET /web/image/product.template/2398/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.157 ro 2026-10-28 09:15:31,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 61987 2026-10-28 09:15:31,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-10-28 09:15:31,960 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 61987 2026-10-28 09:15:32,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_091532_060279_test_self_order_products_sorting_order.txt 2026-10-28 09:15:32,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmp6si_i5ml_chrome_odoo" 2026-10-28 09:15:32,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 62127 2026-10-28 09:15:32,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmp00sz1alo_chrome_odoo 2026-10-28 09:15:32,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:36167/json/version 2026-10-28 09:15:32,544 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:15:32,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Browser version: Chrome/150.0.7871.114 2026-10-28 09:15:32,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:36167/json 2026-10-28 09:15:32,624 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:15:32,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Websocket url found: ws://127.0.0.1:36167/devtools/page/B531ACAA8ACAD883FA59716B334A0A6C 2026-10-28 09:15:32,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Enable chrome headless console log notification 2026-10-28 09:15:32,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless enable page notifications 2026-10-28 09:15:32,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Setting session cookie in browser 2026-10-28 09:15:32,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Open "http://127.0.0.1:8069/pos-self/206" in browser 2026-10-28 09:15:32,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigating to: "http://127.0.0.1:8069/pos-self/206" 2026-10-28 09:15:32,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:32] "GET /pos-self/206 HTTP/1.1" 200 2323 5 0.005 0.074 rw 2026-10-28 09:15:32,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': 'B531ACAA8ACAD883FA59716B334A0A6C', 'loaderId': 'EBE9222A3CB820D3C05F84CD7F0CD1B7', 'isDownload': False} 2026-10-28 09:15:32,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate ready code "odoo.isTourReady('test_self_order_products_sorting_order')" 2026-10-28 09:15:32,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:32] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.004 0.139 ro 2026-10-28 09:15:32,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:32] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.025 ro 2026-10-28 09:15:32,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:32] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.036 ro 2026-10-28 09:15:33,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: Owl is running in 'dev' mode. 2026-10-28 09:15:33,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:33] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.017 ro 2026-10-28 09:15:33,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.007 ro 2026-10-28 09:15:33,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:33] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-10-28 09:15:34,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "POST /pos-self/data/206 HTTP/1.1" 200 467089 254 0.232 0.481 rw 2026-10-28 09:15:34,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.718 rw 2026-10-28 09:15:34,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/image/ir.attachment/301016/raw HTTP/1.1" 200 98715 3 0.001 0.012 ro 2026-10-28 09:15:34,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate test code "odoo.startTour('test_self_order_products_sorting_order', {"stepDelay": 0, "debug": false})" 2026-10-28 09:15:34,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.004 ro 2026-10-28 09:15:34,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.005 0.016 ro 2026-10-28 09:15:34,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [1/8] Tour test_self_order_products_sorting_order → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-28 09:15:34,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [2/8] Tour test_self_order_products_sorting_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:15:34,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [3/8] Tour test_self_order_products_sorting_order → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:15:34,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.001 0.01 ro 2026-10-28 09:15:34,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.012 ro 2026-10-28 09:15:34,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [4/8] Tour test_self_order_products_sorting_order → Step Product 1 should be Free (trigger: .product_list .o_self_product_box:nth-child(1) span:contains('Free')) 2026-10-28 09:15:34,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [5/8] Tour test_self_order_products_sorting_order → Step Product 2 should be Desk Organizer (trigger: .product_list .o_self_product_box:nth-child(2) span:contains('Desk Organizer')) 2026-10-28 09:15:34,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [6/8] Tour test_self_order_products_sorting_order → Step Product 3 should be Ketchup (trigger: .product_list .o_self_product_box:nth-child(3) span:contains('Ketchup')) 2026-10-28 09:15:34,669 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [7/8] Tour test_self_order_products_sorting_order → Step Product 4 should be Fanta (trigger: .product_list .o_self_product_box:nth-child(4) span:contains('Fanta')) 2026-10-28 09:15:34,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [8/8] Tour test_self_order_products_sorting_order → Step Product 5 should be Coca-Cola (trigger: .product_list .o_self_product_box:nth-child(5) span:contains('Coca-Cola')) 2026-10-28 09:15:34,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-10-28 09:15:34,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_self_order_products_sorting_order SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:15:34,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/image/pos.category/376/image_128?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.045 ro 2026-10-28 09:15:34,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.006 0.072 ro 2026-10-28 09:15:34,774 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:15:34,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 12584972 (allocated 13631488) 2026-10-28 09:15:34,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:14:26.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.096 ro 2026-10-28 09:15:34,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 kXSUBGT2 - [28/Oct/2026 09:15:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 0 0 0.432 rw 2026-10-28 09:15:34,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 62127 2026-10-28 09:15:34,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-10-28 09:15:34,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 62127 2026-10-28 09:15:35,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_091535_017432_test_self_order_products_sorting_order.txt 2026-10-28 09:15:35,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmp00sz1alo_chrome_odoo" 2026-10-28 09:15:35,186 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-10-28 09:15:36,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-28 09:15:38,253 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:15:46,840 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23408372 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '23d81451cab14c1d88477b6c008038f1'}] 2026-10-28 09:15:46,946 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23408372 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '23d81451cab14c1d88477b6c008038f1'} created pos.order #809 2026-10-28 09:15:46,947 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23408372 finished 2026-10-28 09:15:47,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pNQ9jhC1 - [28/Oct/2026 09:15:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 96 0.252 0.218 rw 2026-10-28 09:15:47,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pNQ9jhC1 - [28/Oct/2026 09:15:47] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2440 26 0.027 0.059 rw 2026-10-28 09:15:47,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-28 09:15:48,793 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:15:58,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xcxU1R_6 - [28/Oct/2026 09:15:58] "POST /pos-self/data/208 HTTP/1.1" 200 466916 273 0.216 0.493 rw 2026-10-28 09:15:58,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_delivery_fee_is_applied ... 2026-10-28 09:16:00,162 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:16:09,108 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33230654 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '60147e9a43044685a78b5f94c64e344e'}] 2026-10-28 09:16:09,172 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33230654 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '60147e9a43044685a78b5f94c64e344e'} created pos.order #810 2026-10-28 09:16:09,173 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33230654 finished 2026-10-28 09:16:09,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OU-fLS8S - [28/Oct/2026 09:16:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3437 113 0.123 0.23 rw 2026-10-28 09:16:09,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_dynamic_qr_order_authorization ... 2026-10-28 09:16:10,779 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:16:19,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b9FrJUN5 - [28/Oct/2026 09:16:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1915 12 0.007 0.043 rw 2026-10-28 09:16:19,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tpWU8FbJ - [28/Oct/2026 09:16:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2068 3 0.002 0.016 rw 2026-10-28 09:16:19,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 19KiZl1Z - [28/Oct/2026 09:16:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2068 4 0.005 0.024 rw 2026-10-28 09:16:19,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zLWMK5vg - [28/Oct/2026 09:16:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2032 4 0.007 0.026 rw 2026-10-28 09:16:19,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-28 09:16:21,127 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:16:29,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_free_delivery_threshold_edge_cases ... 2026-10-28 09:16:30,721 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:16:39,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-28 09:16:40,425 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:16:49,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a8VF1xKC - [28/Oct/2026 09:16:49] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4495 39 0.029 0.096 rw 2026-10-28 09:16:49,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 a8VF1xKC - [28/Oct/2026 09:16:49] "POST /pos-self-order/get-user-data HTTP/1.1" 200 3612 27 0.02 0.062 rw 2026-10-28 09:16:49,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-28 09:16:51,114 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:16:59,393 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56685441 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': '893c9800d1274b10b4810f8d90f654b7'}] 2026-10-28 09:16:59,466 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56685441 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': '893c9800d1274b10b4810f8d90f654b7'} created pos.order #814 2026-10-28 09:16:59,467 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56685441 finished 2026-10-28 09:16:59,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:16:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2433 89 0.057 0.222 rw 2026-10-28 09:16:59,684 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95731146 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000002', 'uuid': '7e8540bda0cb4ec4bbefb6afa2d322cd'}] 2026-10-28 09:16:59,733 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95731146 order {'name': None, 'pos_reference': '260-215-000002', 'uuid': '7e8540bda0cb4ec4bbefb6afa2d322cd'} created pos.order #815 2026-10-28 09:16:59,733 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95731146 finished 2026-10-28 09:16:59,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:16:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2433 66 0.051 0.171 rw 2026-10-28 09:16:59,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:16:59] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 5 0.003 0.022 rw 2026-10-28 09:17:00,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4497 28 0.019 0.077 rw 2026-10-28 09:17:00,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 2 0.002 0.014 rw 2026-10-28 09:17:00,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 6727 27 0.019 0.062 rw 2026-10-28 09:17:00,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4497 27 0.017 0.045 rw 2026-10-28 09:17:00,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.024 0.073 rw 2026-10-28 09:17:00,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 5 0.004 0.02 rw 2026-10-28 09:17:00,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.014 0.035 rw 2026-10-28 09:17:00,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Y-iczZke - [28/Oct/2026 09:17:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.023 0.046 rw 2026-10-28 09:17:00,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-28 09:17:01,996 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:17:10,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-28 09:17:11,574 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:17:20,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xy48lUuc - [28/Oct/2026 09:17:20] "POST /pos-self/data/217 HTTP/1.1" 200 461843 244 0.196 0.448 rw 2026-10-28 09:17:21,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 62262 2026-10-28 09:17:21,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmp2o3hfqqj_chrome_odoo 2026-10-28 09:17:21,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43357/json/version 2026-10-28 09:17:21,258 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43357', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:17:21,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Browser version: Chrome/150.0.7871.114 2026-10-28 09:17:21,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43357/json 2026-10-28 09:17:21,312 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43357', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:17:21,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:43357/devtools/page/62D004B5380855714DA7AC5BC97B0B1F 2026-10-28 09:17:21,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-28 09:17:21,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-28 09:17:21,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-28 09:17:21,382 7 INFO rb-a84341f-226073-429745 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/217?access_token=ede91a0f4ac7465e" in browser 2026-10-28 09:17:21,383 7 INFO rb-a84341f-226073-429745 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/217?access_token=ede91a0f4ac7465e" 2026-10-28 09:17:21,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:21] "GET /pos-self/217?access_token=ede91a0f4ac7465e HTTP/1.1" 200 2295 53 0.031 0.231 rw 2026-10-28 09:17:21,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '62D004B5380855714DA7AC5BC97B0B1F', 'loaderId': '668F19C109AD7CFB4DBC79C45D291EBE', 'isDownload': False} 2026-10-28 09:17:21,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate ready code "odoo.isTourReady('test_preparation_categories_are_loaded')" 2026-10-28 09:17:21,720 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:17:21,776 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:17:21,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:21] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.078 ro 2026-10-28 09:17:21,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:21] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.01 0.1 ro 2026-10-28 09:17:21,846 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:17:21,898 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:21] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.176 ro 2026-10-28 09:17:22,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: Owl is running in 'dev' mode. 2026-10-28 09:17:22,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:22] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-10-28 09:17:22,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.017 ro 2026-10-28 09:17:22,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:22] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-10-28 09:17:22,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:22] "POST /pos-self/data/217 HTTP/1.1" 200 461840 227 0.19 0.471 rw 2026-10-28 09:17:22,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.667 rw 2026-10-28 09:17:23,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:23] "GET /web/image/ir.attachment/311250/raw HTTP/1.1" 200 98715 3 0.002 0.012 ro 2026-10-28 09:17:23,193 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:17:23,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:23] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.027 ro 2026-10-28 09:17:23,457 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:311254) 2026-10-28 09:17:23,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:23] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.175 ro 2026-10-28 09:17:23,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [1/9] Tour test_preparation_categories_are_loaded → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:17:23,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:23] "GET /web/image/ir.attachment/311249/raw HTTP/1.1" 200 84994 3 0.01 0.087 ro 2026-10-28 09:17:23,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [2/9] Tour test_preparation_categories_are_loaded → Step body 2026-10-28 09:17:23,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [3/9] Tour test_preparation_categories_are_loaded → Step Check category 'MOOL' is not visible (trigger: .category_btn:contains('MOOL')) 2026-10-28 09:17:23,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [4/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'MODA' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('MODA')))) 2026-10-28 09:17:23,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [5/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'STVA' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('STVA')))) 2026-10-28 09:17:23,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [6/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'MANV' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('MANV')))) 2026-10-28 09:17:23,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [7/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'LTRA' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('LTRA')))) 2026-10-28 09:17:23,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [8/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'LOWE' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('LOWE')))) 2026-10-28 09:17:23,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [9/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'ADGU' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('ADGU')))) 2026-10-28 09:17:23,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-28 09:17:23,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_preparation_categories_are_loaded SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:17:23,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:23] "GET /web/image/pos.category/384/image_128?unique=2026-10-28T09:15:35.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.043 ro 2026-10-28 09:17:23,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:23] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.058 ro 2026-10-28 09:17:23,790 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:17:23,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 O8vjaPbC - [28/Oct/2026 09:17:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 0.85 rw 2026-10-28 09:17:23,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 12734332 (allocated 13631488) 2026-10-28 09:17:23,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 62262 2026-10-28 09:17:23,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-28 09:17:23,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 62262 2026-10-28 09:17:24,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_091724_050030_test_preparation_categories_are_loaded.txt 2026-10-28 09:17:24,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmp2o3hfqqj_chrome_odoo" 2026-10-28 09:17:24,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_process_order_in_kiosk_allows_payment ... 2026-10-28 09:17:25,498 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:17:33,952 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86070770 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': 'e8c7811fe55e4655bc30f2c03391d6e9'}] 2026-10-28 09:17:34,017 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86070770 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': 'e8c7811fe55e4655bc30f2c03391d6e9'} created pos.order #816 2026-10-28 09:17:34,017 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86070770 finished 2026-10-28 09:17:34,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yJj2OuNu - [28/Oct/2026 09:17:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3568 102 0.093 0.215 rw 2026-10-28 09:17:34,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_process_order_in_mobile_does_not_allow_payment ... 2026-10-28 09:17:35,612 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:17:44,253 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30572713 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'a5f499baea07446287d94fab4dc83f43'}] 2026-10-28 09:17:44,309 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30572713 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'a5f499baea07446287d94fab4dc83f43'} created pos.order #817 2026-10-28 09:17:44,310 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30572713 finished 2026-10-28 09:17:44,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JcjEVomx - [28/Oct/2026 09:17:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 96 0.103 0.196 rw 2026-10-28 09:17:44,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_validate_partner_delivery_distance_accepts_within_limit ... 2026-10-28 09:17:46,014 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:17:54,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wcZSgHrE - [28/Oct/2026 09:17:54] "POST /pos-self-order/validate-partner HTTP/1.1" 200 140 23 0.025 0.189 rw 2026-10-28 09:17:55,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_validate_partner_delivery_distance_rejects_outside_limit ... 2026-10-28 09:17:56,377 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:18:05,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2WXXJqlP - [28/Oct/2026 09:18:05] "POST /pos-self-order/validate-partner HTTP/1.1" 200 183 23 0.022 0.212 rw 2026-10-28 09:18:05,450 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-10-28 09:18:07,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_config_has_image_ids_injected ... 2026-10-28 09:18:08,500 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:18:17,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_config_has_self_ordering_fields ... 2026-10-28 09:18:19,134 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:18:28,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_config_self_order_pos_flag ... 2026-10-28 09:18:29,700 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:18:38,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_contains_expected_models ... 2026-10-28 09:18:39,683 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:18:48,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_custom_link_loaded ... 2026-10-28 09:18:49,452 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:18:57,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_ir_ui_view_loaded ... 2026-10-28 09:18:58,893 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:19:07,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_mail_template_loaded ... 2026-10-28 09:19:08,301 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:19:16,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_pos_config_present ... 2026-10-28 09:19:18,031 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:19:26,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_relations_contain_relational_fields ... 2026-10-28 09:19:27,903 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:19:36,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_response_structure ... 2026-10-28 09:19:37,404 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:19:45,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_session_has_self_ordering_flag ... 2026-10-28 09:19:47,393 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:19:55,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_session_scoped_to_config ... 2026-10-28 09:19:57,031 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:20:05,172 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_write_date_in_records ... 2026-10-28 09:20:06,587 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:20:14,958 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:20:16,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-28 09:20:18,301 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:20:26,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 62391 2026-10-28 09:20:26,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpb7_yfrba_chrome_odoo 2026-10-28 09:20:26,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:45963/json/version 2026-10-28 09:20:26,694 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:20:26,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-28 09:20:26,738 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:45963/json 2026-10-28 09:20:26,739 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:20:26,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:45963/devtools/page/6CCA26FBF755A3C3F0F0F1FCF0DC11BB 2026-10-28 09:20:26,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-28 09:20:26,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-28 09:20:27,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-28 09:20:27,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/236?access_token=a09e98f0cced445f" in browser 2026-10-28 09:20:27,061 7 INFO rb-a84341f-226073-429745 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/236?access_token=a09e98f0cced445f" 2026-10-28 09:20:27,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /pos-self/236?access_token=a09e98f0cced445f HTTP/1.1" 200 2294 60 0.069 0.193 rw 2026-10-28 09:20:27,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '6CCA26FBF755A3C3F0F0F1FCF0DC11BB', 'loaderId': '41E058205A93C05761B479A235C35109', 'isDownload': False} 2026-10-28 09:20:27,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate ready code "odoo.isTourReady('test_duplicate_order_kiosk')" 2026-10-28 09:20:27,400 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:20:27,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.036 ro 2026-10-28 09:20:27,442 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:20:27,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.092 ro 2026-10-28 09:20:27,506 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:20:27,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.466 ro 2026-10-28 09:20:27,737 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-28 09:20:27,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-10-28 09:20:27,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-10-28 09:20:27,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.009 ro 2026-10-28 09:20:27,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-10-28 09:20:28,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:28] "POST /pos-self/data/236 HTTP/1.1" 200 465001 263 0.188 0.5 rw 2026-10-28 09:20:28,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:28] "GET /web/image/ir.attachment/329670/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-10-28 09:20:28,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('test_duplicate_order_kiosk', {"stepDelay": 0, "debug": false})" 2026-10-28 09:20:28,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:28] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.041 ro 2026-10-28 09:20:29,005 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:329674) 2026-10-28 09:20:29,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.134 ro 2026-10-28 09:20:29,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/ir.attachment/329669/raw HTTP/1.1" 200 84994 3 0.001 0.091 ro 2026-10-28 09:20:29,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [1/8] Tour test_duplicate_order_kiosk → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:20:29,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [2/8] Tour test_duplicate_order_kiosk → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:20:29,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [3/8] Tour test_duplicate_order_kiosk → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 09:20:29,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [4/8] Tour test_duplicate_order_kiosk → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:20:29,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/pos.category/386/image_128?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.059 ro 2026-10-28 09:20:29,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/product.template/2415/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.076 ro 2026-10-28 09:20:29,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [5/8] Tour test_duplicate_order_kiosk → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:20:29,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.105 ro 2026-10-28 09:20:29,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/product.template/2417/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.119 ro 2026-10-28 09:20:29,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/product.template/2416/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.166 ro 2026-10-28 09:20:29,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/product.template/2418/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.169 ro 2026-10-28 09:20:29,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [6/8] Tour test_duplicate_order_kiosk → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:20:29,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.139 ro 2026-10-28 09:20:29,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/product.template/2419/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.134 ro 2026-10-28 09:20:29,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [7/8] Tour test_duplicate_order_kiosk → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-28 09:20:29,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/ir.attachment/328652/raw HTTP/1.1" 200 49165 3 0.001 0.108 ro 2026-10-28 09:20:29,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "GET /web/image/product.product/2573/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.121 ro 2026-10-28 09:20:29,526 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51161867 started for PoS orders references: [{'name': None, 'pos_reference': '260-236-000001', 'uuid': '0b53fd99-968c-448a-9d58-9510dd9a9f6a'}] 2026-10-28 09:20:29,584 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51161867 order {'name': None, 'pos_reference': '260-236-000001', 'uuid': '0b53fd99-968c-448a-9d58-9510dd9a9f6a'} created pos.order #818 2026-10-28 09:20:29,585 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51161867 finished 2026-10-28 09:20:29,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2435 83 0.062 0.229 rw 2026-10-28 09:20:29,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.019 0.025 rw 2026-10-28 09:20:29,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [8/8] Tour test_duplicate_order_kiosk → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:20:29,904 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-28 09:20:29,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_duplicate_order_kiosk SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 09:20:29,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:29] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 43 2 0.004 0.063 rw 2026-10-28 09:20:30,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 13796604 (allocated 15347712) 2026-10-28 09:20:30,008 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:20:30,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4WdbAHID - [28/Oct/2026 09:20:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.01 2.139 rw 2026-10-28 09:20:30,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 62391 2026-10-28 09:20:30,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-28 09:20:30,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 62391 2026-10-28 09:20:30,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092030_228709_test_duplicate_order_kiosk.txt 2026-10-28 09:20:30,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpb7_yfrba_chrome_odoo" 2026-10-28 09:20:30,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-28 09:20:31,680 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:20:40,367 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13094619 started for PoS orders references: [{'name': None, 'pos_reference': '260-237-000001', 'uuid': '8497048c9c9a4d21a4c59ba5251a51be'}] 2026-10-28 09:20:40,421 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13094619 order {'name': None, 'pos_reference': '260-237-000001', 'uuid': '8497048c9c9a4d21a4c59ba5251a51be'} created pos.order #819 2026-10-28 09:20:40,422 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13094619 finished 2026-10-28 09:20:40,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6BpqUN0I - [28/Oct/2026 09:20:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2420 101 0.081 0.228 rw 2026-10-28 09:20:40,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-28 09:20:41,876 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:20:49,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-28 09:20:51,324 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:20:59,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-28 09:21:00,522 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:21:08,970 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30787717 started for PoS orders references: [{'name': None, 'pos_reference': '260-240-000001', 'uuid': '531fa7150e7a4c32a7c2e27161854da3'}] 2026-10-28 09:21:09,013 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30787717 order {'name': None, 'pos_reference': '260-240-000001', 'uuid': '531fa7150e7a4c32a7c2e27161854da3'} created pos.order #820 2026-10-28 09:21:09,013 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30787717 finished 2026-10-28 09:21:09,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Fl7uwyLz - [28/Oct/2026 09:21:09] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2420 97 0.07 0.281 rw 2026-10-28 09:21:09,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 62525 2026-10-28 09:21:09,521 7 INFO rb-a84341f-226073-429745 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/tmpqmnewq8o_chrome_odoo 2026-10-28 09:21:09,522 7 INFO rb-a84341f-226073-429745 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:45445/json/version 2026-10-28 09:21:09,523 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:21:09,575 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Browser version: Chrome/150.0.7871.114 2026-10-28 09:21:09,580 7 INFO rb-a84341f-226073-429745 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:45445/json 2026-10-28 09:21:09,581 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:21:09,605 7 INFO rb-a84341f-226073-429745 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:45445/devtools/page/49873F3AE16A056B9D8400D2C4D0CD80 2026-10-28 09:21:09,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Enable chrome headless console log notification 2026-10-28 09:21:09,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-10-28 09:21:09,681 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:21:09,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-10-28 09:21:09,709 7 INFO rb-a84341f-226073-429745 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/241" in browser 2026-10-28 09:21:09,710 7 INFO rb-a84341f-226073-429745 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/241" 2026-10-28 09:21:09,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:09] "GET /pos/ui/241 HTTP/1.1" 200 6928 89 0.065 0.165 rw 2026-10-28 09:21:09,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '49873F3AE16A056B9D8400D2C4D0CD80', 'loaderId': '0DBBAA9F5E8E3D35B11E5B33F026152B', 'isDownload': False} 2026-10-28 09:21:09,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate ready code "odoo.isTourReady('test_pay_unpaid_order_from_kiosk')" 2026-10-28 09:21:10,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.024 ro 2026-10-28 09:21:10,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.32 ro 2026-10-28 09:21:10,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.079 ro 2026-10-28 09:21:10,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: Owl is running in 'dev' mode. 2026-10-28 09:21:10,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 09:21:10,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 09:21:10,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 09:21:10,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-10-28 09:21:10,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.017 0.038 rw 2026-10-28 09:21:11,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 496885 245 0.195 0.636 rw 2026-10-28 09:21:11,907 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:21:11,932 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 09:21:11,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [1/13] Tour test_pay_unpaid_order_from_kiosk → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:21:11,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 10 0.03 0.054 rw 2026-10-28 09:21:12,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.084 ro 2026-10-28 09:21:12,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.02 ro 2026-10-28 09:21:12,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.019 rw 2026-10-28 09:21:12,113 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 09:21:12,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.014 rw 2026-10-28 09:21:12,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:21:12,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 09:21:12,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.033 rw 2026-10-28 09:21:12,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 09:21:12,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-10-28 09:21:13,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.018 ro 2026-10-28 09:21:13,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 09:21:13,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-10-28 09:21:13,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-10-28 09:21:13,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.003 0.046 rw 2026-10-28 09:21:13,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [2/13] Tour test_pay_unpaid_order_from_kiosk → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:21:13,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.016 rw 2026-10-28 09:21:13,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [3/13] Tour test_pay_unpaid_order_from_kiosk → Step .pos-leftheader .orders-button 2026-10-28 09:21:13,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-10-28 09:21:13,340 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /pos/ui/241?from_backend=True HTTP/1.1" 200 6929 35 0.031 0.096 rw 2026-10-28 09:21:13,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "GET /pos/ui/241 HTTP/1.1" 200 6929 35 0.028 0.211 rw 2026-10-28 09:21:13,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 17 0.013 0.246 rw 2026-10-28 09:21:13,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [4/13] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .order-row:contains(2.53) 2026-10-28 09:21:13,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4650 46 0.042 0.097 rw 2026-10-28 09:21:13,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [5/13] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .order-row:contains(2.53).highlight 2026-10-28 09:21:13,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [6/13] Tour test_pay_unpaid_order_from_kiosk → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:21:13,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [7/13] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 09:21:13,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [8/13] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:21:13,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [9/13] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:21:13,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [10/13] Tour test_pay_unpaid_order_from_kiosk → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:21:14,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-10-28 09:21:14,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 100 0.145 0.23 rw 2026-10-28 09:21:14,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [11/13] Tour test_pay_unpaid_order_from_kiosk → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:21:14,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [12/13] Tour test_pay_unpaid_order_from_kiosk → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:21:15,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [13/13] Tour test_pay_unpaid_order_from_kiosk → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:21:15,031 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54964445 started for PoS orders references: [{'name': '/', 'pos_reference': '260-240-000001', 'uuid': '531fa7150e7a4c32a7c2e27161854da3'}] 2026-10-28 09:21:15,037 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-28 09:21:15,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_pay_unpaid_order_from_kiosk SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-28 09:21:15,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 20221360 (allocated 21516288) 2026-10-28 09:21:15,192 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [668] to pos.order #820 2026-10-28 09:21:15,196 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:21:15,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 62525 2026-10-28 09:21:15,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-28 09:21:15,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 62525 2026-10-28 09:21:15,530 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092115_529923_test_self_order_kiosk_to_cashier_payment.txt 2026-10-28 09:21:15,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpqmnewq8o_chrome_odoo" 2026-10-28 09:21:15,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: waiting for threads: [, ] 2026-10-28 09:21:15,619 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54964445 order {'name': '/', 'pos_reference': '260-240-000001', 'uuid': '531fa7150e7a4c32a7c2e27161854da3'} updated pos.order #820 2026-10-28 09:21:15,621 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54964445 finished 2026-10-28 09:21:15,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.864 rw 2026-10-28 09:21:15,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 A5-e8CZc - [28/Oct/2026 09:21:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 213 0.209 0.467 rw 2026-10-28 09:21:25,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-28 09:21:27,046 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:21:36,110 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 62655 2026-10-28 09:21:36,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpts2_5wgv_chrome_odoo 2026-10-28 09:21:36,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:33289/json/version 2026-10-28 09:21:36,115 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:21:36,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 09:21:36,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:33289/json 2026-10-28 09:21:36,133 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:21:36,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:33289/devtools/page/2214C91FEA83DEEA3CD978E04EF1D053 2026-10-28 09:21:36,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-28 09:21:36,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-28 09:21:36,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-28 09:21:36,456 7 INFO rb-a84341f-226073-429745 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/242?access_token=81e5e32ff9c948fc" in browser 2026-10-28 09:21:36,457 7 INFO rb-a84341f-226073-429745 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/242?access_token=81e5e32ff9c948fc" 2026-10-28 09:21:36,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:36] "GET /pos-self/242?access_token=81e5e32ff9c948fc HTTP/1.1" 200 2294 61 0.034 0.233 rw 2026-10-28 09:21:36,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '2214C91FEA83DEEA3CD978E04EF1D053', 'loaderId': '025369808C519C119AF3715391BB59A6', 'isDownload': False} 2026-10-28 09:21:36,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate ready code "odoo.isTourReady('self_order_language_changes')" 2026-10-28 09:21:36,797 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:21:36,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:36] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.032 0.39 ro 2026-10-28 09:21:36,899 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:21:36,960 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:21:36,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:36] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.012 0.175 ro 2026-10-28 09:21:36,981 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:36] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.189 ro 2026-10-28 09:21:37,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-10-28 09:21:37,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:37] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-10-28 09:21:37,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3134 1 0.002 0.013 ro 2026-10-28 09:21:37,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:37] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.021 ro 2026-10-28 09:21:37,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-10-28 09:21:37,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:37] "POST /pos-self/data/242 HTTP/1.1" 200 468608 272 0.196 0.489 rw 2026-10-28 09:21:38,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 8477 0 0 0.006 - 2026-10-28 09:21:38,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/ir.attachment/334788/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-10-28 09:21:38,210 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:21:38,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.047 ro 2026-10-28 09:21:38,437 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:334792) 2026-10-28 09:21:38,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.139 ro 2026-10-28 09:21:38,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/ir.attachment/334787/raw HTTP/1.1" 200 84994 3 0.001 0.067 ro 2026-10-28 09:21:38,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [1/17] Tour self_order_language_changes → Step Check what the current language is (trigger: .o_self_language_selector:contains("English")) 2026-10-28 09:21:38,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [2/17] Tour self_order_language_changes → Step Check what the current flag is (trigger: .o_self_language_selector > img[src*=us]) 2026-10-28 09:21:38,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [3/17] Tour self_order_language_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:21:38,501 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [4/17] Tour self_order_language_changes → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:21:38,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/ir.attachment/333770/raw HTTP/1.1" 200 49165 3 0.002 0.014 ro 2026-10-28 09:21:38,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.017 ro 2026-10-28 09:21:38,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [5/17] Tour self_order_language_changes → Step Click on category 'Test Category' (trigger: .category_btn:contains('Test Category')) 2026-10-28 09:21:38,655 7 INFO rb-a84341f-226073-429745 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_card span:contains('Test Product')) 2026-10-28 09:21:38,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/pos.category/387/image_128?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.027 ro 2026-10-28 09:21:38,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [7/17] Tour self_order_language_changes → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-28 09:21:38,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.076 ro 2026-10-28 09:21:38,716 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [8/17] Tour self_order_language_changes → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-28 09:21:38,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [9/17] Tour self_order_language_changes → Step Check what the current language is (trigger: .o_self_language_selector:contains("English")) 2026-10-28 09:21:38,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/pos.category/386/image_128?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.111 ro 2026-10-28 09:21:38,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [10/17] Tour self_order_language_changes → Step Check what the current flag is (trigger: .o_self_language_selector > img[src*=us]) 2026-10-28 09:21:38,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [11/17] Tour self_order_language_changes → Step Click on language selector (trigger: .o_self_language_selector) 2026-10-28 09:21:38,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [12/17] Tour self_order_language_changes → Step Check that the language is available (trigger: .self_order_language_popup .btn:contains(Français)) 2026-10-28 09:21:38,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/product.template/2417/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.142 ro 2026-10-28 09:21:38,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/product.template/2416/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.176 ro 2026-10-28 09:21:38,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 624 0 0 0.009 - 2026-10-28 09:21:38,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/product.template/2415/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.012 0.217 ro 2026-10-28 09:21:38,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/product.template/2418/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.226 ro 2026-10-28 09:21:38,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/product.template/2419/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.222 ro 2026-10-28 09:21:38,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /web/image/product.template/2422/image_512?unique=2026-10-28T09:20:14.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.193 ro 2026-10-28 09:21:38,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:38] "GET /pos-self/242?access_token=81e5e32ff9c948fc HTTP/1.1" 303 279 1 0.001 0.122 - 2026-10-28 09:21:39,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:39] "GET /fr/pos-self/242?access_token=81e5e32ff9c948fc HTTP/1.1" 200 2294 8 0.009 0.054 rw 2026-10-28 09:21:39,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.748 rw 2026-10-28 09:21:39,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-10-28 09:21:39,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:39] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 545842 0 0 0.121 ro 2026-10-28 09:21:40,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:40] "POST /pos-self/data/242 HTTP/1.1" 200 468621 263 0.209 0.482 rw 2026-10-28 09:21:40,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.002 0.688 rw 2026-10-28 09:21:40,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:40] "GET /web/bundle/web_tour.automatic?lang=fr_FR&website_id=1 HTTP/1.1" 200 76 0 0 0.007 ro 2026-10-28 09:21:40,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [13/17] Tour self_order_language_changes → Step Check that the language changed (trigger: .o_self_language_selector:contains(Français)) 2026-10-28 09:21:40,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:40] "GET /web/image/ir.attachment/334788/raw HTTP/1.1" 304 0 3 0.01 0.011 ro 2026-10-28 09:21:40,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [14/17] Tour self_order_language_changes → Step Click on button 'Commander maintenant' (trigger: .btn:contains('Commander maintenant')) 2026-10-28 09:21:40,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [15/17] Tour self_order_language_changes → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:21:40,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:40] "GET /web/image/ir.attachment/333770/raw HTTP/1.1" 304 0 3 0.001 0.007 ro 2026-10-28 09:21:40,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [16/17] Tour self_order_language_changes → Step Click on category 'Catégorie Test' (trigger: .category_btn:contains('Catégorie Test')) 2026-10-28 09:21:40,535 7 INFO rb-a84341f-226073-429745 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_card span:contains('Produit Test')) 2026-10-28 09:21:40,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-28 09:21:40,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_language_changes SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 09:21:40,743 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:21:40,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 13919804 (allocated 15929344) 2026-10-28 09:21:40,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r7rBhTAF - [28/Oct/2026 09:21:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 0 0 0.353 rw 2026-10-28 09:21:40,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 62655 2026-10-28 09:21:40,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-28 09:21:40,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 62655 2026-10-28 09:21:40,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092140_992362_test_self_order_language_changes.txt 2026-10-28 09:21:40,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpts2_5wgv_chrome_odoo" 2026-10-28 09:21:41,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_receipt_without_preset ... 2026-10-28 09:21:42,342 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:21:50,816 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-10-28 09:21:52,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-28 09:21:53,819 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:22:02,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 62780 2026-10-28 09:22:02,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp86jxm2w9_chrome_odoo 2026-10-28 09:22:02,515 7 INFO rb-a84341f-226073-429745 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:44497/json/version 2026-10-28 09:22:02,521 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:02,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:22:02,534 7 INFO rb-a84341f-226073-429745 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:44497/json 2026-10-28 09:22:02,534 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:02,543 7 INFO rb-a84341f-226073-429745 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:44497/devtools/page/5DA41457999413679EE14E013B383E4E 2026-10-28 09:22:02,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-10-28 09:22:02,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-28 09:22:02,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-28 09:22:02,929 7 INFO rb-a84341f-226073-429745 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/244?access_token=c02202e8538f41de" in browser 2026-10-28 09:22:02,929 7 INFO rb-a84341f-226073-429745 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/244?access_token=c02202e8538f41de" 2026-10-28 09:22:03,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /pos-self/244?access_token=c02202e8538f41de HTTP/1.1" 200 2295 60 0.077 0.211 rw 2026-10-28 09:22:03,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '5DA41457999413679EE14E013B383E4E', 'loaderId': '40FCFF7835DEE8C4C82521E081DFDB77', 'isDownload': False} 2026-10-28 09:22:03,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate ready code "odoo.isTourReady('test_delete_mobile_order_from_backend')" 2026-10-28 09:22:03,306 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:22:03,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.389 ro 2026-10-28 09:22:03,376 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:22:03,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.134 ro 2026-10-28 09:22:03,426 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:22:03,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.167 ro 2026-10-28 09:22:03,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:22:03,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-10-28 09:22:03,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.017 ro 2026-10-28 09:22:03,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:03] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.004 0.028 ro 2026-10-28 09:22:04,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:04] "POST /pos-self/data/244 HTTP/1.1" 200 466929 265 0.192 0.506 rw 2026-10-28 09:22:04,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.712 rw 2026-10-28 09:22:04,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:04] "GET /web/image/ir.attachment/336846/raw HTTP/1.1" 200 98715 3 0.003 0.018 ro 2026-10-28 09:22:04,848 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:22:04,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:04] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.008 0.049 ro 2026-10-28 09:22:05,125 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:336850) 2026-10-28 09:22:05,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.027 0.162 ro 2026-10-28 09:22:05,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/image/ir.attachment/336845/raw HTTP/1.1" 200 84994 3 0.002 0.127 ro 2026-10-28 09:22:05,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [1/12] Tour test_delete_mobile_order_from_backend → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:22:05,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [2/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:22:05,352 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 09:22:05,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.065 ro 2026-10-28 09:22:05,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [4/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:22:05,530 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.109 ro 2026-10-28 09:22:05,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [5/12] Tour test_delete_mobile_order_from_backend → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:22:05,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.007 0.098 ro 2026-10-28 09:22:05,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.148 ro 2026-10-28 09:22:05,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/image/ir.attachment/335828/raw HTTP/1.1" 200 49165 3 0.011 0.023 ro 2026-10-28 09:22:05,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [6/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:22:05,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "GET /web/image/product.product/2581/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.045 ro 2026-10-28 09:22:05,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [7/12] Tour test_delete_mobile_order_from_backend → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:22:05,740 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18213615 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': '275547d9-4ba2-437b-b247-8ece1382851d'}] 2026-10-28 09:22:05,796 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18213615 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': '275547d9-4ba2-437b-b247-8ece1382851d'} created pos.order #822 2026-10-28 09:22:05,797 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18213615 finished 2026-10-28 09:22:05,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2457 83 0.09 0.176 rw 2026-10-28 09:22:06,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [8/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:22:06,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.025 rw 2026-10-28 09:22:06,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [9/12] Tour test_delete_mobile_order_from_backend → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-28 09:22:06,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [10/12] Tour test_delete_mobile_order_from_backend → Step body 2026-10-28 09:22:06,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:06] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 301 279 2 0.006 0.031 ro 2026-10-28 09:22:06,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.022 rw 2026-10-28 09:22:07,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:07] "GET /pos-self-order/test-delete-order-from-backend HTTP/1.1" 404 25681 101 0.11 0.982 ro 2026-10-28 09:22:07,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: console.groupEnd 2026-10-28 09:22:07,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:07] "GET /web/image/ir.attachment/336844/raw HTTP/1.1" 200 97569 3 0.001 0.227 ro 2026-10-28 09:22:07,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: { "content": "Confirmation page is shown", "trigger": ".confirmation-page" }, { "content": "Click on button 'Ok'", "trigger": ".btn:contains('Ok')", "run": "click" }, { "content": "Check that 'Order Now' do not exist", "trigger": "body:not(:has(.btn:text(Order Now)))" }, ---------- FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body ---------- { "trigger": "body", "run": "[function]" }, -------------------------------------------------------------------------------------------- { "content": "Click on button 'Order Now'", "trigger": ".btn:contains('Order Now')", "run": "click" }, { "content": "Check whether the Product List page is displayed", "trigger": ".o_self_product_list_page" }, 2026-10-28 09:22:07,208 7 _ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body. Error: Connection to "/pos-self-order/test-delete-order-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:22:07,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Asking for screenshot 2026-10-28 09:22:07,210 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:22:07,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NWvFyx24 - [28/Oct/2026 09:22:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.029 2.641 rw 2026-10-28 09:22:07,480 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Screenshot in: /tmp/odoo_tests/rb-a84341f-226073-429745/screenshots/sc_20261028_092207_480012_test_delete_mobile_order_from_backend.png 2026-10-28 09:22:07,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 62780 2026-10-28 09:22:07,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-28 09:22:07,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 62780 2026-10-28 09:22:07,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092207_628532_test_delete_mobile_order_from_backend.txt 2026-10-28 09:22:07,628 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp86jxm2w9_chrome_odoo" 2026-10-28 09:22:07,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: ====================================================================== 2026-10-28 09:22:07,636 7 _ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: FAIL: TestSelfOrderMobile.test_delete_mobile_order_from_backend _Traceback_ (most recent call last): File "/data/build/rb-a84341f-226073/addons/pos_self_order/tests/test_self_order_mobile.py", line 237, in test_delete_mobile_order_from_backend self.start_tour(self_route, 'test_delete_mobile_order_from_backend') ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 3004, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 2979, in browser_js self.fail(str(error)) ~~~~~~~~~^^^^^^^^^^^^ AssertionError: FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body. Error: Connection to "/pos-self-order/test-delete-order-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:22:07,682 7 INFO rb-a84341f-226073-429745 odoo.tests.suite: Retrying a failed test: test_delete_mobile_order_from_backend (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend) 2026-10-28 09:22:07,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-28 09:22:09,296 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:22:18,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 62907 2026-10-28 09:22:18,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp04w86z6f_chrome_odoo 2026-10-28 09:22:18,725 7 INFO rb-a84341f-226073-429745 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:33227/json/version 2026-10-28 09:22:18,727 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:18,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:22:18,789 7 INFO rb-a84341f-226073-429745 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:33227/json 2026-10-28 09:22:18,791 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:18,810 7 INFO rb-a84341f-226073-429745 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:33227/devtools/page/D2D07A05CE6261CFCE200AB7DBE236B8 2026-10-28 09:22:18,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-10-28 09:22:18,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-28 09:22:19,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-28 09:22:19,174 7 INFO rb-a84341f-226073-429745 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/245?access_token=b11b773e276c482b" in browser 2026-10-28 09:22:19,175 7 INFO rb-a84341f-226073-429745 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/245?access_token=b11b773e276c482b" 2026-10-28 09:22:19,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:19] "GET /pos-self/245?access_token=b11b773e276c482b HTTP/1.1" 200 2295 60 0.055 0.247 rw 2026-10-28 09:22:19,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'D2D07A05CE6261CFCE200AB7DBE236B8', 'loaderId': '6B0843B6D0926904DDB61ECF28732BD0', 'isDownload': False} 2026-10-28 09:22:19,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate ready code "odoo.isTourReady('test_delete_mobile_order_from_backend')" 2026-10-28 09:22:19,566 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:22:19,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:19] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.427 ro 2026-10-28 09:22:19,651 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:22:19,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:19] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.141 ro 2026-10-28 09:22:19,719 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:22:19,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:19] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.181 ro 2026-10-28 09:22:19,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:22:20,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:20] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-10-28 09:22:20,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-10-28 09:22:20,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:20] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-10-28 09:22:20,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-10-28 09:22:20,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:20] "POST /pos-self/data/245 HTTP/1.1" 200 466929 265 0.191 0.511 rw 2026-10-28 09:22:21,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/ir.attachment/337872/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-10-28 09:22:21,091 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:22:21,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.046 ro 2026-10-28 09:22:21,460 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:337876) 2026-10-28 09:22:21,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.052 0.213 ro 2026-10-28 09:22:21,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/ir.attachment/337871/raw HTTP/1.1" 200 84994 3 0.004 0.196 ro 2026-10-28 09:22:21,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [1/12] Tour test_delete_mobile_order_from_backend → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:22:21,517 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [2/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:22:21,600 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 09:22:21,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.036 ro 2026-10-28 09:22:21,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [4/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:22:21,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [5/12] Tour test_delete_mobile_order_from_backend → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:22:21,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.075 ro 2026-10-28 09:22:21,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.078 ro 2026-10-28 09:22:21,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.103 ro 2026-10-28 09:22:21,801 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/ir.attachment/336854/raw HTTP/1.1" 200 49165 3 0.004 0.043 ro 2026-10-28 09:22:21,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [6/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:22:21,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [7/12] Tour test_delete_mobile_order_from_backend → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:22:21,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:21] "GET /web/image/product.product/2581/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.049 ro 2026-10-28 09:22:21,903 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83957508 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': '0649e1e8-2bf7-499d-9bbb-3217fbe6dfc2'}] 2026-10-28 09:22:21,961 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83957508 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': '0649e1e8-2bf7-499d-9bbb-3217fbe6dfc2'} created pos.order #823 2026-10-28 09:22:21,962 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83957508 finished 2026-10-28 09:22:22,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2457 83 0.068 0.183 rw 2026-10-28 09:22:22,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.017 rw 2026-10-28 09:22:22,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [8/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:22:22,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [9/12] Tour test_delete_mobile_order_from_backend → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-28 09:22:22,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [10/12] Tour test_delete_mobile_order_from_backend → Step body 2026-10-28 09:22:22,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:22] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 301 279 2 0.003 0.018 ro 2026-10-28 09:22:23,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:23] "GET /pos-self-order/test-delete-order-from-backend HTTP/1.1" 404 25681 101 0.083 0.869 ro 2026-10-28 09:22:23,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: console.groupEnd 2026-10-28 09:22:23,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: { "content": "Confirmation page is shown", "trigger": ".confirmation-page" }, { "content": "Click on button 'Ok'", "trigger": ".btn:contains('Ok')", "run": "click" }, { "content": "Check that 'Order Now' do not exist", "trigger": "body:not(:has(.btn:text(Order Now)))" }, ---------- FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body ---------- { "trigger": "body", "run": "[function]" }, -------------------------------------------------------------------------------------------- { "content": "Click on button 'Order Now'", "trigger": ".btn:contains('Order Now')", "run": "click" }, { "content": "Check whether the Product List page is displayed", "trigger": ".o_self_product_list_page" }, 2026-10-28 09:22:23,186 7 _ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body. Error: Connection to "/pos-self-order/test-delete-order-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:22:23,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Asking for screenshot 2026-10-28 09:22:23,187 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:22:23,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 3.084 rw 2026-10-28 09:22:23,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VWHJdYvR - [28/Oct/2026 09:22:23] "GET /web/image/ir.attachment/337870/raw HTTP/1.1" 200 97569 3 0.006 0.106 ro 2026-10-28 09:22:23,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Screenshot in: /tmp/odoo_tests/rb-a84341f-226073-429745/screenshots/sc_20261028_092223_348425_test_delete_mobile_order_from_backend.png 2026-10-28 09:22:23,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 62907 2026-10-28 09:22:23,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-28 09:22:23,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 62907 2026-10-28 09:22:23,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092223_510015_test_delete_mobile_order_from_backend.txt 2026-10-28 09:22:23,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp04w86z6f_chrome_odoo" 2026-10-28 09:22:23,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: ====================================================================== 2026-10-28 09:22:23,534 7 _ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: FAIL: TestSelfOrderMobile.test_delete_mobile_order_from_backend _Traceback_ (most recent call last): File "/data/build/rb-a84341f-226073/addons/pos_self_order/tests/test_self_order_mobile.py", line 237, in test_delete_mobile_order_from_backend self.start_tour(self_route, 'test_delete_mobile_order_from_backend') ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 3004, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 2979, in browser_js self.fail(str(error)) ~~~~~~~~~^^^^^^^^^^^^ AssertionError: FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body. Error: Connection to "/pos-self-order/test-delete-order-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:22:23,576 7 INFO rb-a84341f-226073-429745 odoo.tests.suite: Retrying a failed test: test_delete_mobile_order_from_backend (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend) 2026-10-28 09:22:23,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-28 09:22:25,054 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:22:34,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 63037 2026-10-28 09:22:34,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp9_orkhue_chrome_odoo 2026-10-28 09:22:34,201 7 INFO rb-a84341f-226073-429745 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:39133/json/version 2026-10-28 09:22:34,202 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:34,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:22:34,238 7 INFO rb-a84341f-226073-429745 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:39133/json 2026-10-28 09:22:34,239 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:34,279 7 INFO rb-a84341f-226073-429745 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:39133/devtools/page/FB959DEF1D8A20748B67F138467EABCF 2026-10-28 09:22:34,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-10-28 09:22:34,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-28 09:22:34,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-28 09:22:34,669 7 INFO rb-a84341f-226073-429745 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/246?access_token=ec1c513f585a4f55" in browser 2026-10-28 09:22:34,669 7 INFO rb-a84341f-226073-429745 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/246?access_token=ec1c513f585a4f55" 2026-10-28 09:22:34,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:34] "GET /pos-self/246?access_token=ec1c513f585a4f55 HTTP/1.1" 200 2295 60 0.044 0.24 rw 2026-10-28 09:22:34,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'FB959DEF1D8A20748B67F138467EABCF', 'loaderId': '88A89599D07F67929AC899EF1B962995', 'isDownload': False} 2026-10-28 09:22:34,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate ready code "odoo.isTourReady('test_delete_mobile_order_from_backend')" 2026-10-28 09:22:35,039 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:22:35,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:35] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.397 ro 2026-10-28 09:22:35,133 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:22:35,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:35] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.016 0.167 ro 2026-10-28 09:22:35,213 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:22:35,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:35] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.202 ro 2026-10-28 09:22:35,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:22:35,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:35] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-10-28 09:22:35,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.023 ro 2026-10-28 09:22:35,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:35] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-10-28 09:22:36,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:36] "POST /pos-self/data/246 HTTP/1.1" 200 466929 265 0.24 0.628 rw 2026-10-28 09:22:36,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.87 rw 2026-10-28 09:22:36,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:36] "GET /web/image/ir.attachment/338898/raw HTTP/1.1" 200 98715 3 0.002 0.021 ro 2026-10-28 09:22:36,810 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:22:36,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:36] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.011 0.088 ro 2026-10-28 09:22:37,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/image/ir.attachment/338897/raw HTTP/1.1" 200 84994 3 0.007 0.05 ro 2026-10-28 09:22:37,185 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:338902) 2026-10-28 09:22:37,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.013 0.171 ro 2026-10-28 09:22:37,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [1/12] Tour test_delete_mobile_order_from_backend → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:22:37,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [2/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:22:37,367 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 09:22:37,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.036 ro 2026-10-28 09:22:37,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [4/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:22:37,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.008 0.072 ro 2026-10-28 09:22:37,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [5/12] Tour test_delete_mobile_order_from_backend → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:22:37,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.082 ro 2026-10-28 09:22:37,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.012 0.115 ro 2026-10-28 09:22:37,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/image/ir.attachment/337880/raw HTTP/1.1" 200 49165 3 0.005 0.041 ro 2026-10-28 09:22:37,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [6/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:22:37,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [7/12] Tour test_delete_mobile_order_from_backend → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:22:37,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "GET /web/image/product.product/2581/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.045 ro 2026-10-28 09:22:37,713 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17367067 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': '65f10dc5-f99a-4e3b-ab67-6776d7b9b2b5'}] 2026-10-28 09:22:37,785 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17367067 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': '65f10dc5-f99a-4e3b-ab67-6776d7b9b2b5'} created pos.order #824 2026-10-28 09:22:37,786 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17367067 finished 2026-10-28 09:22:37,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2457 83 0.084 0.197 rw 2026-10-28 09:22:38,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [8/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:22:38,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [9/12] Tour test_delete_mobile_order_from_backend → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-28 09:22:38,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [10/12] Tour test_delete_mobile_order_from_backend → Step body 2026-10-28 09:22:38,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.02 0.032 rw 2026-10-28 09:22:38,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:38] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 301 279 2 0.003 0.015 ro 2026-10-28 09:22:38,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.032 rw 2026-10-28 09:22:39,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:39] "GET /pos-self-order/test-delete-order-from-backend HTTP/1.1" 404 25681 101 0.089 0.864 ro 2026-10-28 09:22:39,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: console.groupEnd 2026-10-28 09:22:39,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:39] "GET /web/image/ir.attachment/338896/raw HTTP/1.1" 200 97569 3 0.001 0.107 ro 2026-10-28 09:22:39,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: { "content": "Confirmation page is shown", "trigger": ".confirmation-page" }, { "content": "Click on button 'Ok'", "trigger": ".btn:contains('Ok')", "run": "click" }, { "content": "Check that 'Order Now' do not exist", "trigger": "body:not(:has(.btn:text(Order Now)))" }, ---------- FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body ---------- { "trigger": "body", "run": "[function]" }, -------------------------------------------------------------------------------------------- { "content": "Click on button 'Order Now'", "trigger": ".btn:contains('Order Now')", "run": "click" }, { "content": "Check whether the Product List page is displayed", "trigger": ".o_self_product_list_page" }, 2026-10-28 09:22:39,060 7 ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body. Error: Connection to "/pos-self-order/test-delete-order-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:22:39,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Asking for screenshot 2026-10-28 09:22:39,061 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:22:39,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U4_ziZoZ - [28/Oct/2026 09:22:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.377 rw 2026-10-28 09:22:39,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Screenshot in: /tmp/odoo_tests/rb-a84341f-226073-429745/screenshots/sc_20261028_092239_309725_test_delete_mobile_order_from_backend.png 2026-10-28 09:22:39,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 63037 2026-10-28 09:22:39,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-28 09:22:39,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 63037 2026-10-28 09:22:39,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092239_427686_test_delete_mobile_order_from_backend.txt 2026-10-28 09:22:39,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp9_orkhue_chrome_odoo" 2026-10-28 09:22:39,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: ====================================================================== 2026-10-28 09:22:39,440 7 ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: FAIL: TestSelfOrderMobile.test_delete_mobile_order_from_backend Traceback (most recent call last): File "/data/build/rb-a84341f-226073/addons/pos_self_order/tests/test_self_order_mobile.py", line 237, in test_delete_mobile_order_from_backend self.start_tour(self_route, 'test_delete_mobile_order_from_backend') ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 3004, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 2979, in browser_js self.fail(str(error)) ~~~~~~~~~^^^^^^^^^^^^ AssertionError: FAILED: [10/12] Tour test_delete_mobile_order_from_backend → Step body. Error: Connection to "/pos-self-order/test-delete-order-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:22:39,483 7 INFO rb-a84341f-226073-429745 odoo.tests.suite: Disabling auto-retry after a failed test 2026-10-28 09:22:39,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-28 09:22:40,999 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:22:50,298 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35438041 started for PoS orders references: [{'name': None, 'pos_reference': '260-247-000001', 'uuid': 'f50b352f59a4450796a2a7af677eb8a0'}] 2026-10-28 09:22:50,347 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35438041 order {'name': None, 'pos_reference': '260-247-000001', 'uuid': 'f50b352f59a4450796a2a7af677eb8a0'} created pos.order #825 2026-10-28 09:22:50,347 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35438041 finished 2026-10-28 09:22:50,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 agSWhBdw - [28/Oct/2026 09:22:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3426 104 0.069 0.215 rw 2026-10-28 09:22:51,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 63167 2026-10-28 09:22:51,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpbjc1laud_chrome_odoo 2026-10-28 09:22:51,035 7 INFO rb-a84341f-226073-429745 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:45961/json/version 2026-10-28 09:22:51,036 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:51,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-28 09:22:51,076 7 INFO rb-a84341f-226073-429745 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:45961/json 2026-10-28 09:22:51,077 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:22:51,109 7 INFO rb-a84341f-226073-429745 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:45961/devtools/page/0F76A9A2004EB3008F9CEAF0AFC76AD0 2026-10-28 09:22:51,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-28 09:22:51,121 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-28 09:22:51,171 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:22:51,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-28 09:22:51,179 7 INFO rb-a84341f-226073-429745 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=247" in browser 2026-10-28 09:22:51,179 7 INFO rb-a84341f-226073-429745 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=247" 2026-10-28 09:22:51,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:51] "GET /pos/ui?config_id=247 HTTP/1.1" 200 6793 63 0.04 0.15 rw 2026-10-28 09:22:51,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '0F76A9A2004EB3008F9CEAF0AFC76AD0', 'loaderId': '86C1A72C3175B9D3612CD354E3401EA6', 'isDownload': False} 2026-10-28 09:22:51,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_pos_self_order_preparation_changes')" 2026-10-28 09:22:51,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:51] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.044 ro 2026-10-28 09:22:51,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:51] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.076 ro 2026-10-28 09:22:51,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:51] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.086 ro 2026-10-28 09:22:52,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-28 09:22:52,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-10-28 09:22:52,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:22:52,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 09:22:52,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.032 rw 2026-10-28 09:22:52,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.043 rw 2026-10-28 09:22:52,851 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:22:53,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 508132 306 0.353 0.776 rw 2026-10-28 09:22:53,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.462486505508423 2026-10-28 09:22:53,843 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:22:53,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [1/14] Tour test_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:22:53,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 09:22:53,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:22:53,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:22:53,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:22:53,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.031 rw 2026-10-28 09:22:54,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:54] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-10-28 09:22:54,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.004 0.016 rw 2026-10-28 09:22:54,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.006 0.04 rw 2026-10-28 09:22:54,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 09:22:54,884 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:54] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.002 - 2026-10-28 09:22:54,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:22:55,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 09:22:55,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.02 ro 2026-10-28 09:22:55,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-10-28 09:22:55,062 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [2/14] Tour test_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-28 09:22:55,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-10-28 09:22:55,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [3/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-28 09:22:55,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [4/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-28 09:22:55,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /pos/ui/247?from_backend=True HTTP/1.1" 200 6833 31 0.064 0.135 rw 2026-10-28 09:22:55,247 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [5/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-10-28 09:22:55,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [6/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-10-28 09:22:55,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-10-28 09:22:55,364 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [7/14] Tour test_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:22:55,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /pos/ui/247 HTTP/1.1" 200 6833 31 0.036 0.326 rw 2026-10-28 09:22:55,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [8/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-10-28 09:22:55,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [9/14] Tour test_pos_self_order_preparation_changes → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:22:55,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [10/14] Tour test_pos_self_order_preparation_changes → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-28 09:22:55,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [11/14] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:22:55,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [12/14] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:22:55,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 6000 46 0.041 0.34 rw 2026-10-28 09:22:55,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [13/14] Tour test_pos_self_order_preparation_changes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:22:55,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 09:22:55,952 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:22:56,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 122 0.129 0.292 rw 2026-10-28 09:22:56,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [14/14] Tour test_pos_self_order_preparation_changes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:22:56,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-28 09:22:56,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_pos_self_order_preparation_changes SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 09:22:56,614 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72835437 started for PoS orders references: [{'name': '/', 'pos_reference': '260-247-000001', 'uuid': 'f50b352f59a4450796a2a7af677eb8a0'}] 2026-10-28 09:22:56,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 20259132 (allocated 21516288) 2026-10-28 09:22:56,768 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:22:56,785 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [669] to pos.order #825 2026-10-28 09:22:56,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 63167 2026-10-28 09:22:56,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-28 09:22:56,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 63167 2026-10-28 09:22:57,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092257_084753_test_mobile_self_order_preparation_changes.txt 2026-10-28 09:22:57,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpbjc1laud_chrome_odoo" 2026-10-28 09:22:57,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-28 09:22:57,349 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72835437 order {'name': '/', 'pos_reference': '260-247-000001', 'uuid': 'f50b352f59a4450796a2a7af677eb8a0'} updated pos.order #825 2026-10-28 09:22:57,351 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72835437 finished 2026-10-28 09:22:57,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.944 rw 2026-10-28 09:22:57,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VnMnlzgh - [28/Oct/2026 09:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 232 0.256 0.582 rw 2026-10-28 09:23:07,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-28 09:23:08,662 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:23:17,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 63295 2026-10-28 09:23:17,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpbk9599eo_chrome_odoo 2026-10-28 09:23:17,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:39863/json/version 2026-10-28 09:23:17,484 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:17,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Browser version: Chrome/150.0.7871.114 2026-10-28 09:23:17,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:39863/json 2026-10-28 09:23:17,583 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:17,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:39863/devtools/page/F885AEC963065D49A1D4C07F8D04DF8E 2026-10-28 09:23:17,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-28 09:23:17,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-28 09:23:17,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-28 09:23:17,983 7 INFO rb-a84341f-226073-429745 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/248?access_token=0909df3867574c87" in browser 2026-10-28 09:23:17,984 7 INFO rb-a84341f-226073-429745 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/248?access_token=0909df3867574c87" 2026-10-28 09:23:18,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /pos-self/248?access_token=0909df3867574c87 HTTP/1.1" 200 2295 60 0.036 0.228 rw 2026-10-28 09:23:18,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': 'F885AEC963065D49A1D4C07F8D04DF8E', 'loaderId': '01851D3DFE0EDE36FBD38A0737316644', 'isDownload': False} 2026-10-28 09:23:18,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate ready code "odoo.isTourReady('test_order_sequence_in_self')" 2026-10-28 09:23:18,347 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:23:18,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.39 ro 2026-10-28 09:23:18,424 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:23:18,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.144 ro 2026-10-28 09:23:18,483 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:23:18,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.17 ro 2026-10-28 09:23:18,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: Owl is running in 'dev' mode. 2026-10-28 09:23:18,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.025 ro 2026-10-28 09:23:18,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.044 ro 2026-10-28 09:23:18,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.006 0.028 ro 2026-10-28 09:23:18,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-10-28 09:23:19,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:19] "POST /pos-self/data/248 HTTP/1.1" 200 466929 265 0.222 0.552 rw 2026-10-28 09:23:20,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/ir.attachment/340946/raw HTTP/1.1" 200 98715 3 0.006 0.019 ro 2026-10-28 09:23:20,043 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:23:20,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.087 ro 2026-10-28 09:23:20,363 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:340950) 2026-10-28 09:23:20,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.014 0.146 ro 2026-10-28 09:23:20,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/ir.attachment/340945/raw HTTP/1.1" 200 84994 3 0.001 0.177 ro 2026-10-28 09:23:20,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [1/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:23:20,530 7 INFO rb-a84341f-226073-429745 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_card span:contains('Ketchup')) 2026-10-28 09:23:20,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.032 ro 2026-10-28 09:23:20,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [3/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:23:20,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [4/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:23:20,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.061 ro 2026-10-28 09:23:20,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.072 ro 2026-10-28 09:23:20,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.087 ro 2026-10-28 09:23:20,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/ir.attachment/339928/raw HTTP/1.1" 200 49165 3 0.012 0.027 ro 2026-10-28 09:23:20,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [5/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:23:20,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [6/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:23:20,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:20] "GET /web/image/product.product/2584/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.025 0.078 ro 2026-10-28 09:23:20,873 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39413209 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000001', 'uuid': '0cee5bfa-5ac1-4e38-a481-118f98d7d24f'}] 2026-10-28 09:23:20,940 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39413209 order {'name': None, 'pos_reference': '260-248-000001', 'uuid': '0cee5bfa-5ac1-4e38-a481-118f98d7d24f'} created pos.order #826 2026-10-28 09:23:20,940 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39413209 finished 2026-10-28 09:23:21,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 216 0.251 0.541 rw 2026-10-28 09:23:21,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [7/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:23:21,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [8/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:23:21,726 7 INFO rb-a84341f-226073-429745 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_card span:contains('Ketchup')) 2026-10-28 09:23:21,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [10/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:23:21,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [11/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:23:21,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [12/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:23:21,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [13/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:23:21,892 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4473055 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000002', 'uuid': 'ce856ec0-8d42-4589-b15f-1cf8be05ad82'}] 2026-10-28 09:23:21,946 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4473055 order {'name': None, 'pos_reference': '260-248-000002', 'uuid': 'ce856ec0-8d42-4589-b15f-1cf8be05ad82'} created pos.order #827 2026-10-28 09:23:21,947 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4473055 finished 2026-10-28 09:23:22,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.147 0.418 rw 2026-10-28 09:23:22,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [14/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:23:22,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [15/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:23:22,511 7 INFO rb-a84341f-226073-429745 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_card span:contains('Ketchup')) 2026-10-28 09:23:22,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [17/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:23:22,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [18/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:23:22,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [19/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:23:22,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [20/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:23:22,683 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83542214 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000003', 'uuid': 'bd611563-5cc7-47e6-b195-8435db5086f7'}] 2026-10-28 09:23:22,724 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83542214 order {'name': None, 'pos_reference': '260-248-000003', 'uuid': 'bd611563-5cc7-47e6-b195-8435db5086f7'} created pos.order #828 2026-10-28 09:23:22,724 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83542214 finished 2026-10-28 09:23:23,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.148 0.465 rw 2026-10-28 09:23:23,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [21/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:23:23,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [22/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:23:23,347 7 INFO rb-a84341f-226073-429745 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_card span:contains('Ketchup')) 2026-10-28 09:23:23,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [24/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:23:23,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [25/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:23:23,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [26/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:23:23,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [27/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:23:23,518 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15553255 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000004', 'uuid': 'a5e06ae1-acbe-4dc2-9ec2-6148f256c23e'}] 2026-10-28 09:23:23,557 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15553255 order {'name': None, 'pos_reference': '260-248-000004', 'uuid': 'a5e06ae1-acbe-4dc2-9ec2-6148f256c23e'} created pos.order #829 2026-10-28 09:23:23,557 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15553255 finished 2026-10-28 09:23:24,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.16 0.488 rw 2026-10-28 09:23:24,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [28/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:23:24,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-28 09:23:24,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_order_sequence_in_self SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 09:23:24,307 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:23:24,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 15466768 (allocated 16658432) 2026-10-28 09:23:24,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 CXPkql72 - [28/Oct/2026 09:23:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.013 5.301 rw 2026-10-28 09:23:24,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 63295 2026-10-28 09:23:24,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-28 09:23:24,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 63295 2026-10-28 09:23:24,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092324_528683_test_order_sequence_in_self.txt 2026-10-28 09:23:24,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpbk9599eo_chrome_odoo" 2026-10-28 09:23:24,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_dynamic_qr ... 2026-10-28 09:23:25,996 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:23:35,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63422 2026-10-28 09:23:35,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpa7dz3s9g_chrome_odoo 2026-10-28 09:23:35,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:44229/json/version 2026-10-28 09:23:35,378 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:35,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-10-28 09:23:35,476 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:44229/json 2026-10-28 09:23:35,489 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:35,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Websocket url found: ws://127.0.0.1:44229/devtools/page/D9C23F28A31036C8593683D2BF669775 2026-10-28 09:23:35,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Enable chrome headless console log notification 2026-10-28 09:23:35,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless enable page notifications 2026-10-28 09:23:35,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Setting session cookie in browser 2026-10-28 09:23:35,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/249?access_token=0a5d5c2175c84a9c" in browser 2026-10-28 09:23:35,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/249?access_token=0a5d5c2175c84a9c" 2026-10-28 09:23:36,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /pos-self/249?access_token=0a5d5c2175c84a9c HTTP/1.1" 200 2295 60 0.044 0.252 rw 2026-10-28 09:23:36,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': 'D9C23F28A31036C8593683D2BF669775', 'loaderId': '9A2CF6E44F74673366F757A5E6AD9DDC', 'isDownload': False} 2026-10-28 09:23:36,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_order_mobile_dynamic_qr_blocked')" 2026-10-28 09:23:36,276 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:23:36,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.411 ro 2026-10-28 09:23:36,366 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:23:36,415 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:23:36,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.012 0.169 ro 2026-10-28 09:23:36,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.174 ro 2026-10-28 09:23:36,697 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-10-28 09:23:36,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.028 ro 2026-10-28 09:23:36,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.029 ro 2026-10-28 09:23:36,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.02 ro 2026-10-28 09:23:36,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.013 rw 2026-10-28 09:23:37,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:37] "POST /pos-self/data/249 HTTP/1.1" 200 466722 265 0.195 0.511 rw 2026-10-28 09:23:37,774 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:37] "GET /web/image/ir.attachment/341972/raw HTTP/1.1" 200 98715 3 0.001 0.011 ro 2026-10-28 09:23:37,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate test code "odoo.startTour('self_order_mobile_dynamic_qr_blocked', {"stepDelay": 0, "debug": false})" 2026-10-28 09:23:37,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:37] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.032 ro 2026-10-28 09:23:38,213 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:341976) 2026-10-28 09:23:38,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.037 0.265 ro 2026-10-28 09:23:38,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/ir.attachment/341971/raw HTTP/1.1" 200 84994 3 0.003 0.251 ro 2026-10-28 09:23:38,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [1/3] Tour self_order_mobile_dynamic_qr_blocked → Step The staff-QR-only banner is shown (trigger: .o-self-closed:contains('Self-ordering is only available through the QR code provided by our staff. You can still view the menu.')) 2026-10-28 09:23:38,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [2/3] Tour self_order_mobile_dynamic_qr_blocked → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:23:38,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [3/3] Tour self_order_mobile_dynamic_qr_blocked → Step No ordering action is available without a valid QR-joined order (trigger: body:not(:has(.o_pos_landing_footer))) 2026-10-28 09:23:38,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-10-28 09:23:38,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_dynamic_qr_blocked SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 09:23:38,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.05 ro 2026-10-28 09:23:38,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.079 ro 2026-10-28 09:23:38,520 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:23:38,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 13101120 (allocated 14036992) 2026-10-28 09:23:38,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/2423/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.099 ro 2026-10-28 09:23:38,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/2425/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.137 ro 2026-10-28 09:23:38,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/2424/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.176 ro 2026-10-28 09:23:38,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/2426/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 0 3 0.005 0.208 ro 2026-10-28 09:23:38,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63422 2026-10-28 09:23:38,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-10-28 09:23:38,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63422 2026-10-28 09:23:38,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/2427/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 0 3 0.016 0.193 ro 2026-10-28 09:23:38,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 1.859 rw 2026-10-28 09:23:38,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/10/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 0 3 0.003 0.186 ro 2026-10-28 09:23:38,778 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 0 3 0.007 0.208 ro 2026-10-28 09:23:38,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/11/image_512?unique=2026-10-28T05:51:21.000+00:00 HTTP/1.1" 200 0 3 0.003 0.223 ro 2026-10-28 09:23:38,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092338_835935_test_pos_self_order_dynamic_qr.txt 2026-10-28 09:23:38,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmpa7dz3s9g_chrome_odoo" 2026-10-28 09:23:38,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 TOqviXVo - [28/Oct/2026 09:23:38] "GET /web/image/product.template/12/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 0 3 0.004 0.188 ro 2026-10-28 09:23:39,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63548 2026-10-28 09:23:39,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmp_k2pi9u7_chrome_odoo 2026-10-28 09:23:39,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:40885/json/version 2026-10-28 09:23:39,373 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:39,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-10-28 09:23:39,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:40885/json 2026-10-28 09:23:39,461 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:39,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Websocket url found: ws://127.0.0.1:40885/devtools/page/DD64ECD22A7EFBF88EF73070947D834C 2026-10-28 09:23:39,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Enable chrome headless console log notification 2026-10-28 09:23:39,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless enable page notifications 2026-10-28 09:23:39,543 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:23:39,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Setting session cookie in browser 2026-10-28 09:23:39,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Open "http://127.0.0.1:8069/pos/ui?config_id=249" in browser 2026-10-28 09:23:39,557 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=249" 2026-10-28 09:23:39,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:39] "GET /pos/ui?config_id=249 HTTP/1.1" 200 6793 57 0.061 0.157 rw 2026-10-28 09:23:39,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': 'DD64ECD22A7EFBF88EF73070947D834C', 'loaderId': 'DFD0D8BC1053BCE048280F923ABC9EC3', 'isDownload': False} 2026-10-28 09:23:39,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate ready code "odoo.isTourReady('test_pos_self_order_dynamic_qr')" 2026-10-28 09:23:39,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:39] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.051 ro 2026-10-28 09:23:40,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.107 ro 2026-10-28 09:23:40,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:39] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.027 0.417 ro 2026-10-28 09:23:40,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-10-28 09:23:40,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:23:40,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-10-28 09:23:40,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-10-28 09:23:40,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-10-28 09:23:40,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-10-28 09:23:41,166 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:23:41,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 502061 256 0.227 0.684 rw 2026-10-28 09:23:41,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: The ready code tooks too much time : 2.1266674995422363 2026-10-28 09:23:41,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate test code "odoo.startTour('test_pos_self_order_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-10-28 09:23:41,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 09:23:41,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [1/10] Tour test_pos_self_order_dynamic_qr → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:23:41,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 09:23:42,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 09:23:42,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 09:23:42,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-10-28 09:23:42,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:23:42,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.02 rw 2026-10-28 09:23:42,908 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.042 rw 2026-10-28 09:23:42,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-10-28 09:23:42,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "GET /web/image/res.users/512/avatar_128 HTTP/1.1" 200 305 4 0.01 0.033 ro 2026-10-28 09:23:42,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.043 rw 2026-10-28 09:23:42,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-10-28 09:23:43,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 09:23:43,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-10-28 09:23:43,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.039 ro 2026-10-28 09:23:43,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [2/10] Tour test_pos_self_order_dynamic_qr → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("1"))) 2026-10-28 09:23:43,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.073 - 2026-10-28 09:23:43,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /pos/ui/249?from_backend=True HTTP/1.1" 200 6833 31 0.025 0.123 rw 2026-10-28 09:23:43,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [3/10] Tour test_pos_self_order_dynamic_qr → Step body:has(.pos-leftheader .badge:contains(1)) 2026-10-28 09:23:43,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /pos/ui/249 HTTP/1.1" 200 6833 31 0.043 0.262 rw 2026-10-28 09:23:43,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.188 rw 2026-10-28 09:23:43,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:23:43,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.002 0.186 rw 2026-10-28 09:23:43,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [4/10] Tour test_pos_self_order_dynamic_qr → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 09:23:43,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [5/10] Tour test_pos_self_order_dynamic_qr → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:23:43,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [6/10] Tour test_pos_self_order_dynamic_qr → Step click Actions button (trigger: .more-btn) 2026-10-28 09:23:43,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [7/10] Tour test_pos_self_order_dynamic_qr → Step click Dynamic QR button (trigger: .control-buttons button:contains("Dynamic QR")) 2026-10-28 09:23:44,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [8/10] Tour test_pos_self_order_dynamic_qr → Step Dynamic QR popup is shown with a QR code (trigger: .o_qr_popup img.qr-code) 2026-10-28 09:23:44,052 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55114557 started for PoS orders references: [{'name': '/', 'pos_reference': '261-249-000001', 'uuid': 'dac1a4dd-c2c4-4144-84b8-6c6a1bee34d2'}] 2026-10-28 09:23:44,205 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55114557 order {'name': '/', 'pos_reference': '261-249-000001', 'uuid': 'dac1a4dd-c2c4-4144-84b8-6c6a1bee34d2'} created pos.order #830 2026-10-28 09:23:44,207 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55114557 finished 2026-10-28 09:23:44,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3972 51 0.067 0.18 rw 2026-10-28 09:23:44,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:44] "POST /web/dataset/call_kw/pos.config/get_dynamic_qr_url#pos.config.get_dynamic_qr_url HTTP/1.1" 200 160 5 0.011 0.039 rw 2026-10-28 09:23:44,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [9/10] Tour test_pos_self_order_dynamic_qr → Step Close the Dynamic QR popup (trigger: .o_qr_popup .btn-secondary:contains('Close')) 2026-10-28 09:23:44,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [10/10] Tour test_pos_self_order_dynamic_qr → Step Flush pending PoS orders to the server (sync_all_orders) (trigger: body) 2026-10-28 09:23:44,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-10-28 09:23:44,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_pos_self_order_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 09:23:44,789 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:23:44,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 20105376 (allocated 22040576) 2026-10-28 09:23:44,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OIxWkbLV - [28/Oct/2026 09:23:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.996 rw 2026-10-28 09:23:44,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63548 2026-10-28 09:23:44,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-10-28 09:23:44,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63548 2026-10-28 09:23:45,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092345_072406_test_pos_self_order_dynamic_qr.txt 2026-10-28 09:23:45,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmp_k2pi9u7_chrome_odoo" 2026-10-28 09:23:45,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63684 2026-10-28 09:23:45,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpiyjdayrj_chrome_odoo 2026-10-28 09:23:45,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:33059/json/version 2026-10-28 09:23:45,516 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:45,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-10-28 09:23:45,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:33059/json 2026-10-28 09:23:45,624 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:23:45,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Websocket url found: ws://127.0.0.1:33059/devtools/page/9F19DBD177A7955E533D7E5C4700530C 2026-10-28 09:23:45,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Enable chrome headless console log notification 2026-10-28 09:23:45,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless enable page notifications 2026-10-28 09:23:45,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Setting session cookie in browser 2026-10-28 09:23:45,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/249?access_token=0a5d5c2175c84a9c&order_identifier=bdbe1a57-0783-436d-a6dd-c504132fec25" in browser 2026-10-28 09:23:45,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/249?access_token=0a5d5c2175c84a9c&order_identifier=bdbe1a57-0783-436d-a6dd-c504132fec25" 2026-10-28 09:23:45,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:45] "GET /pos-self/249?access_token=0a5d5c2175c84a9c&order_identifier=bdbe1a57-0783-436d-a6dd-c504132fec25 HTTP/1.1" 200 2335 6 0.008 0.071 rw 2026-10-28 09:23:45,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': '9F19DBD177A7955E533D7E5C4700530C', 'loaderId': '498CE4835A5B5D0A90C322C67E37ADBD', 'isDownload': False} 2026-10-28 09:23:45,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_order_mobile_join_via_qr')" 2026-10-28 09:23:45,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:45] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.176 ro 2026-10-28 09:23:45,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:45] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.03 ro 2026-10-28 09:23:45,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:45] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.006 0.032 ro 2026-10-28 09:23:46,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-10-28 09:23:46,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:46] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 09:23:46,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.005 ro 2026-10-28 09:23:46,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:46] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.008 ro 2026-10-28 09:23:46,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-10-28 09:23:47,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "POST /pos-self/data/249 HTTP/1.1" 200 466722 256 0.196 0.51 rw 2026-10-28 09:23:47,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate test code "odoo.startTour('self_order_mobile_join_via_qr', {"stepDelay": 0, "debug": false})" 2026-10-28 09:23:47,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2434 25 0.027 0.083 rw 2026-10-28 09:23:47,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.094 ro 2026-10-28 09:23:47,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /web/image/ir.attachment/341972/raw HTTP/1.1" 200 98715 3 0.006 0.011 ro 2026-10-28 09:23:47,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.016 ro 2026-10-28 09:23:47,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [1/10] Tour self_order_mobile_join_via_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 09:23:47,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [2/10] Tour self_order_mobile_join_via_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:23:47,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /web/image/ir.attachment/340954/raw HTTP/1.1" 200 49165 3 0.003 0.008 ro 2026-10-28 09:23:47,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.014 ro 2026-10-28 09:23:47,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /web/image/product.product/2581/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.051 ro 2026-10-28 09:23:47,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [3/10] Tour self_order_mobile_join_via_qr → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:23:47,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [4/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:23:47,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [5/10] Tour self_order_mobile_join_via_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 09:23:48,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.002 0.049 ro 2026-10-28 09:23:48,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [6/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:23:48,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [7/10] Tour self_order_mobile_join_via_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:23:48,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.093 ro 2026-10-28 09:23:48,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/2423/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.106 ro 2026-10-28 09:23:48,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [8/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:23:48,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [9/10] Tour self_order_mobile_join_via_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:23:48,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/2426/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.021 0.133 ro 2026-10-28 09:23:48,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/2425/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.186 ro 2026-10-28 09:23:48,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/2424/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.21 ro 2026-10-28 09:23:48,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/2427/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.195 ro 2026-10-28 09:23:48,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/10/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.186 ro 2026-10-28 09:23:48,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.172 ro 2026-10-28 09:23:48,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/11/image_512?unique=2026-10-28T05:51:21.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.121 ro 2026-10-28 09:23:48,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/12/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.13 ro 2026-10-28 09:23:48,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/13/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.129 ro 2026-10-28 09:23:48,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/15/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.136 ro 2026-10-28 09:23:48,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2434 25 0.025 0.321 rw 2026-10-28 09:23:48,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/16/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.226 ro 2026-10-28 09:23:48,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "GET /web/image/product.template/17/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.2 ro 2026-10-28 09:23:48,633 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31717217 started for PoS orders references: [{'name': None, 'pos_reference': '261-249-000001', 'uuid': 'dac1a4dd-c2c4-4144-84b8-6c6a1bee34d2'}] 2026-10-28 09:23:48,662 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31717217 order {'name': None, 'pos_reference': '261-249-000001', 'uuid': 'dac1a4dd-c2c4-4144-84b8-6c6a1bee34d2'} updated pos.order #830 2026-10-28 09:23:48,663 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31717217 finished 2026-10-28 09:23:48,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2447 85 0.069 0.185 rw 2026-10-28 09:23:48,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [10/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:23:48,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.022 rw 2026-10-28 09:23:48,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-10-28 09:23:48,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_join_via_qr SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-28 09:23:49,039 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:23:49,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 14136216 (allocated 15347712) 2026-10-28 09:23:49,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fOw0zOLc - [28/Oct/2026 09:23:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.005 2.655 rw 2026-10-28 09:23:49,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63684 2026-10-28 09:23:49,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-10-28 09:23:49,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63684 2026-10-28 09:23:49,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092349_283669_test_pos_self_order_dynamic_qr.txt 2026-10-28 09:23:49,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmpiyjdayrj_chrome_odoo" 2026-10-28 09:23:49,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_availability_toggle ... 2026-10-28 09:23:50,772 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:23:59,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-28 09:24:00,799 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:24:09,545 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8249010 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000001', 'uuid': '8cd73ba5399d4317966c856c7f1e7978'}] 2026-10-28 09:24:09,593 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8249010 order {'name': None, 'pos_reference': '260-251-000001', 'uuid': '8cd73ba5399d4317966c856c7f1e7978'} created pos.order #831 2026-10-28 09:24:09,594 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8249010 finished 2026-10-28 09:24:09,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NlOaWpfK - [28/Oct/2026 09:24:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 97 0.067 0.186 rw 2026-10-28 09:24:10,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 63819 2026-10-28 09:24:10,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpyy6szb1k_chrome_odoo 2026-10-28 09:24:10,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34819/json/version 2026-10-28 09:24:10,228 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34819', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:24:10,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-28 09:24:10,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34819/json 2026-10-28 09:24:10,276 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34819', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:24:10,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34819/devtools/page/82E7A451DDAED918A6706DA99B652D0D 2026-10-28 09:24:10,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-28 09:24:10,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-28 09:24:10,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-28 09:24:10,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/251?access_token=b5846ea4dcbe418e&table_identifier=0fcf2d62" in browser 2026-10-28 09:24:10,360 7 INFO rb-a84341f-226073-429745 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/251?access_token=b5846ea4dcbe418e&table_identifier=0fcf2d62" 2026-10-28 09:24:10,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:10] "GET /pos-self/251?access_token=b5846ea4dcbe418e&table_identifier=0fcf2d62 HTTP/1.1" 200 2295 55 0.038 0.185 rw 2026-10-28 09:24:10,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '82E7A451DDAED918A6706DA99B652D0D', 'loaderId': 'D4DD946FE6F06E9877AAA08A6896EB68', 'isDownload': False} 2026-10-28 09:24:10,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_out')" 2026-10-28 09:24:10,697 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:24:10,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:10] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.078 ro 2026-10-28 09:24:10,774 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:24:10,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:10] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.011 0.154 ro 2026-10-28 09:24:10,831 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:24:10,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:10] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.012 0.195 ro 2026-10-28 09:24:11,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-28 09:24:11,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:11] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-10-28 09:24:11,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.017 ro 2026-10-28 09:24:11,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:11] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-10-28 09:24:12,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "POST /pos-self/data/251 HTTP/1.1" 200 466712 263 0.204 0.574 rw 2026-10-28 09:24:12,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.788 rw 2026-10-28 09:24:12,290 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:24:12,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 2 0.003 0.039 rw 2026-10-28 09:24:12,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.045 ro 2026-10-28 09:24:12,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/image/ir.attachment/344020/raw HTTP/1.1" 200 98715 3 0.005 0.016 ro 2026-10-28 09:24:12,637 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:344024) 2026-10-28 09:24:12,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.015 0.188 ro 2026-10-28 09:24:12,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:24:12,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:24:12,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/image/ir.attachment/344019/raw HTTP/1.1" 200 84994 3 0.018 0.059 ro 2026-10-28 09:24:12,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/16] Tour self_mobile_each_table_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:24:12,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/image/ir.attachment/343002/raw HTTP/1.1" 200 49165 3 0.001 0.012 ro 2026-10-28 09:24:12,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 09:24:12,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/16] Tour self_mobile_each_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 09:24:12,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:24:12,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.054 ro 2026-10-28 09:24:12,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.06 ro 2026-10-28 09:24:12,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/16] Tour self_mobile_each_table_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:24:13,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:13] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.107 ro 2026-10-28 09:24:13,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:24:13,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:13] "GET /web/image/product.product/2581/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.036 ro 2026-10-28 09:24:13,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/16] Tour self_mobile_each_table_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:24:13,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/16] Tour self_mobile_each_table_takeaway_out → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:24:13,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:24:13,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:24:13,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.061 0.128 rw 2026-10-28 09:24:13,652 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93511995 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000002', 'uuid': '9c88b807-347e-47e9-825c-b7f1230e2fd7'}] 2026-10-28 09:24:13,696 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93511995 order {'name': None, 'pos_reference': '260-251-000002', 'uuid': '9c88b807-347e-47e9-825c-b7f1230e2fd7'} created pos.order #832 2026-10-28 09:24:13,697 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93511995 finished 2026-10-28 09:24:13,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2521 74 0.049 0.166 rw 2026-10-28 09:24:13,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.026 rw 2026-10-28 09:24:13,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-28 09:24:13,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-28 09:24:13,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order' do not exist (trigger: body:not(:has(.btn:text(Order)))) 2026-10-28 09:24:13,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/16] Tour self_mobile_each_table_takeaway_out → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:24:13,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-28 09:24:13,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-28 09:24:13,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_table_takeaway_out SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 09:24:14,055 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:24:14,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.022 1.823 rw 2026-10-28 09:24:14,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 14674756 (allocated 15872000) 2026-10-28 09:24:14,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 63819 2026-10-28 09:24:14,172 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-28 09:24:14,173 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 63819 2026-10-28 09:24:14,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092414_318003_test_self_order_mobile.txt 2026-10-28 09:24:14,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpyy6szb1k_chrome_odoo" 2026-10-28 09:24:14,445 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86015448 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000003', 'uuid': '801c94cf9524401094c9873bd8fb3325'}] 2026-10-28 09:24:14,482 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86015448 order {'name': None, 'pos_reference': '260-251-000003', 'uuid': '801c94cf9524401094c9873bd8fb3325'} created pos.order #833 2026-10-28 09:24:14,482 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86015448 finished 2026-10-28 09:24:14,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2438 73 0.06 0.16 rw 2026-10-28 09:24:15,117 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49059678 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000004', 'uuid': 'c18207a631ec4fb2a198116d88a0ac83'}] 2026-10-28 09:24:15,160 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49059678 order {'name': None, 'pos_reference': '260-251-000004', 'uuid': 'c18207a631ec4fb2a198116d88a0ac83'} created pos.order #834 2026-10-28 09:24:15,161 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49059678 finished 2026-10-28 09:24:15,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 yj8pWT6H - [28/Oct/2026 09:24:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 72 0.059 0.179 rw 2026-10-28 09:24:15,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-28 09:24:17,094 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:24:26,057 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59640844 started for PoS orders references: [{'name': None, 'pos_reference': '260-252-000001', 'uuid': 'e086c1f1e1d64bf7856352902be1aa18'}] 2026-10-28 09:24:26,100 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59640844 order {'name': None, 'pos_reference': '260-252-000001', 'uuid': 'e086c1f1e1d64bf7856352902be1aa18'} created pos.order #835 2026-10-28 09:24:26,101 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59640844 finished 2026-10-28 09:24:26,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 hOq1DUst - [28/Oct/2026 09:24:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2467 228 0.204 0.51 rw 2026-10-28 09:24:26,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-28 09:24:28,042 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:24:36,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 63947 2026-10-28 09:24:36,967 7 INFO rb-a84341f-226073-429745 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/tmp_436s88z_chrome_odoo 2026-10-28 09:24:36,967 7 INFO rb-a84341f-226073-429745 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:33783/json/version 2026-10-28 09:24:36,975 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:24:37,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Browser version: Chrome/150.0.7871.114 2026-10-28 09:24:37,100 7 INFO rb-a84341f-226073-429745 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:33783/json 2026-10-28 09:24:37,101 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:24:37,124 7 INFO rb-a84341f-226073-429745 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:33783/devtools/page/F561ADCB0E64B99900D9581FDEB24003 2026-10-28 09:24:37,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Enable chrome headless console log notification 2026-10-28 09:24:37,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome headless enable page notifications 2026-10-28 09:24:37,531 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 09:24:37,545 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Setting session cookie in browser 2026-10-28 09:24:37,550 7 INFO rb-a84341f-226073-429745 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/254" in browser 2026-10-28 09:24:37,550 7 INFO rb-a84341f-226073-429745 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/254" 2026-10-28 09:24:37,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:37] "GET /pos/ui/254 HTTP/1.1" 200 6838 87 0.044 0.16 rw 2026-10-28 09:24:37,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'F561ADCB0E64B99900D9581FDEB24003', 'loaderId': 'B3F49582785C416BAB3478B85056E50C', 'isDownload': False} 2026-10-28 09:24:37,760 7 INFO rb-a84341f-226073-429745 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_self_order_mobile_not_visible_in_other_config')" 2026-10-28 09:24:37,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:37] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.016 ro 2026-10-28 09:24:37,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:37] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.042 ro 2026-10-28 09:24:37,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:37] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.291 ro 2026-10-28 09:24:38,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: Owl is running in 'dev' mode. 2026-10-28 09:24:38,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:24:38,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:24:38,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.017 ro 2026-10-28 09:24:38,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.027 rw 2026-10-28 09:24:38,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.044 rw 2026-10-28 09:24:39,191 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:24:39,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 500497 261 0.246 0.651 rw 2026-10-28 09:24:39,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: The ready code tooks too much time : 2.129729747772217 2026-10-28 09:24:39,891 7 INFO rb-a84341f-226073-429745 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_self_order_mobile_not_visible_in_other_config', {"stepDelay": 0, "debug": false})" 2026-10-28 09:24:39,907 7 INFO rb-a84341f-226073-429745 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_self_order_mobile_not_visible_in_other_config → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:24:39,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-10-28 09:24:39,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 09:24:40,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 09:24:40,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.037 rw 2026-10-28 09:24:40,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.048 rw 2026-10-28 09:24:40,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:24:40,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 09:24:40,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 5 0.004 0.044 rw 2026-10-28 09:24:41,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.017 rw 2026-10-28 09:24:41,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.021 - 2026-10-28 09:24:41,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:24:41,162 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.036 ro 2026-10-28 09:24:41,169 7 INFO rb-a84341f-226073-429745 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_self_order_mobile_not_visible_in_other_config → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:24:41,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.043 - 2026-10-28 09:24:41,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.044 - 2026-10-28 09:24:41,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.078 - 2026-10-28 09:24:41,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /pos/ui/254 HTTP/1.1" 200 6838 31 0.043 0.118 rw 2026-10-28 09:24:41,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-10-28 09:24:41,351 7 INFO rb-a84341f-226073-429745 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_self_order_mobile_not_visible_in_other_config → Step .pos-leftheader .orders-button 2026-10-28 09:24:41,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "GET /pos/ui/254?from_backend=True HTTP/1.1" 200 6838 31 0.046 0.234 rw 2026-10-28 09:24:41,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.077 rw 2026-10-28 09:24:41,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.016 0.128 rw 2026-10-28 09:24:41,585 7 INFO rb-a84341f-226073-429745 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_self_order_mobile_not_visible_in_other_config → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-10-28 09:24:41,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.009 rw 2026-10-28 09:24:41,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: tour succeeded 2026-10-28 09:24:41,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_mobile_not_visible_in_other_config SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-28 09:24:41,849 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:24:41,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 18602288 (allocated 19419136) 2026-10-28 09:24:41,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 3.048 rw 2026-10-28 09:24:41,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ucbo10e4 - [28/Oct/2026 09:24:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.038 rw 2026-10-28 09:24:41,974 7 INFO rb-a84341f-226073-429745 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 63947 2026-10-28 09:24:41,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Closing websocket connection 2026-10-28 09:24:41,976 7 INFO rb-a84341f-226073-429745 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 63947 2026-10-28 09:24:42,077 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092442_077547_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-28 09:24:42,078 7 INFO rb-a84341f-226073-429745 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/tmp_436s88z_chrome_odoo" 2026-10-28 09:24:42,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart ... 2026-10-28 09:24:43,408 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:24:51,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome pid: 64078 2026-10-28 09:24:51,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome headless temporary user profile dir: /tmp/tmppl1tu5q0_chrome_odoo 2026-10-28 09:24:51,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Issuing json command http://127.0.0.1:42885/json/version 2026-10-28 09:24:51,948 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:24:52,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Browser version: Chrome/150.0.7871.114 2026-10-28 09:24:52,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Issuing json command http://127.0.0.1:42885/json 2026-10-28 09:24:52,056 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:24:52,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Websocket url found: ws://127.0.0.1:42885/devtools/page/D71A723B500F737DF4F8B279288D2C95 2026-10-28 09:24:52,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Enable chrome headless console log notification 2026-10-28 09:24:52,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome headless enable page notifications 2026-10-28 09:24:52,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Setting session cookie in browser 2026-10-28 09:24:52,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Open "http://127.0.0.1:8069/pos-self/255?access_token=de5da0e2a8324249&order_identifier=d7dbf9df-6db5-41b6-a54b-1e7632832e7f" in browser 2026-10-28 09:24:52,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Navigating to: "http://127.0.0.1:8069/pos-self/255?access_token=de5da0e2a8324249&order_identifier=d7dbf9df-6db5-41b6-a54b-1e7632832e7f" 2026-10-28 09:24:52,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:52] "GET /pos-self/255?access_token=de5da0e2a8324249&order_identifier=d7dbf9df-6db5-41b6-a54b-1e7632832e7f HTTP/1.1" 200 2295 60 0.038 0.218 rw 2026-10-28 09:24:52,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Navigation result: {'frameId': 'D71A723B500F737DF4F8B279288D2C95', 'loaderId': 'D2244C553C7F2F5F66CC6BA04A65D565', 'isDownload': False} 2026-10-28 09:24:52,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Evaluate ready code "odoo.isTourReady('self_order_mobile_pay_warns_on_stale_cart')" 2026-10-28 09:24:52,907 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:24:52,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:52] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.367 ro 2026-10-28 09:24:52,983 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:24:53,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:53] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.138 ro 2026-10-28 09:24:53,038 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:24:53,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:53] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.017 0.147 ro 2026-10-28 09:24:53,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: Owl is running in 'dev' mode. 2026-10-28 09:24:53,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:53] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.014 ro 2026-10-28 09:24:53,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.01 ro 2026-10-28 09:24:53,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:53] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-10-28 09:24:54,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "POST /pos-self/data/255 HTTP/1.1" 200 466932 265 0.196 0.508 rw 2026-10-28 09:24:54,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.725 rw 2026-10-28 09:24:54,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Evaluate test code "odoo.startTour('self_order_mobile_pay_warns_on_stale_cart', {"stepDelay": 0, "debug": false})" 2026-10-28 09:24:54,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1445 16 0.012 0.062 rw 2026-10-28 09:24:54,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.069 ro 2026-10-28 09:24:54,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "GET /web/image/ir.attachment/347091/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-10-28 09:24:54,817 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:347095) 2026-10-28 09:24:54,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.227 ro 2026-10-28 09:24:54,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "GET /web/image/ir.attachment/347090/raw HTTP/1.1" 200 84994 3 0.001 0.086 ro 2026-10-28 09:24:54,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [1/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:24:54,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [2/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 09:24:55,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [3/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:24:55,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.04 ro 2026-10-28 09:24:55,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.038 ro 2026-10-28 09:24:55,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.007 0.069 ro 2026-10-28 09:24:55,113 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [4/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:24:55,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.112 ro 2026-10-28 09:24:55,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "GET /web/image/ir.attachment/346073/raw HTTP/1.1" 200 49165 3 0.001 0.01 ro 2026-10-28 09:24:55,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [5/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:24:55,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [6/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-28 09:24:55,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "GET /web/image/product.product/2581/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 7322 9 0.013 0.043 ro 2026-10-28 09:24:55,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1445 15 0.018 0.089 rw 2026-10-28 09:24:55,451 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2003030 started for PoS orders references: [{'name': None, 'pos_reference': '260-255-000001', 'uuid': 'd5e3505f-0918-4812-8190-291c19dc57b6'}] 2026-10-28 09:24:55,471 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: Added lines [1300] to pos.order #837 2026-10-28 09:24:55,479 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2003030 order {'name': None, 'pos_reference': '260-255-000001', 'uuid': 'd5e3505f-0918-4812-8190-291c19dc57b6'} updated pos.order #837 2026-10-28 09:24:55,480 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2003030 finished 2026-10-28 09:24:55,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2445 82 0.05 0.13 rw 2026-10-28 09:24:55,644 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [7/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:24:55,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [8/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Simulate another device changing the order's qty server-side (trigger: body) 2026-10-28 09:24:55,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.027 0.035 rw 2026-10-28 09:24:55,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "POST /pos-self-order/test-modify-line-qty-from-backend/ HTTP/1.1" 301 285 2 0.003 0.032 ro 2026-10-28 09:24:55,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.036 rw 2026-10-28 09:24:56,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:56] "GET /pos-self-order/test-modify-line-qty-from-backend HTTP/1.1" 404 25687 101 0.088 0.842 ro 2026-10-28 09:24:56,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: console.groupEnd 2026-10-28 09:24:56,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:56] "GET /web/image/ir.attachment/347089/raw HTTP/1.1" 200 97569 3 0.001 0.077 ro 2026-10-28 09:24:56,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: { "content": "Click on button 'Order'", "trigger": ".btn:contains('Order')", "run": "click" }, { "content": "Confirmation page is shown", "trigger": ".confirmation-page" }, { "content": "Click on button 'Ok'", "trigger": ".btn:contains('Ok')", "run": "click" }, ---------- FAILED: [8/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Simulate another device changing the order's qty server-side (trigger: body) ---------- { "content": "Simulate another device changing the order's qty server-side", "trigger": "body", "run": "[function]" }, ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- { "content": "Click on button 'Order Now'", "trigger": ".btn:contains('Order Now')", "run": "click" }, { "content": "Click on product 'Fanta'", "trigger": ".product_list .o_self_product_card span:contains('Fanta')", "run": "click" }, { "content": "Click on button 'Checkout'", "trigger": ".btn:contains('Checkout')", "run": "click" }, 2026-10-28 09:24:56,671 7 ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: FAILED: [8/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Simulate another device changing the order's qty server-side (trigger: body). Error: Connection to "/pos-self-order/test-modify-line-qty-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:24:56,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Asking for screenshot 2026-10-28 09:24:56,672 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:24:56,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3KZDvYnv - [28/Oct/2026 09:24:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.014 2.289 rw 2026-10-28 09:24:56,857 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Screenshot in: /tmp/odoo_tests/rb-a84341f-226073-429745/screenshots/sc_20261028_092456_857264_test_self_order_pay_warns_on_stale_cart.png 2026-10-28 09:24:56,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Closing chrome headless with pid 64078 2026-10-28 09:24:56,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Closing websocket connection 2026-10-28 09:24:56,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Terminating chrome headless with pid 64078 2026-10-28 09:24:56,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092456_963807_test_self_order_pay_warns_on_stale_cart.txt 2026-10-28 09:24:56,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Removing chrome user profile "/tmp/tmppl1tu5q0_chrome_odoo" 2026-10-28 09:24:56,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: ====================================================================== 2026-10-28 09:24:56,973 7 ERROR rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: FAIL: TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart Traceback (most recent call last): File "/data/build/rb-a84341f-226073/addons/pos_self_order/tests/test_self_order_mobile.py", line 266, in test_self_order_pay_warns_on_stale_cart self.start_tour(self_route, 'self_order_mobile_pay_warns_on_stale_cart') ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 3004, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-a84341f-226073/odoo/tests/common.py", line 2979, in browser_js self.fail(str(error)) ~~~~~~~~~^^^^^^^^^^^^ AssertionError: FAILED: [8/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Simulate another device changing the order's qty server-side (trigger: body). Error: Connection to "/pos-self-order/test-modify-line-qty-from-backend/" couldn't be established or was interrupted at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/1/95dbe3c/pos_self_order.assets.min.js:3281:71) 2026-10-28 09:24:57,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_no_more_sharing ... 2026-10-28 09:24:58,421 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:25:07,019 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47726313 started for PoS orders references: [{'name': None, 'pos_reference': '260-256-000001', 'uuid': 'b2285c05dcc64b3b93180b314f957fc3'}] 2026-10-28 09:25:07,071 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47726313 order {'name': None, 'pos_reference': '260-256-000001', 'uuid': 'b2285c05dcc64b3b93180b314f957fc3'} created pos.order #838 2026-10-28 09:25:07,071 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47726313 finished 2026-10-28 09:25:07,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DmHpCEy9 - [28/Oct/2026 09:25:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2447 94 0.073 0.235 rw 2026-10-28 09:25:07,337 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31285092 started for PoS orders references: [{'name': None, 'pos_reference': '260-256-000002', 'uuid': 'ccc7d7ea038a46ad801771ed7835830c'}] 2026-10-28 09:25:07,387 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31285092 order {'name': None, 'pos_reference': '260-256-000002', 'uuid': 'ccc7d7ea038a46ad801771ed7835830c'} created pos.order #839 2026-10-28 09:25:07,388 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31285092 finished 2026-10-28 09:25:07,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DmHpCEy9 - [28/Oct/2026 09:25:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3426 79 0.059 0.189 rw 2026-10-28 09:25:07,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome pid: 64206 2026-10-28 09:25:07,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome headless temporary user profile dir: /tmp/tmpsvwzy641_chrome_odoo 2026-10-28 09:25:07,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Issuing json command http://127.0.0.1:45637/json/version 2026-10-28 09:25:07,972 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:25:08,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Browser version: Chrome/150.0.7871.114 2026-10-28 09:25:08,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Issuing json command http://127.0.0.1:45637/json 2026-10-28 09:25:08,048 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:25:08,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Websocket url found: ws://127.0.0.1:45637/devtools/page/757FDC1504DBF1B370223A0D3EEDC078 2026-10-28 09:25:08,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Enable chrome headless console log notification 2026-10-28 09:25:08,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome headless enable page notifications 2026-10-28 09:25:08,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Setting session cookie in browser 2026-10-28 09:25:08,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Open "http://127.0.0.1:8069/pos-self/256?access_token=fae7a56082e74046&table_identifier=cf701ec4" in browser 2026-10-28 09:25:08,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/256?access_token=fae7a56082e74046&table_identifier=cf701ec4" 2026-10-28 09:25:08,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:08] "GET /pos-self/256?access_token=fae7a56082e74046&table_identifier=cf701ec4 HTTP/1.1" 200 2295 55 0.042 0.221 rw 2026-10-28 09:25:08,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Navigation result: {'frameId': '757FDC1504DBF1B370223A0D3EEDC078', 'loaderId': '2E88EB0CCC551B0554E7F38F46082D0C', 'isDownload': False} 2026-10-28 09:25:08,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Evaluate ready code "odoo.isTourReady('test_self_order_table_no_more_sharing-meal_mode')" 2026-10-28 09:25:08,523 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:25:08,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:08] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.034 0.389 ro 2026-10-28 09:25:08,610 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:25:08,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:08] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.149 ro 2026-10-28 09:25:08,676 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:25:08,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:08] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.013 0.212 ro 2026-10-28 09:25:08,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:25:09,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-10-28 09:25:09,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.012 ro 2026-10-28 09:25:09,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.02 ro 2026-10-28 09:25:09,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "POST /pos-self/data/256 HTTP/1.1" 200 466947 263 0.182 0.477 rw 2026-10-28 09:25:09,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.662 rw 2026-10-28 09:25:09,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Evaluate test code "odoo.startTour('test_self_order_table_no_more_sharing-meal_mode', {"stepDelay": 0, "debug": false})" 2026-10-28 09:25:09,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.002 0.015 rw 2026-10-28 09:25:10,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.03 ro 2026-10-28 09:25:10,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/image/ir.attachment/348117/raw HTTP/1.1" 200 98715 3 0.001 0.013 ro 2026-10-28 09:25:10,267 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:348121) 2026-10-28 09:25:10,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.176 ro 2026-10-28 09:25:10,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/image/ir.attachment/348116/raw HTTP/1.1" 200 84994 3 0.002 0.01 ro 2026-10-28 09:25:10,314 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: [1/3] Tour test_self_order_table_no_more_sharing-meal_mode → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:25:10,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: [2/3] Tour test_self_order_table_no_more_sharing-meal_mode → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:25:10,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: [3/3] Tour test_self_order_table_no_more_sharing-meal_mode → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-28 09:25:10,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.007 0.028 ro 2026-10-28 09:25:10,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: tour succeeded 2026-10-28 09:25:10,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_table_no_more_sharing-meal_mode SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-28 09:25:10,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/image/pos.category/388/image_128?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.065 ro 2026-10-28 09:25:10,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.112 ro 2026-10-28 09:25:10,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:10] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:21:50.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.118 ro 2026-10-28 09:25:10,665 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:25:10,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WRb04k8I - [28/Oct/2026 09:25:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 0.891 rw 2026-10-28 09:25:10,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: heap 13379244 (allocated 14299136) 2026-10-28 09:25:10,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Closing chrome headless with pid 64206 2026-10-28 09:25:10,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Closing websocket connection 2026-10-28 09:25:10,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Terminating chrome headless with pid 64206 2026-10-28 09:25:10,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092510_910717_test_self_order_table_no_more_sharing.txt 2026-10-28 09:25:10,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Removing chrome user profile "/tmp/tmpsvwzy641_chrome_odoo" 2026-10-28 09:25:11,149 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-10-28 09:25:12,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_cash_machine_payment_method_allowed_for_kiosk ... 2026-10-28 09:25:14,571 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:25:23,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_self_order_kiosk_loads_terminal_payment_method ... 2026-10-28 09:25:25,377 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:25:34,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_self_order_non_kiosk_does_not_load_payment_method ... 2026-10-28 09:25:35,717 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:25:44,747 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 09:25:46,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-28 09:25:48,232 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:25:57,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 64336 2026-10-28 09:25:57,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpu4in4liq_chrome_odoo 2026-10-28 09:25:57,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36033/json/version 2026-10-28 09:25:57,990 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:25:58,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:25:58,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36033/json 2026-10-28 09:25:58,071 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:25:58,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:36033/devtools/page/9DF04005CA4918E83FB9423BAE702CB9 2026-10-28 09:25:58,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-28 09:25:58,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-28 09:25:58,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-28 09:25:58,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/260?access_token=22a0f58deae242d4" in browser 2026-10-28 09:25:58,530 7 INFO rb-a84341f-226073-429745 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/260?access_token=22a0f58deae242d4" 2026-10-28 09:25:58,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:58] "GET /pos-self/260?access_token=22a0f58deae242d4 HTTP/1.1" 200 2295 62 0.078 0.264 rw 2026-10-28 09:25:58,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '9DF04005CA4918E83FB9423BAE702CB9', 'loaderId': 'B082E833B96363C132274901DE25F825', 'isDownload': False} 2026-10-28 09:25:58,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_delivery_tour')" 2026-10-28 09:25:58,975 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:25:59,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.471 ro 2026-10-28 09:25:59,071 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:25:59,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.019 0.152 ro 2026-10-28 09:25:59,133 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:25:59,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.234 ro 2026-10-28 09:25:59,531 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:25:59,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.014 ro 2026-10-28 09:25:59,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-10-28 09:25:59,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-10-28 09:25:59,673 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:25:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.035 rw 2026-10-28 09:26:00,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:00] "POST /pos-self/data/260 HTTP/1.1" 200 466917 265 0.248 0.551 rw 2026-10-28 09:26:00,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:00] "GET /web/image/ir.attachment/352232/raw HTTP/1.1" 200 98715 3 0.005 0.011 ro 2026-10-28 09:26:00,766 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:26:00,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:00] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.038 ro 2026-10-28 09:26:01,015 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:352236) 2026-10-28 09:26:01,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.121 ro 2026-10-28 09:26:01,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/ir.attachment/352231/raw HTTP/1.1" 200 84994 3 0.001 0.056 ro 2026-10-28 09:26:01,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [1/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:26:01,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [2/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-10-28 09:26:01,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/ir.attachment/351214/raw HTTP/1.1" 200 49165 3 0.005 0.016 ro 2026-10-28 09:26:01,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 09:26:01,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [3/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-10-28 09:26:01,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/pos.category/390/image_128?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.053 ro 2026-10-28 09:26:01,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [4/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:01,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.074 ro 2026-10-28 09:26:01,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [5/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:26:01,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 10346 3 0.014 0.098 ro 2026-10-28 09:26:01,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [6/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:26:01,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/product.product/2592/image_512?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.033 ro 2026-10-28 09:26:01,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /web/image/product.product/15/image_512?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.055 ro 2026-10-28 09:26:01,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [7/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:26:01,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:01] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 2133 0 0 0.002 - 2026-10-28 09:26:01,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [8/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-10-28 09:26:01,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [9/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:26:01,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [10/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-10-28 09:26:01,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [11/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-10-28 09:26:02,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:02] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.007 0.012 rw 2026-10-28 09:26:02,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [12/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:26:02,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:02] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.001 0.01 rw 2026-10-28 09:26:02,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [13/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-10-28 09:26:02,546 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:02] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.04 0.101 rw 2026-10-28 09:26:02,652 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #329676 started for PoS orders references: [{'name': None, 'pos_reference': '260-260-000001', 'uuid': '7c9222aa-3ad0-4249-b88e-6011a562142e'}] 2026-10-28 09:26:02,713 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #329676 order {'name': None, 'pos_reference': '260-260-000001', 'uuid': '7c9222aa-3ad0-4249-b88e-6011a562142e'} created pos.order #840 2026-10-28 09:26:02,714 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #329676 finished 2026-10-28 09:26:03,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3555 232 0.22 0.57 rw 2026-10-28 09:26:03,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [14/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:26:03,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [15/32] Tour self_order_preset_delivery_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:26:03,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [16/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:26:03,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [17/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-10-28 09:26:03,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [18/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-10-28 09:26:03,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [19/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:03,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [20/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:26:03,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [21/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:26:03,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [22/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:26:03,746 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [23/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-10-28 09:26:03,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [24/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:26:03,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [25/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-10-28 09:26:03,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [26/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-10-28 09:26:04,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:04] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.003 0.021 rw 2026-10-28 09:26:04,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [27/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:26:04,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:04] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.001 0.012 rw 2026-10-28 09:26:04,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [28/32] Tour self_order_preset_delivery_tour → Step p.text-danger:contains('Delivery isn’t available') 2026-10-28 09:26:04,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:04] "POST /pos-self-order/validate-partner HTTP/1.1" 200 129 24 0.033 0.126 rw 2026-10-28 09:26:04,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [29/32] Tour self_order_preset_delivery_tour → Step button:contains('Takeaway') 2026-10-28 09:26:04,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [30/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:26:04,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:04] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.003 0.02 rw 2026-10-28 09:26:04,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [31/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-10-28 09:26:04,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:04] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 24 0.053 0.098 rw 2026-10-28 09:26:04,941 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54453364 started for PoS orders references: [{'name': None, 'pos_reference': '260-260-000002', 'uuid': '10cbbb2b-85b7-416f-8cb5-a522ee254da9'}] 2026-10-28 09:26:04,985 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54453364 order {'name': None, 'pos_reference': '260-260-000002', 'uuid': '10cbbb2b-85b7-416f-8cb5-a522ee254da9'} created pos.order #841 2026-10-28 09:26:04,985 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54453364 finished 2026-10-28 09:26:05,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2537 186 0.2 0.498 rw 2026-10-28 09:26:05,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [32/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:26:05,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-28 09:26:05,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 09:26:05,778 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:26:05,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 15858292 (allocated 17182720) 2026-10-28 09:26:05,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qjC4qiGQ - [28/Oct/2026 09:26:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.012 6.07 rw 2026-10-28 09:26:05,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 64336 2026-10-28 09:26:05,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-28 09:26:05,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 64336 2026-10-28 09:26:05,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092605_994964_test_preset_delivery_tour.txt 2026-10-28 09:26:05,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpu4in4liq_chrome_odoo" 2026-10-28 09:26:06,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-28 09:26:07,621 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:26:16,840 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34615465 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000001', 'uuid': '78d68168ec12461c827da3eefd20c8ee'}] 2026-10-28 09:26:16,885 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34615465 order {'name': None, 'pos_reference': '260-261-000001', 'uuid': '78d68168ec12461c827da3eefd20c8ee'} created pos.order #842 2026-10-28 09:26:16,885 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34615465 finished 2026-10-28 09:26:17,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JumPXqd9 - [28/Oct/2026 09:26:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2434 97 0.094 0.186 rw 2026-10-28 09:26:17,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-28 09:26:18,483 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:26:28,017 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 64468 2026-10-28 09:26:28,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpy6dg_3h4_chrome_odoo 2026-10-28 09:26:28,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:35247/json/version 2026-10-28 09:26:28,019 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:26:28,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:26:28,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:35247/json 2026-10-28 09:26:28,065 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:26:28,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:35247/devtools/page/7F22063928C170EB30CC81CBC6B7D36A 2026-10-28 09:26:28,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-28 09:26:28,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-28 09:26:28,552 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-28 09:26:28,558 7 INFO rb-a84341f-226073-429745 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/262?access_token=cd42ec5bc7044708" in browser 2026-10-28 09:26:28,558 7 INFO rb-a84341f-226073-429745 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/262?access_token=cd42ec5bc7044708" 2026-10-28 09:26:28,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:28] "GET /pos-self/262?access_token=cd42ec5bc7044708 HTTP/1.1" 200 2295 62 0.037 0.224 rw 2026-10-28 09:26:28,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '7F22063928C170EB30CC81CBC6B7D36A', 'loaderId': '7A246CE879D024BACE2C754BE6D53535', 'isDownload': False} 2026-10-28 09:26:28,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_slot_tour')" 2026-10-28 09:26:28,880 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:26:28,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:28] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.067 ro 2026-10-28 09:26:28,942 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:26:29,009 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:26:29,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:28] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.409 ro 2026-10-28 09:26:29,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:29] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.16 ro 2026-10-28 09:26:29,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:26:29,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:29] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 09:26:29,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.016 ro 2026-10-28 09:26:29,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:29] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-10-28 09:26:29,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.021 rw 2026-10-28 09:26:30,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "POST /pos-self/data/262 HTTP/1.1" 200 467728 268 0.215 0.499 rw 2026-10-28 09:26:30,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/image/ir.attachment/354280/raw HTTP/1.1" 200 98715 3 0.001 0.014 ro 2026-10-28 09:26:30,405 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:26:30,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.026 ro 2026-10-28 09:26:30,623 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:354284) 2026-10-28 09:26:30,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.012 0.173 ro 2026-10-28 09:26:30,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/image/ir.attachment/354279/raw HTTP/1.1" 200 84994 3 0.001 0.068 ro 2026-10-28 09:26:30,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [1/16] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:26:30,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [2/16] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:26:30,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [3/16] Tour self_order_preset_slot_tour → Step Check that average preparation time badge is displayed on Takeaway preset (trigger: .preset_btn:contains('Takeaway') .badge:contains('20 min')) 2026-10-28 09:26:30,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/image/ir.attachment/353262/raw HTTP/1.1" 200 49165 3 0.003 0.013 ro 2026-10-28 09:26:30,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 09:26:30,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [4/16] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-28 09:26:30,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [5/16] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 09:26:30,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [6/16] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:30,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.031 ro 2026-10-28 09:26:31,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [7/16] Tour self_order_preset_slot_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:26:31,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:31] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.051 ro 2026-10-28 09:26:31,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:31] "GET /web/image/pos.category/390/image_128?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.103 ro 2026-10-28 09:26:31,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [8/16] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:26:31,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [9/16] Tour self_order_preset_slot_tour → Step Wait for time slot popup to appear (trigger: .self_order_pills_selection_popup) 2026-10-28 09:26:31,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:31] "GET /web/image/product.product/2591/image_512?unique=2026-10-28T09:25:44.000+00:00 HTTP/1.1" 200 7322 9 0.01 0.041 ro 2026-10-28 09:26:31,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:31] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.007 0.037 rw 2026-10-28 09:26:31,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [10/16] Tour self_order_preset_slot_tour → Step Select first available time slot (trigger: .self_order_pills_selection_popup .option-item:first) 2026-10-28 09:26:31,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [11/16] Tour self_order_preset_slot_tour → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 09:26:31,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [12/16] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:26:31,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [13/16] Tour self_order_preset_slot_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:26:31,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [14/16] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:26:31,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [15/16] Tour self_order_preset_slot_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("Order for")) 2026-10-28 09:26:31,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.055 0.15 rw 2026-10-28 09:26:31,916 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88846680 started for PoS orders references: [{'name': None, 'pos_reference': '260-262-000001', 'uuid': '01ca481a-0575-4d6c-b5c2-5f625d7d1e3d'}] 2026-10-28 09:26:31,977 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88846680 order {'name': None, 'pos_reference': '260-262-000001', 'uuid': '01ca481a-0575-4d6c-b5c2-5f625d7d1e3d'} created pos.order #843 2026-10-28 09:26:31,979 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88846680 finished 2026-10-28 09:26:32,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2531 88 0.081 0.2 rw 2026-10-28 09:26:32,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.017 rw 2026-10-28 09:26:32,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [16/16] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:26:32,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-28 09:26:32,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_preset_slot_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 09:26:32,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 15947520 (allocated 17707008) 2026-10-28 09:26:32,342 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:26:32,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lHpNxA4r - [28/Oct/2026 09:26:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 2.954 rw 2026-10-28 09:26:32,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 64468 2026-10-28 09:26:32,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-28 09:26:32,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 64468 2026-10-28 09:26:32,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092632_560011_test_preset_with_slot_tour.txt 2026-10-28 09:26:32,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpy6dg_3h4_chrome_odoo" 2026-10-28 09:26:32,700 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-10-28 09:26:34,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-28 09:26:35,931 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:26:50,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 64592 2026-10-28 09:26:50,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpctcsy1ge_chrome_odoo 2026-10-28 09:26:50,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:46855/json/version 2026-10-28 09:26:50,344 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:26:50,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-28 09:26:50,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:46855/json 2026-10-28 09:26:50,455 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:26:50,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:46855/devtools/page/D36BCB4692941BA3F1E6651971594A7F 2026-10-28 09:26:50,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-28 09:26:50,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-28 09:26:50,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-28 09:26:50,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/263?access_token=d59afb852f7c42d8" in browser 2026-10-28 09:26:50,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/263?access_token=d59afb852f7c42d8" 2026-10-28 09:26:51,244 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /pos-self/263?access_token=d59afb852f7c42d8 HTTP/1.1" 200 2295 62 0.057 0.237 rw 2026-10-28 09:26:51,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': 'D36BCB4692941BA3F1E6651971594A7F', 'loaderId': '11BFF780B60BB7FDAC0C84FB85569C0F', 'isDownload': False} 2026-10-28 09:26:51,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-28 09:26:51,318 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:26:51,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.396 ro 2026-10-28 09:26:51,399 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:26:51,457 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:26:51,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.16 ro 2026-10-28 09:26:51,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.183 ro 2026-10-28 09:26:51,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-28 09:26:51,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 09:26:51,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-10-28 09:26:51,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.023 ro 2026-10-28 09:26:51,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.033 rw 2026-10-28 09:26:52,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:52] "POST /pos-self/data/263 HTTP/1.1" 200 510732 412 0.264 0.618 rw 2026-10-28 09:26:53,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/image/ir.attachment/355316/raw HTTP/1.1" 200 98715 3 0.002 0.01 ro 2026-10-28 09:26:53,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "debug": false})" 2026-10-28 09:26:53,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.062 ro 2026-10-28 09:26:53,376 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:355320) 2026-10-28 09:26:53,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.126 ro 2026-10-28 09:26:53,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/image/ir.attachment/355315/raw HTTP/1.1" 200 84994 3 0.001 0.085 ro 2026-10-28 09:26:53,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [1/116] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:26:53,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [2/116] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_card span:contains('Big Combo')) 2026-10-28 09:26:53,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/image/pos.category/392/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.031 ro 2026-10-28 09:26:53,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 09:26:53,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [3/116] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-10-28 09:26:53,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:53] "GET /web/image/product.template/2455/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.011 0.018 ro 2026-10-28 09:26:53,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [4/116] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-10-28 09:26:53,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [5/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:53,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [6/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-28 09:26:53,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [7/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-28 09:26:53,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [8/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:53,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [9/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-28 09:26:53,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [10/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:53,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [11/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:53,948 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [12/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:26:54,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [13/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-10-28 09:26:54,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:54] "GET /web/image/product.product/2604/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.037 ro 2026-10-28 09:26:54,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:54] "GET /web/image/product.product/2605/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.064 ro 2026-10-28 09:26:54,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:54] "GET /web/image/product.product/2608/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.015 0.127 ro 2026-10-28 09:26:54,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:54] "GET /web/image/product.product/2607/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.169 ro 2026-10-28 09:26:54,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [14/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-10-28 09:26:54,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:54] "GET /web/image/product.product/2610/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.2 ro 2026-10-28 09:26:54,376 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:54] "GET /web/image/product.product/2611/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.004 0.23 ro 2026-10-28 09:26:54,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [15/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-10-28 09:26:54,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [16/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:54,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [17/116] Tour test_combo_prices → Step body 2026-10-28 09:26:54,848 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36105220 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000001', 'uuid': 'c8483311-b21b-4e82-bd45-11c846b518ec'}] 2026-10-28 09:26:54,951 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36105220 order {'name': None, 'pos_reference': '260-263-000001', 'uuid': 'c8483311-b21b-4e82-bd45-11c846b518ec'} created pos.order #844 2026-10-28 09:26:54,951 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36105220 finished 2026-10-28 09:26:55,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 11459 184 0.209 0.327 rw 2026-10-28 09:26:55,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:55] "GET /web/image/ir.attachment/354298/raw HTTP/1.1" 200 49165 3 0.001 0.423 ro 2026-10-28 09:26:55,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:55] "GET /web/image/product.product/2613/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.32 ro 2026-10-28 09:26:55,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:55] "GET /web/image/product.product/2626/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.357 ro 2026-10-28 09:26:55,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [18/116] Tour test_combo_prices → Step body 2026-10-28 09:26:55,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [19/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:26:55,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [20/116] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_card span:contains('Big Combo')) 2026-10-28 09:26:55,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:55] "GET /web/image/product.product/2625/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.024 0.391 ro 2026-10-28 09:26:55,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:55] "GET /web/image/product.product/2627/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.436 ro 2026-10-28 09:26:55,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [21/116] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-10-28 09:26:55,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [22/116] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-10-28 09:26:55,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [23/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:55,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [24/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-28 09:26:55,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [25/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-28 09:26:55,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [26/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-28 09:26:55,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [27/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-28 09:26:55,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [28/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-28 09:26:55,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [29/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:55,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [30/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-28 09:26:55,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [31/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-28 09:26:55,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [32/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [33/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [34/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [35/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [36/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [37/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [38/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [39/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:55,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [40/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:55,831 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [41/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:26:55,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [42/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-10-28 09:26:56,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [43/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-10-28 09:26:56,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [44/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-10-28 09:26:56,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [45/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:56,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [46/116] Tour test_combo_prices → Step body 2026-10-28 09:26:56,713 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68490264 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000002', 'uuid': '648d839c-6b19-44ea-8dd1-aa59dd907fcb'}] 2026-10-28 09:26:56,793 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68490264 order {'name': None, 'pos_reference': '260-263-000002', 'uuid': '648d839c-6b19-44ea-8dd1-aa59dd907fcb'} created pos.order #845 2026-10-28 09:26:56,794 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68490264 finished 2026-10-28 09:26:56,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 11463 169 0.116 0.288 rw 2026-10-28 09:26:57,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [47/116] Tour test_combo_prices → Step body 2026-10-28 09:26:57,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [48/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:26:57,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [49/116] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_card span:contains('Big Combo')) 2026-10-28 09:26:57,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.045 rw 2026-10-28 09:26:57,173 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [50/116] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-10-28 09:26:57,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [51/116] Tour test_combo_prices → Step Click on combo product 'Green 3' (trigger: .combo_product_box span:contains('Green 3')) 2026-10-28 09:26:57,253 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [52/116] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-10-28 09:26:57,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [53/116] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-10-28 09:26:57,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [54/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:57,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [55/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:57,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [56/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-28 09:26:57,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [57/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-28 09:26:57,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [58/116] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-10-28 09:26:57,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [59/116] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-10-28 09:26:57,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [60/116] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-10-28 09:26:57,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [61/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:57,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [62/116] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-10-28 09:26:57,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [63/116] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-10-28 09:26:57,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [64/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:57,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [65/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-28 09:26:57,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [66/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-28 09:26:57,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [67/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:57,662 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [68/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:57,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [69/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:57,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [70/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:57,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [71/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:57,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [72/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:57,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [73/116] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-10-28 09:26:57,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [74/116] Tour test_combo_prices → Step Select value Small for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Small")) 2026-10-28 09:26:57,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [75/116] Tour test_combo_prices → Step Select value Red for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Red")) 2026-10-28 09:26:57,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [76/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:57,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [77/116] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-10-28 09:26:57,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [78/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:57,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [79/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:26:58,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [80/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-10-28 09:26:58,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:58] "GET /web/image/product.product/2612/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.039 ro 2026-10-28 09:26:58,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:58] "GET /web/image/product.product/2606/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.018 0.089 ro 2026-10-28 09:26:58,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:58] "GET /web/image/product.product/2609/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.131 ro 2026-10-28 09:26:58,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [81/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-10-28 09:26:58,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [82/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-10-28 09:26:58,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [83/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:58,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [84/116] Tour test_combo_prices → Step body 2026-10-28 09:26:58,915 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86322847 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000003', 'uuid': '25705376-5bdc-480a-9813-2ffc8477ccee'}] 2026-10-28 09:26:59,036 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86322847 order {'name': None, 'pos_reference': '260-263-000003', 'uuid': '25705376-5bdc-480a-9813-2ffc8477ccee'} created pos.order #846 2026-10-28 09:26:59,036 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86322847 finished 2026-10-28 09:26:59,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 12522 189 0.155 0.383 rw 2026-10-28 09:26:59,419 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [85/116] Tour test_combo_prices → Step body 2026-10-28 09:26:59,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [86/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:26:59,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [87/116] Tour test_combo_prices → Step Click on product 'Small Combo' (trigger: .product_list .o_self_product_card span:contains('Small Combo')) 2026-10-28 09:26:59,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.014 0.038 rw 2026-10-28 09:26:59,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [88/116] Tour test_combo_prices → Step Click on combo product 'No Price 1' (trigger: .combo_product_box span:contains('No Price 1')) 2026-10-28 09:26:59,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:59] "GET /web/image/product.template/2456/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.018 ro 2026-10-28 09:26:59,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [89/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-28 09:26:59,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [90/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-28 09:26:59,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [91/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:26:59,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [92/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:26:59,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [93/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-10-28 09:26:59,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:59] "GET /web/image/product.product/2601/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.03 ro 2026-10-28 09:26:59,796 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [94/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-10-28 09:26:59,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [95/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-10-28 09:26:59,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [96/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:26:59,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [97/116] Tour test_combo_prices → Step body 2026-10-28 09:27:00,110 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61155039 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000004', 'uuid': 'c5b5b27b-9fc2-4315-b79e-68ed8046daa7'}] 2026-10-28 09:27:00,170 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61155039 order {'name': None, 'pos_reference': '260-263-000004', 'uuid': 'c5b5b27b-9fc2-4315-b79e-68ed8046daa7'} created pos.order #847 2026-10-28 09:27:00,170 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61155039 finished 2026-10-28 09:27:00,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 8478 142 0.1 0.244 rw 2026-10-28 09:27:00,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "GET /web/image/product.product/2614/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.004 0.258 ro 2026-10-28 09:27:00,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [98/116] Tour test_combo_prices → Step body 2026-10-28 09:27:00,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [99/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:27:00,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [100/116] Tour test_combo_prices → Step Click on product 'No Free Combo' (trigger: .product_list .o_self_product_card span:contains('No Free Combo')) 2026-10-28 09:27:00,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [101/116] Tour test_combo_prices → Step Click on combo product 'First no Free 1' (trigger: .combo_product_box span:contains('First no Free 1')) 2026-10-28 09:27:00,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [102/116] Tour test_combo_prices → Step Click on combo product 'First no Free 2' (trigger: .combo_product_box span:contains('First no Free 2')) 2026-10-28 09:27:00,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [103/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:27:00,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "GET /web/image/product.template/2466/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.045 ro 2026-10-28 09:27:00,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [104/116] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-10-28 09:27:00,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [105/116] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-10-28 09:27:00,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [106/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:27:00,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [107/116] Tour test_combo_prices → Step Click on combo product 'Third no Free 2' (trigger: .combo_product_box span:contains('Third no Free 2')) 2026-10-28 09:27:00,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [108/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-28 09:27:00,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [109/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:00,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [110/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-10-28 09:27:00,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "GET /web/image/product.product/2622/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.015 0.029 ro 2026-10-28 09:27:00,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "GET /web/image/product.product/2615/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.077 ro 2026-10-28 09:27:00,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [111/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-10-28 09:27:00,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "GET /web/image/product.product/2616/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.114 ro 2026-10-28 09:27:00,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:00] "GET /web/image/product.product/2618/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.147 ro 2026-10-28 09:27:01,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [112/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-10-28 09:27:01,104 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [113/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:27:01,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [114/116] Tour test_combo_prices → Step body 2026-10-28 09:27:01,293 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6497861 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000005', 'uuid': '0334c7e0-44ba-45d4-8b25-d9d01e4323f6'}] 2026-10-28 09:27:01,359 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6497861 order {'name': None, 'pos_reference': '260-263-000005', 'uuid': '0334c7e0-44ba-45d4-8b25-d9d01e4323f6'} created pos.order #848 2026-10-28 09:27:01,360 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6497861 finished 2026-10-28 09:27:01,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 9523 151 0.113 0.273 rw 2026-10-28 09:27:01,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:27:01] "GET /web/image/product.product/2624/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.197 ro 2026-10-28 09:27:01,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [115/116] Tour test_combo_prices → Step body 2026-10-28 09:27:01,677 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [116/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-10-28 09:27:01,679 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-28 09:27:01,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-28 09:27:02,037 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:27:02,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c5EDGqUR - [28/Oct/2026 09:26:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 10.094 rw 2026-10-28 09:27:02,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 35969372 (allocated 40644608) 2026-10-28 09:27:02,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 64592 2026-10-28 09:27:02,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-28 09:27:02,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 64592 2026-10-28 09:27:02,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092702_297482_test_combo_prices.txt 2026-10-28 09:27:02,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpctcsy1ge_chrome_odoo" 2026-10-28 09:27:02,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-28 09:27:03,775 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:27:17,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 64730 2026-10-28 09:27:17,709 7 INFO rb-a84341f-226073-429745 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/tmpywmgy2sa_chrome_odoo 2026-10-28 09:27:17,709 7 INFO rb-a84341f-226073-429745 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:39385/json/version 2026-10-28 09:27:17,710 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:27:17,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:27:17,755 7 INFO rb-a84341f-226073-429745 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:39385/json 2026-10-28 09:27:17,756 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:27:17,771 7 INFO rb-a84341f-226073-429745 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:39385/devtools/page/4C83B5032ADC2A7DF488DECD6C3FE8C4 2026-10-28 09:27:17,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Enable chrome headless console log notification 2026-10-28 09:27:17,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-28 09:27:18,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-10-28 09:27:18,206 7 INFO rb-a84341f-226073-429745 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/264?access_token=5f0b3bee058e442d" in browser 2026-10-28 09:27:18,207 7 INFO rb-a84341f-226073-429745 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/264?access_token=5f0b3bee058e442d" 2026-10-28 09:27:18,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:18] "GET /pos-self/264?access_token=5f0b3bee058e442d HTTP/1.1" 200 2295 62 0.046 0.246 rw 2026-10-28 09:27:18,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '4C83B5032ADC2A7DF488DECD6C3FE8C4', 'loaderId': 'CA0D7EB34E18A20EA8051D2DB22E1FBD', 'isDownload': False} 2026-10-28 09:27:18,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_fiscal_position_between_frontend_and_backend')" 2026-10-28 09:27:18,581 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:27:18,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:18] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.407 ro 2026-10-28 09:27:18,668 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:27:18,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:18] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.128 ro 2026-10-28 09:27:18,736 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:27:18,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:18] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.013 0.218 ro 2026-10-28 09:27:19,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:27:19,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:19] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 09:27:19,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:19] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.018 ro 2026-10-28 09:27:19,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.012 ro 2026-10-28 09:27:20,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "POST /pos-self/data/264 HTTP/1.1" 200 512528 416 0.302 0.634 rw 2026-10-28 09:27:20,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.94 rw 2026-10-28 09:27:20,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "GET /web/image/ir.attachment/356342/raw HTTP/1.1" 200 98715 3 0.005 0.014 ro 2026-10-28 09:27:20,606 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:27:20,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.046 ro 2026-10-28 09:27:20,928 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:356346) 2026-10-28 09:27:20,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.197 ro 2026-10-28 09:27:20,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "GET /web/image/ir.attachment/356341/raw HTTP/1.1" 200 84994 3 0.004 0.139 ro 2026-10-28 09:27:20,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [1/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:27:21,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [2/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on location 'Take out' (trigger: .o_self_eating_location_box .preset_btn:contains('Take out')) 2026-10-28 09:27:21,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:21] "GET /web/image/ir.attachment/355324/raw HTTP/1.1" 200 49165 3 0.002 0.021 ro 2026-10-28 09:27:21,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.03 ro 2026-10-28 09:27:21,187 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:21,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:21] "GET /web/image/pos.category/393/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.042 ro 2026-10-28 09:27:21,293 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:21,386 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:21,395 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:21,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:21] "GET /web/image/product.template/2498/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.028 ro 2026-10-28 09:27:21,439 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:21,477 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:21,546 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:21,569 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:21,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [11/12] Tour test_fiscal_position_between_frontend_and_backend → Step Check that the fiscal position is applied (trigger: body) 2026-10-28 09:27:21,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [12/12] Tour test_fiscal_position_between_frontend_and_backend → Step body 2026-10-28 09:27:21,738 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2611605 started for PoS orders references: [{'name': None, 'pos_reference': '260-264-000001', 'uuid': '6fbbab3b-9a7e-4d9f-a215-fdd43c51bdd4'}] 2026-10-28 09:27:21,808 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2611605 order {'name': None, 'pos_reference': '260-264-000001', 'uuid': '6fbbab3b-9a7e-4d9f-a215-fdd43c51bdd4'} created pos.order #849 2026-10-28 09:27:21,809 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2611605 finished 2026-10-28 09:27:21,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3506 112 0.111 0.213 rw 2026-10-28 09:27:22,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-28 09:27:22,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_fiscal_position_between_frontend_and_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-28 09:27:22,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.013 0.057 rw 2026-10-28 09:27:22,143 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:27:22,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.015 1.543 rw 2026-10-28 09:27:22,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 14998820 (allocated 16396288) 2026-10-28 09:27:22,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xb-8lBYZ - [28/Oct/2026 09:27:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.014 0.038 rw 2026-10-28 09:27:22,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 64730 2026-10-28 09:27:22,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-28 09:27:22,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 64730 2026-10-28 09:27:22,380 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092722_380262_test_fiscal_position_between_frontend_and_backend.txt 2026-10-28 09:27:22,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpywmgy2sa_chrome_odoo" 2026-10-28 09:27:22,446 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12069] 2026-10-28 09:27:22,507 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted pos.order records with IDs: [849] 2026-10-28 09:27:22,520 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3925] 2026-10-28 09:27:23,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 64862 2026-10-28 09:27:23,175 7 INFO rb-a84341f-226073-429745 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/tmp939xbaus_chrome_odoo 2026-10-28 09:27:23,175 7 INFO rb-a84341f-226073-429745 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:46159/json/version 2026-10-28 09:27:23,180 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:27:23,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:27:23,199 7 INFO rb-a84341f-226073-429745 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:46159/json 2026-10-28 09:27:23,200 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:27:23,219 7 INFO rb-a84341f-226073-429745 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:46159/devtools/page/7D89772E9128C3D99473B008EEA671D6 2026-10-28 09:27:23,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Enable chrome headless console log notification 2026-10-28 09:27:23,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-28 09:27:23,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-10-28 09:27:23,451 7 INFO rb-a84341f-226073-429745 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/264?access_token=5f0b3bee058e442d" in browser 2026-10-28 09:27:23,451 7 INFO rb-a84341f-226073-429745 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/264?access_token=5f0b3bee058e442d" 2026-10-28 09:27:23,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:23] "GET /pos-self/264?access_token=5f0b3bee058e442d HTTP/1.1" 200 2335 6 0.004 0.058 rw 2026-10-28 09:27:23,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '7D89772E9128C3D99473B008EEA671D6', 'loaderId': '683F0C91ACE227A281DF4538D594200E', 'isDownload': False} 2026-10-28 09:27:23,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_fiscal_position_between_frontend_and_backend')" 2026-10-28 09:27:23,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:23] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.017 0.15 ro 2026-10-28 09:27:23,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:23] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.004 0.05 ro 2026-10-28 09:27:23,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:23] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.058 ro 2026-10-28 09:27:24,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:27:24,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.03 ro 2026-10-28 09:27:24,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.018 ro 2026-10-28 09:27:24,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.017 rw 2026-10-28 09:27:24,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:24] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.034 ro 2026-10-28 09:27:25,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "POST /pos-self/data/264 HTTP/1.1" 200 512530 406 0.314 0.615 rw 2026-10-28 09:27:25,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/image/ir.attachment/356342/raw HTTP/1.1" 200 98715 3 0.004 0.025 ro 2026-10-28 09:27:25,394 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:27:25,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.009 ro 2026-10-28 09:27:25,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.016 ro 2026-10-28 09:27:25,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [1/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:27:25,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [2/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on location 'Take out' (trigger: .o_self_eating_location_box .preset_btn:contains('Take out')) 2026-10-28 09:27:25,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/image/ir.attachment/355324/raw HTTP/1.1" 200 49165 3 0.001 0.012 ro 2026-10-28 09:27:25,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-10-28 09:27:25,691 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:25,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/image/pos.category/393/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.029 ro 2026-10-28 09:27:25,787 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:25,862 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:25,881 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /web/image/product.template/2498/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.035 ro 2026-10-28 09:27:25,886 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:25,928 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:25,981 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:26,059 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:26,066 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:26,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [11/12] Tour test_fiscal_position_between_frontend_and_backend → Step Check that the fiscal position is applied (trigger: body) 2026-10-28 09:27:26,112 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [12/12] Tour test_fiscal_position_between_frontend_and_backend → Step body 2026-10-28 09:27:26,314 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39567589 started for PoS orders references: [{'name': None, 'pos_reference': '260-264-000002', 'uuid': '9c97e6aa-f907-4d66-9737-3b42e3ce175e'}] 2026-10-28 09:27:26,413 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39567589 order {'name': None, 'pos_reference': '260-264-000002', 'uuid': '9c97e6aa-f907-4d66-9737-3b42e3ce175e'} created pos.order #850 2026-10-28 09:27:26,416 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39567589 finished 2026-10-28 09:27:26,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3506 97 0.167 0.367 rw 2026-10-28 09:27:26,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-28 09:27:26,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_fiscal_position_between_frontend_and_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-28 09:27:26,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.025 rw 2026-10-28 09:27:26,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 14946252 (allocated 16134144) 2026-10-28 09:27:26,812 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:27:26,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 V192Nk4x - [28/Oct/2026 09:27:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.005 2.654 rw 2026-10-28 09:27:26,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 64862 2026-10-28 09:27:26,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-28 09:27:26,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 64862 2026-10-28 09:27:27,085 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092727_084858_test_fiscal_position_between_frontend_and_backend.txt 2026-10-28 09:27:27,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp939xbaus_chrome_odoo" 2026-10-28 09:27:27,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-28 09:27:28,701 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:27:42,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 64992 2026-10-28 09:27:42,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp275p61rt_chrome_odoo 2026-10-28 09:27:42,066 7 INFO rb-a84341f-226073-429745 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:42917/json/version 2026-10-28 09:27:42,067 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:27:42,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:27:42,100 7 INFO rb-a84341f-226073-429745 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:42917/json 2026-10-28 09:27:42,101 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:27:42,125 7 INFO rb-a84341f-226073-429745 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:42917/devtools/page/6B419797F6D04CC258AE02CB2FF1C9FA 2026-10-28 09:27:42,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-10-28 09:27:42,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-28 09:27:42,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-28 09:27:42,583 7 INFO rb-a84341f-226073-429745 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/265?access_token=c47f8c7fdd7947ec" in browser 2026-10-28 09:27:42,583 7 INFO rb-a84341f-226073-429745 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/265?access_token=c47f8c7fdd7947ec" 2026-10-28 09:27:42,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:42] "GET /pos-self/265?access_token=c47f8c7fdd7947ec HTTP/1.1" 200 2295 62 0.047 0.221 rw 2026-10-28 09:27:42,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '6B419797F6D04CC258AE02CB2FF1C9FA', 'loaderId': 'E68CD5CC0C8D92C16225704C50FD9C92', 'isDownload': False} 2026-10-28 09:27:42,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_price_between_frontend_and_backend')" 2026-10-28 09:27:42,934 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:27:42,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:42] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.37 ro 2026-10-28 09:27:43,012 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:27:43,071 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:27:43,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:43] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.148 ro 2026-10-28 09:27:43,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:43] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.172 ro 2026-10-28 09:27:43,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:27:43,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:43] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.014 ro 2026-10-28 09:27:43,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.026 ro 2026-10-28 09:27:43,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:43] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.027 ro 2026-10-28 09:27:43,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.015 rw 2026-10-28 09:27:44,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:44] "POST /pos-self/data/265 HTTP/1.1" 200 510732 412 0.246 0.643 rw 2026-10-28 09:27:44,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:44] "GET /web/image/ir.attachment/357368/raw HTTP/1.1" 200 98715 3 0.002 0.031 ro 2026-10-28 09:27:44,771 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:27:44,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:44] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.042 ro 2026-10-28 09:27:45,099 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:357372) 2026-10-28 09:27:45,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:45] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.021 0.219 ro 2026-10-28 09:27:45,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:45] "GET /web/image/ir.attachment/357367/raw HTTP/1.1" 200 84994 3 0.007 0.198 ro 2026-10-28 09:27:45,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [1/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:27:45,219 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:45,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:45] "GET /web/image/pos.category/394/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.053 ro 2026-10-28 09:27:45,377 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:45,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.057 ro 2026-10-28 09:27:45,496 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:45,507 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:45] "GET /web/image/product.template/2526/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.03 ro 2026-10-28 09:27:45,508 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:45,558 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:45,626 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:45,679 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:45,688 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:45,740 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:45,804 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:27:45,856 7 INFO rb-a84341f-226073-429745 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 One for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("One")) 2026-10-28 09:27:45,864 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:45,908 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:45,959 7 INFO rb-a84341f-226073-429745 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 Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-10-28 09:27:46,012 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:46,013 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:46,101 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:27:46,185 7 INFO rb-a84341f-226073-429745 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 Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-10-28 09:27:46,224 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:27:46,231 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:27:46,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [22/22] Tour test_price_between_frontend_and_backend → Step body 2026-10-28 09:27:46,457 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25071966 started for PoS orders references: [{'name': None, 'pos_reference': '260-265-000001', 'uuid': 'd12bebfa-5993-4448-998f-d491d28b5643'}] 2026-10-28 09:27:46,551 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25071966 order {'name': None, 'pos_reference': '260-265-000001', 'uuid': 'd12bebfa-5993-4448-998f-d491d28b5643'} created pos.order #851 2026-10-28 09:27:46,552 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25071966 finished 2026-10-28 09:27:46,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 4585 109 0.112 0.237 rw 2026-10-28 09:27:46,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-28 09:27:46,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_price_between_frontend_and_backend SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 09:27:46,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.011 0.034 rw 2026-10-28 09:27:46,913 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:27:46,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 15622156 (allocated 17182720) 2026-10-28 09:27:46,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LD1bjUqJ - [28/Oct/2026 09:27:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.041 3.327 rw 2026-10-28 09:27:47,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 64992 2026-10-28 09:27:47,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-28 09:27:47,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 64992 2026-10-28 09:27:47,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092747_168089_test_price_between_frontend_and_backend.txt 2026-10-28 09:27:47,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp275p61rt_chrome_odoo" 2026-10-28 09:27:47,232 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-28 09:27:48,756 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:28:01,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 65123 2026-10-28 09:28:01,959 7 INFO rb-a84341f-226073-429745 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/tmphllr7anc_chrome_odoo 2026-10-28 09:28:01,959 7 INFO rb-a84341f-226073-429745 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:38725/json/version 2026-10-28 09:28:01,960 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:01,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:28:01,994 7 INFO rb-a84341f-226073-429745 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:38725/json 2026-10-28 09:28:01,995 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:01,999 7 INFO rb-a84341f-226073-429745 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:38725/devtools/page/3C523532FB49955551E7897BDFF15ACC 2026-10-28 09:28:02,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-10-28 09:28:02,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-28 09:28:02,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-28 09:28:02,378 7 INFO rb-a84341f-226073-429745 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/266?access_token=2075183f19fc4dcb" in browser 2026-10-28 09:28:02,378 7 INFO rb-a84341f-226073-429745 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/266?access_token=2075183f19fc4dcb" 2026-10-28 09:28:02,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:02] "GET /pos-self/266?access_token=2075183f19fc4dcb HTTP/1.1" 200 2295 62 0.043 0.228 rw 2026-10-28 09:28:02,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '3C523532FB49955551E7897BDFF15ACC', 'loaderId': '993D3B8CF1BBE7A72D24FE86C21B4606', 'isDownload': False} 2026-10-28 09:28:02,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_pricelist_price_between_frontend_and_backend')" 2026-10-28 09:28:02,745 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:28:02,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:02] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.022 0.395 ro 2026-10-28 09:28:02,829 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:28:02,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:02] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.14 ro 2026-10-28 09:28:02,881 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:28:02,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:02] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.224 ro 2026-10-28 09:28:03,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-10-28 09:28:03,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.039 ro 2026-10-28 09:28:03,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:03] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.029 ro 2026-10-28 09:28:03,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:03] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.05 ro 2026-10-28 09:28:03,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.065 rw 2026-10-28 09:28:04,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:04] "POST /pos-self/data/266 HTTP/1.1" 200 513263 419 0.274 1.026 rw 2026-10-28 09:28:04,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:04] "GET /web/image/ir.attachment/358394/raw HTTP/1.1" 200 98715 3 0.003 0.013 ro 2026-10-28 09:28:04,968 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: The ready code tooks too much time : 2.303619384765625 2026-10-28 09:28:04,968 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:28:05,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.031 ro 2026-10-28 09:28:05,243 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:358398) 2026-10-28 09:28:05,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.016 0.18 ro 2026-10-28 09:28:05,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/image/ir.attachment/358393/raw HTTP/1.1" 200 84994 3 0.003 0.102 ro 2026-10-28 09:28:05,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [1/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:28:05,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [2/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:28:05,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/image/ir.attachment/357376/raw HTTP/1.1" 200 49165 3 0.001 0.014 ro 2026-10-28 09:28:05,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.02 ro 2026-10-28 09:28:05,503 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:05,570 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:05,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/image/pos.category/395/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.01 0.037 ro 2026-10-28 09:28:05,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:05] "GET /web/image/product.template/2554/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.026 ro 2026-10-28 09:28:05,669 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:05,689 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:05,742 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:05,838 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:05,903 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:05,911 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:05,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [11/11] Tour test_pricelist_price_between_frontend_and_backend → Step body 2026-10-28 09:28:06,060 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20165375 started for PoS orders references: [{'name': None, 'pos_reference': '260-266-000001', 'uuid': '0c1915ee-7351-4c08-b59e-133920986ac6'}] 2026-10-28 09:28:06,141 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20165375 order {'name': None, 'pos_reference': '260-266-000001', 'uuid': '0c1915ee-7351-4c08-b59e-133920986ac6'} created pos.order #852 2026-10-28 09:28:06,141 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20165375 finished 2026-10-28 09:28:06,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3558 102 0.12 0.204 rw 2026-10-28 09:28:06,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-28 09:28:06,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_pricelist_price_between_frontend_and_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-28 09:28:06,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.017 rw 2026-10-28 09:28:06,452 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:28:06,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 NLncE3rI - [28/Oct/2026 09:28:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.002 3.079 rw 2026-10-28 09:28:06,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 15074352 (allocated 16920576) 2026-10-28 09:28:06,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 65123 2026-10-28 09:28:06,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-28 09:28:06,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 65123 2026-10-28 09:28:06,658 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092806_657951_test_pricelist_price_between_frontend_and_backend.txt 2026-10-28 09:28:06,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmphllr7anc_chrome_odoo" 2026-10-28 09:28:06,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-28 09:28:08,209 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:28:21,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 65249 2026-10-28 09:28:21,900 7 INFO rb-a84341f-226073-429745 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/tmpk6jnpaup_chrome_odoo 2026-10-28 09:28:21,908 7 INFO rb-a84341f-226073-429745 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:38485/json/version 2026-10-28 09:28:21,913 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:21,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:28:21,957 7 INFO rb-a84341f-226073-429745 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:38485/json 2026-10-28 09:28:21,961 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:21,984 7 INFO rb-a84341f-226073-429745 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:38485/devtools/page/172055CF7CAB2A5928F34E2903CAE4A5 2026-10-28 09:28:21,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Enable chrome headless console log notification 2026-10-28 09:28:22,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome headless enable page notifications 2026-10-28 09:28:22,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Setting session cookie in browser 2026-10-28 09:28:22,369 7 INFO rb-a84341f-226073-429745 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/267?access_token=7d14c07054394310" in browser 2026-10-28 09:28:22,369 7 INFO rb-a84341f-226073-429745 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/267?access_token=7d14c07054394310" 2026-10-28 09:28:22,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:22] "GET /pos-self/267?access_token=7d14c07054394310 HTTP/1.1" 200 2295 62 0.041 0.256 rw 2026-10-28 09:28:22,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '172055CF7CAB2A5928F34E2903CAE4A5', 'loaderId': '7DD2CEF9ED04049FCF7B5B969F8F4DD6', 'isDownload': False} 2026-10-28 09:28:22,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate ready code "odoo.isTourReady('test_pricelist_should_not_be_changed_from_frontend')" 2026-10-28 09:28:22,752 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:28:22,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:22] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.026 0.414 ro 2026-10-28 09:28:22,840 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:28:22,904 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:28:22,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:22] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.177 ro 2026-10-28 09:28:22,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:22] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.012 0.182 ro 2026-10-28 09:28:23,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: Owl is running in 'dev' mode. 2026-10-28 09:28:23,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:23] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.015 ro 2026-10-28 09:28:23,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-10-28 09:28:23,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:23] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.019 ro 2026-10-28 09:28:23,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.027 rw 2026-10-28 09:28:24,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:24] "POST /pos-self/data/267 HTTP/1.1" 200 513301 419 0.29 0.789 rw 2026-10-28 09:28:24,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:24] "GET /web/image/ir.attachment/359420/raw HTTP/1.1" 200 98715 3 0.002 0.014 ro 2026-10-28 09:28:24,741 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:28:24,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:24] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.027 ro 2026-10-28 09:28:25,010 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:359424) 2026-10-28 09:28:25,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:25] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.139 ro 2026-10-28 09:28:25,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:25] "GET /web/image/ir.attachment/359419/raw HTTP/1.1" 200 84994 3 0.003 0.076 ro 2026-10-28 09:28:25,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [1/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:28:25,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [2/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-28 09:28:25,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:25] "GET /web/image/ir.attachment/358402/raw HTTP/1.1" 200 49165 3 0.002 0.014 ro 2026-10-28 09:28:25,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:25] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 09:28:25,269 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:25,354 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:25,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:25] "GET /web/image/pos.category/396/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.054 ro 2026-10-28 09:28:25,387 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:25,396 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:25,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:25] "GET /web/image/product.template/2582/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.038 ro 2026-10-28 09:28:25,437 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:25,483 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:25,543 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:25,556 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:25,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [11/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step body 2026-10-28 09:28:25,635 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:25,678 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:25,726 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:25,736 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:25,768 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:25,826 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:25,874 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:25,882 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:25,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [20/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step body 2026-10-28 09:28:26,030 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26777963 started for PoS orders references: [{'name': None, 'pos_reference': '260-267-000001', 'uuid': 'f97aeaca-edeb-4079-afac-8725c24e30a8'}] 2026-10-28 09:28:26,080 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26777963 order {'name': None, 'pos_reference': '260-267-000001', 'uuid': 'f97aeaca-edeb-4079-afac-8725c24e30a8'} created pos.order #853 2026-10-28 09:28:26,080 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26777963 finished 2026-10-28 09:28:26,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2512 93 0.084 0.196 rw 2026-10-28 09:28:26,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-28 09:28:26,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_pricelist_should_not_be_changed_from_frontend SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-28 09:28:26,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.017 rw 2026-10-28 09:28:26,361 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:28:26,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 15482380 (allocated 16920576) 2026-10-28 09:28:26,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FriJWl48 - [28/Oct/2026 09:28:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.015 2.983 rw 2026-10-28 09:28:26,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 65249 2026-10-28 09:28:26,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-28 09:28:26,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 65249 2026-10-28 09:28:26,564 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092826_564526_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-28 09:28:26,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpk6jnpaup_chrome_odoo" 2026-10-28 09:28:26,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-28 09:28:28,095 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:28:41,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 65375 2026-10-28 09:28:41,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmptb8n7jzo_chrome_odoo 2026-10-28 09:28:41,347 7 INFO rb-a84341f-226073-429745 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:33531/json/version 2026-10-28 09:28:41,348 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:41,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Browser version: Chrome/150.0.7871.114 2026-10-28 09:28:41,402 7 INFO rb-a84341f-226073-429745 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:33531/json 2026-10-28 09:28:41,405 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:41,415 7 INFO rb-a84341f-226073-429745 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:33531/devtools/page/CAB55A89E57C21A0DF7EA5DD61221572 2026-10-28 09:28:41,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Enable chrome headless console log notification 2026-10-28 09:28:41,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-28 09:28:41,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-28 09:28:41,769 7 INFO rb-a84341f-226073-429745 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/268?access_token=9c0d57a002274794" in browser 2026-10-28 09:28:41,770 7 INFO rb-a84341f-226073-429745 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/268?access_token=9c0d57a002274794" 2026-10-28 09:28:42,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /pos-self/268?access_token=9c0d57a002274794 HTTP/1.1" 200 2295 62 0.04 0.243 rw 2026-10-28 09:28:42,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'CAB55A89E57C21A0DF7EA5DD61221572', 'loaderId': 'B0E342EC98163044160F5D4B6B377FDB', 'isDownload': False} 2026-10-28 09:28:42,073 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate ready code "odoo.isTourReady('test_prices_are_immutable_from_frontend')" 2026-10-28 09:28:42,152 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:28:42,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.44 ro 2026-10-28 09:28:42,312 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:28:42,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.026 0.186 ro 2026-10-28 09:28:42,383 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:28:42,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.015 0.278 ro 2026-10-28 09:28:42,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: Owl is running in 'dev' mode. 2026-10-28 09:28:42,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-10-28 09:28:42,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-10-28 09:28:42,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.022 ro 2026-10-28 09:28:42,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.022 rw 2026-10-28 09:28:43,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:43] "POST /pos-self/data/268 HTTP/1.1" 200 510822 412 0.287 0.646 rw 2026-10-28 09:28:44,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/image/ir.attachment/360446/raw HTTP/1.1" 200 98715 3 0.001 0.016 ro 2026-10-28 09:28:44,181 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:28:44,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.043 ro 2026-10-28 09:28:44,434 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:360450) 2026-10-28 09:28:44,442 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.183 ro 2026-10-28 09:28:44,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/image/ir.attachment/360445/raw HTTP/1.1" 200 84994 3 0.001 0.074 ro 2026-10-28 09:28:44,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [1/10] Tour test_prices_are_immutable_from_frontend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:28:44,535 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:44,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/image/pos.category/397/image_128?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.035 ro 2026-10-28 09:28:44,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.038 ro 2026-10-28 09:28:44,675 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:44,759 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:44,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:44] "GET /web/image/product.template/2610/image_512?unique=2026-10-28T09:26:32.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.02 ro 2026-10-28 09:28:44,772 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:44,802 7 INFO rb-a84341f-226073-429745 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_card span:contains('Product with attributes')) 2026-10-28 09:28:44,852 7 INFO rb-a84341f-226073-429745 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-28 09:28:44,899 7 INFO rb-a84341f-226073-429745 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-28 09:28:44,906 7 INFO rb-a84341f-226073-429745 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 button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-28 09:28:44,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [10/10] Tour test_prices_are_immutable_from_frontend → Step body 2026-10-28 09:28:45,053 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51454259 started for PoS orders references: [{'name': None, 'pos_reference': '260-268-000001', 'uuid': '8f679489-3deb-470e-ae72-7b6fedb81f17'}] 2026-10-28 09:28:45,129 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51454259 order {'name': None, 'pos_reference': '260-268-000001', 'uuid': '8f679489-3deb-470e-ae72-7b6fedb81f17'} created pos.order #854 2026-10-28 09:28:45,129 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51454259 finished 2026-10-28 09:28:45,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2501 91 0.123 0.192 rw 2026-10-28 09:28:45,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-28 09:28:45,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_prices_are_immutable_from_frontend SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-28 09:28:45,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.023 rw 2026-10-28 09:28:45,452 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:28:45,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tIa4a4Nd - [28/Oct/2026 09:28:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.011 2.515 rw 2026-10-28 09:28:45,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 14732744 (allocated 16396288) 2026-10-28 09:28:45,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 65375 2026-10-28 09:28:45,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-28 09:28:45,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 65375 2026-10-28 09:28:45,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092845_693310_test_prices_are_immutable_from_frontend.txt 2026-10-28 09:28:45,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmptb8n7jzo_chrome_odoo" 2026-10-28 09:28:45,978 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-10-28 09:28:47,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-28 09:28:49,402 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:28:58,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 65505 2026-10-28 09:28:58,744 7 INFO rb-a84341f-226073-429745 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/tmphvywm7us_chrome_odoo 2026-10-28 09:28:58,744 7 INFO rb-a84341f-226073-429745 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:38397/json/version 2026-10-28 09:28:58,746 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:58,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: Chrome/150.0.7871.114 2026-10-28 09:28:58,890 7 INFO rb-a84341f-226073-429745 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:38397/json 2026-10-28 09:28:58,892 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:28:58,906 7 INFO rb-a84341f-226073-429745 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:38397/devtools/page/B5B17161AC1120E30FE824A947929C85 2026-10-28 09:28:58,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Enable chrome headless console log notification 2026-10-28 09:28:58,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless enable page notifications 2026-10-28 09:28:59,261 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 09:28:59,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Setting session cookie in browser 2026-10-28 09:28:59,284 7 INFO rb-a84341f-226073-429745 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/269?access_token=b8e2550cc3d54b9d" in browser 2026-10-28 09:28:59,284 7 INFO rb-a84341f-226073-429745 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/269?access_token=b8e2550cc3d54b9d" 2026-10-28 09:28:59,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:28:59] "GET /pos-self/269?access_token=b8e2550cc3d54b9d HTTP/1.1" 200 2318 63 0.05 0.374 rw 2026-10-28 09:28:59,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'B5B17161AC1120E30FE824A947929C85', 'loaderId': '43D44397AFBA374E6931B5B73A9B75D3', 'isDownload': False} 2026-10-28 09:28:59,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate ready code "odoo.isTourReady('SelfOrderOrderNumberTour')" 2026-10-28 09:28:59,801 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:28:59,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:28:59] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.551 ro 2026-10-28 09:28:59,894 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:28:59,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:28:59] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.151 ro 2026-10-28 09:28:59,958 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:28:59,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:28:59] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.01 0.185 ro 2026-10-28 09:29:00,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: Owl is running in 'dev' mode. 2026-10-28 09:29:00,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.027 ro 2026-10-28 09:29:00,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:00] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.028 ro 2026-10-28 09:29:00,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-10-28 09:29:01,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "POST /pos-self/data/269 HTTP/1.1" 200 465551 266 0.26 0.519 rw 2026-10-28 09:29:01,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.787 ro 2026-10-28 09:29:01,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /web/image/ir.attachment/361482/raw HTTP/1.1" 200 98715 3 0.003 0.009 ro 2026-10-28 09:29:01,464 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:29:01,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.039 ro 2026-10-28 09:29:01,718 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:361486) 2026-10-28 09:29:01,738 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /web/image/ir.attachment/361481/raw HTTP/1.1" 200 84994 3 0.001 0.108 ro 2026-10-28 09:29:01,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.178 ro 2026-10-28 09:29:01,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [1/9] Tour SelfOrderOrderNumberTour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:29:01,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [2/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:29:01,873 7 INFO rb-a84341f-226073-429745 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_card span:contains('Coca-Cola')) 2026-10-28 09:29:01,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /web/image/pos.category/398/image_128?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 6314 3 0.043 0.028 ro 2026-10-28 09:29:01,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [4/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:29:02,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.103 ro 2026-10-28 09:29:02,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [5/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:29:02,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/2613/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.139 ro 2026-10-28 09:29:02,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/2614/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.171 ro 2026-10-28 09:29:02,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/2612/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.012 0.187 ro 2026-10-28 09:29:02,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/2611/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.215 ro 2026-10-28 09:29:02,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/12/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.173 ro 2026-10-28 09:29:02,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/2615/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.168 ro 2026-10-28 09:29:02,225 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .option-item:contains("101")) 2026-10-28 09:29:02,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/10/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.011 0.17 ro 2026-10-28 09:29:02,266 7 INFO rb-a84341f-226073-429745 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_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 09:29:02,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/11/image_512?unique=2026-10-28T05:51:21.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.17 ro 2026-10-28 09:29:02,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [8/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:29:02,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.177 ro 2026-10-28 09:29:02,322 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/ir.attachment/360464/raw HTTP/1.1" 200 49165 3 0.001 0.164 ro 2026-10-28 09:29:02,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.14 ro 2026-10-28 09:29:02,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.product/2769/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 9 0.017 0.157 ro 2026-10-28 09:29:02,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/13/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.126 ro 2026-10-28 09:29:02,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/15/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.145 ro 2026-10-28 09:29:02,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/16/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.149 ro 2026-10-28 09:29:02,546 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "GET /web/image/product.template/17/image_512?unique=2026-10-28T09:28:45.000+00:00 HTTP/1.1" 200 7322 3 0.011 0.191 ro 2026-10-28 09:29:02,636 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78669595 started for PoS orders references: [{'name': None, 'pos_reference': '260-269-000001', 'uuid': 'a8ad9a4d-2c17-4d3b-8e6e-7294ffb0e5f7'}] 2026-10-28 09:29:02,730 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78669595 order {'name': None, 'pos_reference': '260-269-000001', 'uuid': 'a8ad9a4d-2c17-4d3b-8e6e-7294ffb0e5f7'} created pos.order #855 2026-10-28 09:29:02,731 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78669595 finished 2026-10-28 09:29:02,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2455 88 0.173 0.386 rw 2026-10-28 09:29:02,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [9/9] Tour SelfOrderOrderNumberTour → Step Check that 'Ok' do not exist (trigger: body:not(:has(.btn:text(Ok)))) 2026-10-28 09:29:02,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-10-28 09:29:02,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR SelfOrderOrderNumberTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 09:29:03,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2455 26 0.043 0.072 rw 2026-10-28 09:29:03,060 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:29:03,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 14367412 (allocated 15609856) 2026-10-28 09:29:03,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 uS1lfU0X - [28/Oct/2026 09:29:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 2.698 rw 2026-10-28 09:29:03,180 7 INFO rb-a84341f-226073-429745 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 65505 2026-10-28 09:29:03,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-10-28 09:29:03,183 7 INFO rb-a84341f-226073-429745 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 65505 2026-10-28 09:29:03,295 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092903_295040_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-28 09:29:03,295 7 INFO rb-a84341f-226073-429745 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/tmphvywm7us_chrome_odoo" 2026-10-28 09:29:03,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 65635 2026-10-28 09:29:03,720 7 INFO rb-a84341f-226073-429745 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/tmpx9t_dmvb_chrome_odoo 2026-10-28 09:29:03,720 7 INFO rb-a84341f-226073-429745 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:41965/json/version 2026-10-28 09:29:03,721 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:29:03,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: Chrome/150.0.7871.114 2026-10-28 09:29:03,768 7 INFO rb-a84341f-226073-429745 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:41965/json 2026-10-28 09:29:03,769 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:29:03,792 7 INFO rb-a84341f-226073-429745 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:41965/devtools/page/AEBAF7FF1C3A60C09ADB5E9A77DCF892 2026-10-28 09:29:03,804 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Enable chrome headless console log notification 2026-10-28 09:29:03,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless enable page notifications 2026-10-28 09:29:03,858 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 09:29:03,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Setting session cookie in browser 2026-10-28 09:29:03,866 7 INFO rb-a84341f-226073-429745 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/269" in browser 2026-10-28 09:29:03,866 7 INFO rb-a84341f-226073-429745 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/269" 2026-10-28 09:29:04,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /pos/ui/269 HTTP/1.1" 200 6834 58 0.065 0.13 rw 2026-10-28 09:29:04,076 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'AEBAF7FF1C3A60C09ADB5E9A77DCF892', 'loaderId': '93D2B5C8CAE7E2367825E5F4A0D16612', 'isDownload': False} 2026-10-28 09:29:04,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate ready code "odoo.isTourReady('OrderNumberConflictTour')" 2026-10-28 09:29:04,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.273 ro 2026-10-28 09:29:04,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.014 0.052 ro 2026-10-28 09:29:04,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.069 ro 2026-10-28 09:29:04,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: Owl is running in 'dev' mode. 2026-10-28 09:29:04,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 09:29:04,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 09:29:04,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-10-28 09:29:05,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.022 rw 2026-10-28 09:29:05,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.041 rw 2026-10-28 09:29:05,488 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:29:06,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 505588 303 0.336 0.714 rw 2026-10-28 09:29:06,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: The ready code tooks too much time : 2.2730345726013184 2026-10-28 09:29:06,350 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:29:06,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [1/22] Tour OrderNumberConflictTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:29:06,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.021 ro 2026-10-28 09:29:06,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.012 ro 2026-10-28 09:29:06,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 09:29:06,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.004 0.021 rw 2026-10-28 09:29:06,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 09:29:07,075 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:29:07,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.014 rw 2026-10-28 09:29:07,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.029 rw 2026-10-28 09:29:07,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-10-28 09:29:07,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 09:29:07,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/image/res.users/521/avatar_128 HTTP/1.1" 200 305 4 0.003 0.023 ro 2026-10-28 09:29:07,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 09:29:07,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.033 ro 2026-10-28 09:29:07,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-10-28 09:29:07,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-10-28 09:29:07,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-10-28 09:29:07,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [2/22] Tour OrderNumberConflictTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("3"))) 2026-10-28 09:29:07,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /pos/ui/269?from_backend=True HTTP/1.1" 200 6874 32 0.024 0.094 rw 2026-10-28 09:29:07,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /pos/ui/269 HTTP/1.1" 200 6874 32 0.077 0.211 rw 2026-10-28 09:29:07,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.113 rw 2026-10-28 09:29:07,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.004 0.077 rw 2026-10-28 09:29:07,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [3/22] Tour OrderNumberConflictTour → Step body:has(.pos-leftheader .badge:contains(3)) 2026-10-28 09:29:07,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 09:29:08,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [4/22] Tour OrderNumberConflictTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:29:08,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [5/22] Tour OrderNumberConflictTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-28 09:29:08,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [6/22] Tour OrderNumberConflictTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:29:08,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [7/22] Tour OrderNumberConflictTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 09:29:08,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [8/22] Tour OrderNumberConflictTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:29:08,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [9/22] Tour OrderNumberConflictTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:29:08,565 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [10/22] Tour OrderNumberConflictTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 09:29:08,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [11/22] Tour OrderNumberConflictTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:29:08,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [12/22] Tour OrderNumberConflictTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:29:08,600 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [13/22] Tour OrderNumberConflictTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-28 09:29:08,600 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [14/22] Tour OrderNumberConflictTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:29:08,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [15/22] Tour OrderNumberConflictTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-28 09:29:08,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [16/22] Tour OrderNumberConflictTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-28 09:29:08,665 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47796460 started for PoS orders references: [{'name': '/', 'pos_reference': '261-269-000001', 'uuid': '3b493ca2-a8d6-4c53-a872-8ea6defc7208'}] 2026-10-28 09:29:08,778 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47796460 order {'name': '/', 'pos_reference': '261-269-000001', 'uuid': '3b493ca2-a8d6-4c53-a872-8ea6defc7208'} created pos.order #856 2026-10-28 09:29:08,780 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47796460 finished 2026-10-28 09:29:08,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3971 48 0.047 0.153 rw 2026-10-28 09:29:08,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [17/22] Tour OrderNumberConflictTour → Step Wait for the orders to be synced (trigger: body) 2026-10-28 09:29:08,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [18/22] Tour OrderNumberConflictTour → Step .pos-leftheader .orders-button 2026-10-28 09:29:08,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [19/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("260") 2026-10-28 09:29:08,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [20/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("T 101") 2026-10-28 09:29:08,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [21/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("261") 2026-10-28 09:29:08,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [22/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("T 103") 2026-10-28 09:29:08,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-10-28 09:29:08,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR OrderNumberConflictTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 09:29:09,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 8214 47 0.046 0.102 rw 2026-10-28 09:29:09,132 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:29:09,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.015 rw 2026-10-28 09:29:09,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 20738564 (allocated 22040576) 2026-10-28 09:29:09,283 7 INFO rb-a84341f-226073-429745 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 65635 2026-10-28 09:29:09,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-10-28 09:29:09,309 7 INFO rb-a84341f-226073-429745 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 65635 2026-10-28 09:29:09,398 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_092909_398090_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-28 09:29:09,398 7 INFO rb-a84341f-226073-429745 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/tmpx9t_dmvb_chrome_odoo" 2026-10-28 09:29:09,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: waiting for threads: [] 2026-10-28 09:29:09,560 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:29:09,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 InUuzrKz - [28/Oct/2026 09:29:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.102 0.248 rw 2026-10-28 09:29:19,645 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-10-28 09:29:21,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-28 09:29:22,740 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:29:31,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9BrxsUK - [28/Oct/2026 09:29:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.035 0.194 rw 2026-10-28 09:29:31,726 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6244209 started for PoS orders references: [{'name': None, 'pos_reference': '260-270-000001', 'uuid': '7c50c947-b2b6-4931-a53b-299bac0ec5c0'}] 2026-10-28 09:29:31,775 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6244209 order {'name': None, 'pos_reference': '260-270-000001', 'uuid': '7c50c947-b2b6-4931-a53b-299bac0ec5c0'} created pos.order #857 2026-10-28 09:29:31,776 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6244209 finished 2026-10-28 09:29:31,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9BrxsUK - [28/Oct/2026 09:29:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1592 70 0.08 0.173 rw 2026-10-28 09:29:32,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-28 09:29:33,368 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:29:42,244 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69472721 started for PoS orders references: [{'name': None, 'pos_reference': '260-271-000001', 'uuid': '3751dae3-0c04-4f65-bae9-7966043bbd37'}] 2026-10-28 09:29:42,286 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69472721 order {'name': None, 'pos_reference': '260-271-000001', 'uuid': '3751dae3-0c04-4f65-bae9-7966043bbd37'} created pos.order #858 2026-10-28 09:29:42,286 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69472721 finished 2026-10-28 09:29:42,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 r0FxXrZI - [28/Oct/2026 09:29:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 77 0.06 0.265 rw 2026-10-28 09:29:42,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-28 09:29:43,804 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:29:52,643 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56408756 started for PoS orders references: [{'name': None, 'pos_reference': '260-272-000001', 'uuid': '00ff5ad9-bc90-48eb-a978-d49854078b95'}] 2026-10-28 09:29:52,698 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56408756 order {'name': None, 'pos_reference': '260-272-000001', 'uuid': '00ff5ad9-bc90-48eb-a978-d49854078b95'} created pos.order #859 2026-10-28 09:29:52,698 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56408756 finished 2026-10-28 09:29:52,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ax0xGrC1 - [28/Oct/2026 09:29:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.075 0.266 rw 2026-10-28 09:29:52,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-28 09:29:54,266 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:30:02,620 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1762341 started for PoS orders references: [{'name': None, 'pos_reference': '260-273-000001', 'uuid': '8c29988a-c76b-426a-9edc-beba3c3bc9a8'}] 2026-10-28 09:30:02,665 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1762341 order {'name': None, 'pos_reference': '260-273-000001', 'uuid': '8c29988a-c76b-426a-9edc-beba3c3bc9a8'} created pos.order #860 2026-10-28 09:30:02,665 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1762341 finished 2026-10-28 09:30:02,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wPyYrig6 - [28/Oct/2026 09:30:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.063 0.298 rw 2026-10-28 09:30:02,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-28 09:30:04,200 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:30:12,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5Swl_SFL - [28/Oct/2026 09:30:12] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.042 0.196 rw 2026-10-28 09:30:12,731 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45648209 started for PoS orders references: [{'name': None, 'pos_reference': '260-274-000001', 'uuid': '982f2910-1b59-4b80-ae33-3350da35daec'}] 2026-10-28 09:30:12,773 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45648209 order {'name': None, 'pos_reference': '260-274-000001', 'uuid': '982f2910-1b59-4b80-ae33-3350da35daec'} created pos.order #861 2026-10-28 09:30:12,774 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45648209 finished 2026-10-28 09:30:12,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 5Swl_SFL - [28/Oct/2026 09:30:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1592 70 0.048 0.136 rw 2026-10-28 09:30:12,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-28 09:30:14,131 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:30:22,401 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57025666 started for PoS orders references: [{'name': None, 'pos_reference': '260-275-000001', 'uuid': 'c4299ad6-66c5-430b-b7be-ace65988ee19'}] 2026-10-28 09:30:22,433 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57025666 order {'name': None, 'pos_reference': '260-275-000001', 'uuid': 'c4299ad6-66c5-430b-b7be-ace65988ee19'} created pos.order #862 2026-10-28 09:30:22,434 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57025666 finished 2026-10-28 09:30:22,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WnQSiSiE - [28/Oct/2026 09:30:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.056 0.242 rw 2026-10-28 09:30:22,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-28 09:30:23,783 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:30:31,793 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 j_aBpJwE - [28/Oct/2026 09:30:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.038 0.246 rw 2026-10-28 09:30:31,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-28 09:30:33,106 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:30:41,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-28 09:30:42,616 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:30:50,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jx3kA0xk - [28/Oct/2026 09:30:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.056 0.213 rw 2026-10-28 09:30:51,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-28 09:30:52,321 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:31:00,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Tvzr03rX - [28/Oct/2026 09:31:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.033 0.198 rw 2026-10-28 09:31:00,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Tvzr03rX - [28/Oct/2026 09:31:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 4 0.006 0.01 rw 2026-10-28 09:31:00,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-28 09:31:02,157 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:31:11,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 3IBCJave - [28/Oct/2026 09:31:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.034 0.213 rw 2026-10-28 09:31:11,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-28 09:31:12,511 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:31:20,973 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 0aFgZZZM - [28/Oct/2026 09:31:20] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 31 0.029 0.197 rw 2026-10-28 09:31:21,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-28 09:31:22,294 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:31:30,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ebaxJ5We - [28/Oct/2026 09:31:30] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.031 0.208 rw 2026-10-28 09:31:30,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-28 09:31:32,108 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:31:40,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wJSwzUlY - [28/Oct/2026 09:31:40] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.031 0.18 rw 2026-10-28 09:31:41,077 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:31:42,715 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-28 09:31:44,347 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:31:53,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UXX9OVxn - [28/Oct/2026 09:31:53] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.034 0.2 rw 2026-10-28 09:31:53,346 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71702719 started for PoS orders references: [{'name': None, 'pos_reference': '260-285-000001', 'uuid': '9a3ff140-ac8c-402d-8f53-406e7453eb91'}] 2026-10-28 09:31:53,388 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71702719 order {'name': None, 'pos_reference': '260-285-000001', 'uuid': '9a3ff140-ac8c-402d-8f53-406e7453eb91'} created pos.order #863 2026-10-28 09:31:53,388 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71702719 finished 2026-10-28 09:31:53,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UXX9OVxn - [28/Oct/2026 09:31:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1570 70 0.053 0.166 rw 2026-10-28 09:31:53,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-28 09:31:55,191 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:32:04,675 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8863141 started for PoS orders references: [{'name': None, 'pos_reference': '260-286-000001', 'uuid': '8f805883-3301-43eb-982a-716605d86a57'}] 2026-10-28 09:32:04,725 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8863141 order {'name': None, 'pos_reference': '260-286-000001', 'uuid': '8f805883-3301-43eb-982a-716605d86a57'} created pos.order #864 2026-10-28 09:32:04,725 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8863141 finished 2026-10-28 09:32:04,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Nns7rPW2 - [28/Oct/2026 09:32:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 77 0.073 0.289 rw 2026-10-28 09:32:04,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-28 09:32:06,279 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:32:15,211 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97661744 started for PoS orders references: [{'name': None, 'pos_reference': '260-287-000001', 'uuid': '6fdc89a5-5a77-484e-bfb5-79ce44e3ae17'}] 2026-10-28 09:32:15,255 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97661744 order {'name': None, 'pos_reference': '260-287-000001', 'uuid': '6fdc89a5-5a77-484e-bfb5-79ce44e3ae17'} created pos.order #865 2026-10-28 09:32:15,255 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97661744 finished 2026-10-28 09:32:15,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LCJ0xXan - [28/Oct/2026 09:32:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.074 0.256 rw 2026-10-28 09:32:15,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-28 09:32:16,776 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:32:26,299 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53306145 started for PoS orders references: [{'name': None, 'pos_reference': '260-288-000001', 'uuid': 'a6f83573-442c-4dd1-ae30-b5c74932730d'}] 2026-10-28 09:32:26,351 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53306145 order {'name': None, 'pos_reference': '260-288-000001', 'uuid': 'a6f83573-442c-4dd1-ae30-b5c74932730d'} created pos.order #866 2026-10-28 09:32:26,351 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53306145 finished 2026-10-28 09:32:26,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mFEO5UfJ - [28/Oct/2026 09:32:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.065 0.265 rw 2026-10-28 09:32:26,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-28 09:32:27,996 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:32:37,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bTq_Vr9I - [28/Oct/2026 09:32:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.041 0.221 rw 2026-10-28 09:32:37,339 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45470474 started for PoS orders references: [{'name': None, 'pos_reference': '260-289-000001', 'uuid': '3617a695-4a93-4cd6-a05e-8437beefe78c'}] 2026-10-28 09:32:37,388 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45470474 order {'name': None, 'pos_reference': '260-289-000001', 'uuid': '3617a695-4a93-4cd6-a05e-8437beefe78c'} created pos.order #867 2026-10-28 09:32:37,388 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45470474 finished 2026-10-28 09:32:37,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 bTq_Vr9I - [28/Oct/2026 09:32:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1570 70 0.08 0.18 rw 2026-10-28 09:32:37,566 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-28 09:32:39,102 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:32:47,921 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93115452 started for PoS orders references: [{'name': None, 'pos_reference': '260-290-000001', 'uuid': 'ff1f4ab0-90c6-4a67-8df0-6710aa323929'}] 2026-10-28 09:32:47,964 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93115452 order {'name': None, 'pos_reference': '260-290-000001', 'uuid': 'ff1f4ab0-90c6-4a67-8df0-6710aa323929'} created pos.order #868 2026-10-28 09:32:47,965 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93115452 finished 2026-10-28 09:32:48,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 MvGfln83 - [28/Oct/2026 09:32:48] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.083 0.288 rw 2026-10-28 09:32:48,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-28 09:32:49,434 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:32:58,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 w6DPXRrP - [28/Oct/2026 09:32:58] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.052 0.241 rw 2026-10-28 09:32:58,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-28 09:32:59,990 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:33:08,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-28 09:33:09,882 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:33:19,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Jh5bvh2U - [28/Oct/2026 09:33:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.031 0.212 rw 2026-10-28 09:33:19,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-28 09:33:20,571 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:33:29,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UcMSZwuR - [28/Oct/2026 09:33:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.038 0.234 rw 2026-10-28 09:33:29,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 UcMSZwuR - [28/Oct/2026 09:33:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 4 0.004 0.015 rw 2026-10-28 09:33:29,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-28 09:33:31,300 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:33:40,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wD9CPmJh - [28/Oct/2026 09:33:40] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.038 0.243 rw 2026-10-28 09:33:40,921 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-28 09:33:42,438 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:33:51,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Xc7VHqVX - [28/Oct/2026 09:33:51] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 31 0.043 0.25 rw 2026-10-28 09:33:51,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-28 09:33:53,294 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:34:02,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyYVoXzl - [28/Oct/2026 09:34:02] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.059 0.259 rw 2026-10-28 09:34:02,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-28 09:34:04,180 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:34:13,693 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 qDKYmrnW - [28/Oct/2026 09:34:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.041 0.234 rw 2026-10-28 09:34:13,974 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:34:15,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-28 09:34:17,340 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:34:27,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 65762 2026-10-28 09:34:27,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmplzn3p3o2_chrome_odoo 2026-10-28 09:34:27,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44275/json/version 2026-10-28 09:34:27,468 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44275', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:34:27,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:34:27,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44275/json 2026-10-28 09:34:27,599 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44275', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:34:27,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:44275/devtools/page/43C2F4AB436D671C0F6BDF236FA55680 2026-10-28 09:34:27,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-28 09:34:27,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-28 09:34:27,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-28 09:34:27,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/300?access_token=d713f71e3085438e" in browser 2026-10-28 09:34:27,751 7 INFO rb-a84341f-226073-429745 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/300?access_token=d713f71e3085438e" 2026-10-28 09:34:28,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /pos-self/300?access_token=d713f71e3085438e HTTP/1.1" 200 2295 62 0.056 0.205 rw 2026-10-28 09:34:28,027 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': '43C2F4AB436D671C0F6BDF236FA55680', 'loaderId': 'AC044EB11C0211D10ADC4B4EBA8F6859', 'isDownload': False} 2026-10-28 09:34:28,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_delivery_tour')" 2026-10-28 09:34:28,109 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:34:28,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.032 0.385 ro 2026-10-28 09:34:28,188 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:34:28,217 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.123 ro 2026-10-28 09:34:28,239 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:34:28,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.009 0.188 ro 2026-10-28 09:34:28,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:34:28,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-10-28 09:34:28,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.024 ro 2026-10-28 09:34:28,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:28] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.008 ro 2026-10-28 09:34:29,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:29] "POST /pos-self/data/300 HTTP/1.1" 200 466932 265 0.234 0.478 rw 2026-10-28 09:34:29,452 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.712 rw 2026-10-28 09:34:29,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:29] "GET /web/image/ir.attachment/391156/raw HTTP/1.1" 200 98715 3 0.001 0.031 ro 2026-10-28 09:34:29,779 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:34:29,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:29] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.008 0.042 ro 2026-10-28 09:34:30,113 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:391160) 2026-10-28 09:34:30,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.197 ro 2026-10-28 09:34:30,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/ir.attachment/391155/raw HTTP/1.1" 200 84994 3 0.003 0.134 ro 2026-10-28 09:34:30,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [1/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:34:30,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [2/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-10-28 09:34:30,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/ir.attachment/390138/raw HTTP/1.1" 200 49165 3 0.002 0.009 ro 2026-10-28 09:34:30,320 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.031 ro 2026-10-28 09:34:30,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [3/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-10-28 09:34:30,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/pos.category/401/image_128?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.047 ro 2026-10-28 09:34:30,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [4/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:34:30,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.082 ro 2026-10-28 09:34:30,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [5/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:34:30,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.086 ro 2026-10-28 09:34:30,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [6/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:34:30,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/product.product/2785/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.027 ro 2026-10-28 09:34:30,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /web/image/product.product/15/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.038 ro 2026-10-28 09:34:30,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [7/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:34:30,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:30] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 2133 0 0 0.003 - 2026-10-28 09:34:30,818 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [8/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-10-28 09:34:30,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [9/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:34:30,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [10/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-10-28 09:34:30,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [11/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-10-28 09:34:31,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:31] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.001 0.01 rw 2026-10-28 09:34:31,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [12/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:34:31,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:31] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.002 0.014 rw 2026-10-28 09:34:31,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [13/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-10-28 09:34:31,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.048 0.17 rw 2026-10-28 09:34:31,810 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80682663 started for PoS orders references: [{'name': None, 'pos_reference': '260-300-000001', 'uuid': '420e08be-1c0c-4f61-bfaf-957c187b92e6'}] 2026-10-28 09:34:31,872 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80682663 order {'name': None, 'pos_reference': '260-300-000001', 'uuid': '420e08be-1c0c-4f61-bfaf-957c187b92e6'} created pos.order #869 2026-10-28 09:34:31,873 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80682663 finished 2026-10-28 09:34:32,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3555 232 0.292 0.586 rw 2026-10-28 09:34:32,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [14/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:34:32,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [15/32] Tour self_order_preset_delivery_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:34:32,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [16/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:34:32,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [17/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-10-28 09:34:32,780 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [18/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-10-28 09:34:32,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [19/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:34:32,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [20/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:34:32,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [21/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:34:32,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [22/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:34:33,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [23/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-10-28 09:34:33,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [24/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:34:33,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [25/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-10-28 09:34:33,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [26/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-10-28 09:34:33,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:33] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.002 0.016 rw 2026-10-28 09:34:33,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [27/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:34:33,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:33] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.008 0.016 rw 2026-10-28 09:34:33,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [28/32] Tour self_order_preset_delivery_tour → Step p.text-danger:contains('Delivery isn’t available') 2026-10-28 09:34:33,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 129 24 0.022 0.1 rw 2026-10-28 09:34:33,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [29/32] Tour self_order_preset_delivery_tour → Step button:contains('Takeaway') 2026-10-28 09:34:33,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [30/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:34:33,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:33] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.003 0.015 rw 2026-10-28 09:34:33,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [31/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-10-28 09:34:34,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:34] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 24 0.038 0.108 rw 2026-10-28 09:34:34,113 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75489356 started for PoS orders references: [{'name': None, 'pos_reference': '260-300-000002', 'uuid': 'ea72072e-8f90-4e14-8fb0-417eec723e67'}] 2026-10-28 09:34:34,148 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75489356 order {'name': None, 'pos_reference': '260-300-000002', 'uuid': 'ea72072e-8f90-4e14-8fb0-417eec723e67'} created pos.order #870 2026-10-28 09:34:34,149 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75489356 finished 2026-10-28 09:34:34,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2537 186 0.181 0.437 rw 2026-10-28 09:34:34,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [32/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:34:34,748 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-28 09:34:34,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 09:34:34,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 15872344 (allocated 17182720) 2026-10-28 09:34:34,900 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:34:34,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b3-vh-Qi - [28/Oct/2026 09:34:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 5.267 rw 2026-10-28 09:34:35,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 65762 2026-10-28 09:34:35,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-28 09:34:35,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 65762 2026-10-28 09:34:35,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093435_171452_test_preset_delivery_tour.txt 2026-10-28 09:34:35,171 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmplzn3p3o2_chrome_odoo" 2026-10-28 09:34:35,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-28 09:34:36,737 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:34:46,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 65891 2026-10-28 09:34:46,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpjgwahw1x_chrome_odoo 2026-10-28 09:34:46,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:35287/json/version 2026-10-28 09:34:46,362 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:34:46,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:34:46,420 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:35287/json 2026-10-28 09:34:46,422 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:34:46,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:35287/devtools/page/7DDC951EA877EF7D5526D63050329A16 2026-10-28 09:34:46,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-28 09:34:46,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-28 09:34:46,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-28 09:34:46,529 7 INFO rb-a84341f-226073-429745 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/301?access_token=08062f5ef2f647ab" in browser 2026-10-28 09:34:46,530 7 INFO rb-a84341f-226073-429745 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/301?access_token=08062f5ef2f647ab" 2026-10-28 09:34:46,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:46] "GET /pos-self/301?access_token=08062f5ef2f647ab HTTP/1.1" 200 2295 62 0.037 0.209 rw 2026-10-28 09:34:46,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '7DDC951EA877EF7D5526D63050329A16', 'loaderId': '668C2C0455E94CBE2D60AA0130AF3FD6', 'isDownload': False} 2026-10-28 09:34:46,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Evaluate ready code "odoo.isTourReady('test_preset_takeaway_email_tour')" 2026-10-28 09:34:46,862 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:34:46,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:46] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.348 ro 2026-10-28 09:34:46,946 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:34:46,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:46] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.122 ro 2026-10-28 09:34:46,999 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:34:47,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:47] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.163 ro 2026-10-28 09:34:47,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:34:47,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:47] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-10-28 09:34:47,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-10-28 09:34:47,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:47] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.035 ro 2026-10-28 09:34:47,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-10-28 09:34:48,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "POST /pos-self/data/301 HTTP/1.1" 200 466976 267 0.242 0.642 rw 2026-10-28 09:34:48,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "GET /web/image/ir.attachment/392182/raw HTTP/1.1" 200 98715 3 0.005 0.02 ro 2026-10-28 09:34:48,638 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:34:48,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.04 ro 2026-10-28 09:34:48,852 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:392186) 2026-10-28 09:34:48,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.142 ro 2026-10-28 09:34:48,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "GET /web/image/ir.attachment/392181/raw HTTP/1.1" 200 84994 3 0.003 0.06 ro 2026-10-28 09:34:48,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [1/13] Tour test_preset_takeaway_email_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:34:48,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [2/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:34:48,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [3/13] Tour test_preset_takeaway_email_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-28 09:34:48,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "GET /web/image/ir.attachment/391164/raw HTTP/1.1" 200 49165 3 0.001 0.007 ro 2026-10-28 09:34:49,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:49] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 09:34:49,053 7 INFO rb-a84341f-226073-429745 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_card span:contains('Free')) 2026-10-28 09:34:49,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:49] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.028 ro 2026-10-28 09:34:49,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [5/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:34:49,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:49] "GET /web/image/pos.category/401/image_128?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.059 ro 2026-10-28 09:34:49,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [6/13] Tour test_preset_takeaway_email_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-28 09:34:49,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:49] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 10346 3 0.007 0.08 ro 2026-10-28 09:34:49,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [7/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:34:49,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:49] "GET /web/image/product.product/2785/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 7322 9 0.015 0.032 ro 2026-10-28 09:34:49,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [8/13] Tour test_preset_takeaway_email_tour → Step Fill input with Public user (trigger: input[placeholder="Name"]) 2026-10-28 09:34:49,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [9/13] Tour test_preset_takeaway_email_tour → Step Fill input with public.user@test.com (trigger: input[placeholder="Email"]) 2026-10-28 09:34:49,642 7 INFO rb-a84341f-226073-429745 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 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:34:49,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [11/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:34:49,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [12/13] Tour test_preset_takeaway_email_tour → Step body 2026-10-28 09:34:49,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.048 0.155 rw 2026-10-28 09:34:50,057 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9554335 started for PoS orders references: [{'name': None, 'pos_reference': '260-301-000001', 'uuid': 'f575e16a-4f3e-489c-93d9-74c82315d25a'}] 2026-10-28 09:34:50,112 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9554335 order {'name': None, 'pos_reference': '260-301-000001', 'uuid': 'f575e16a-4f3e-489c-93d9-74c82315d25a'} created pos.order #871 2026-10-28 09:34:50,113 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9554335 finished 2026-10-28 09:34:50,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [13/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:34:50,680 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-28 09:34:50,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2541 245 0.255 0.619 rw 2026-10-28 09:34:50,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-28 09:34:50,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_takeaway_email_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 09:34:51,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 14692616 (allocated 16396288) 2026-10-28 09:34:51,057 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:34:51,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c6QO2xF5 - [28/Oct/2026 09:34:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 3.608 rw 2026-10-28 09:34:51,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 65891 2026-10-28 09:34:51,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-28 09:34:51,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 65891 2026-10-28 09:34:51,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093451_301835_test_preset_takeaway_email_tour.txt 2026-10-28 09:34:51,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpjgwahw1x_chrome_odoo" 2026-10-28 09:34:51,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-28 09:34:52,854 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:35:02,160 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43374228 started for PoS orders references: [{'name': None, 'pos_reference': '260-302-000001', 'uuid': '697fa0fd3da7428a9454c1f1360628b4'}] 2026-10-28 09:35:02,204 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43374228 order {'name': None, 'pos_reference': '260-302-000001', 'uuid': '697fa0fd3da7428a9454c1f1360628b4'} created pos.order #872 2026-10-28 09:35:02,204 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43374228 finished 2026-10-28 09:35:02,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p0kuc_eg - [28/Oct/2026 09:35:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2434 97 0.082 0.218 rw 2026-10-28 09:35:02,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-28 09:35:03,902 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:35:14,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 66017 2026-10-28 09:35:14,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpv61a8zgk_chrome_odoo 2026-10-28 09:35:14,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:36705/json/version 2026-10-28 09:35:14,307 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:35:14,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:35:14,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:36705/json 2026-10-28 09:35:14,388 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:35:14,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:36705/devtools/page/5BDF1362FEFA0FE078A22A32259D5C5A 2026-10-28 09:35:14,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-28 09:35:14,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-28 09:35:14,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-28 09:35:14,537 7 INFO rb-a84341f-226073-429745 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/303?access_token=f5ef028f56204e61" in browser 2026-10-28 09:35:14,537 7 INFO rb-a84341f-226073-429745 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/303?access_token=f5ef028f56204e61" 2026-10-28 09:35:14,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:14] "GET /pos-self/303?access_token=f5ef028f56204e61 HTTP/1.1" 200 2295 62 0.045 0.25 rw 2026-10-28 09:35:14,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '5BDF1362FEFA0FE078A22A32259D5C5A', 'loaderId': '3F84BCC60A15AC73A8D6F9F1154DB911', 'isDownload': False} 2026-10-28 09:35:14,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_slot_tour')" 2026-10-28 09:35:14,935 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:35:15,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:14] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.092 ro 2026-10-28 09:35:15,012 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:35:15,100 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:35:15,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:15] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.033 0.522 ro 2026-10-28 09:35:15,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:15] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.206 ro 2026-10-28 09:35:15,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:35:15,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:15] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-10-28 09:35:15,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.014 ro 2026-10-28 09:35:15,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:15] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.01 0.028 ro 2026-10-28 09:35:15,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-10-28 09:35:16,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:16] "POST /pos-self/data/303 HTTP/1.1" 200 467743 268 0.29 0.572 rw 2026-10-28 09:35:16,787 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:35:16,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:16] "GET /web/image/ir.attachment/394231/raw HTTP/1.1" 200 98715 3 0.007 0.026 ro 2026-10-28 09:35:16,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:16] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.033 ro 2026-10-28 09:35:17,232 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:394235) 2026-10-28 09:35:17,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.038 0.325 ro 2026-10-28 09:35:17,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/image/ir.attachment/394230/raw HTTP/1.1" 200 84994 3 0.009 0.277 ro 2026-10-28 09:35:17,280 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [1/16] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-28 09:35:17,289 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [2/16] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:35:17,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [3/16] Tour self_order_preset_slot_tour → Step Check that average preparation time badge is displayed on Takeaway preset (trigger: .preset_btn:contains('Takeaway') .badge:contains('20 min')) 2026-10-28 09:35:17,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/image/ir.attachment/393213/raw HTTP/1.1" 200 49165 3 0.002 0.01 ro 2026-10-28 09:35:17,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-10-28 09:35:17,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [4/16] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-28 09:35:17,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [5/16] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-10-28 09:35:17,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.045 ro 2026-10-28 09:35:17,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [6/16] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:35:17,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/image/pos.category/401/image_128?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.082 ro 2026-10-28 09:35:17,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [7/16] Tour self_order_preset_slot_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-28 09:35:17,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/image/product.template/8/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.092 ro 2026-10-28 09:35:17,815 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [8/16] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-28 09:35:17,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [9/16] Tour self_order_preset_slot_tour → Step Wait for time slot popup to appear (trigger: .self_order_pills_selection_popup) 2026-10-28 09:35:17,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "GET /web/image/product.product/2784/image_512?unique=2026-10-28T09:34:13.000+00:00 HTTP/1.1" 200 7322 9 0.026 0.033 ro 2026-10-28 09:35:17,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.006 0.05 rw 2026-10-28 09:35:18,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [10/16] Tour self_order_preset_slot_tour → Step Select first available time slot (trigger: .self_order_pills_selection_popup .option-item:first) 2026-10-28 09:35:18,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [11/16] Tour self_order_preset_slot_tour → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-10-28 09:35:18,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [12/16] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-28 09:35:18,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [13/16] Tour self_order_preset_slot_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-10-28 09:35:18,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [14/16] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-28 09:35:18,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [15/16] Tour self_order_preset_slot_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("Order for")) 2026-10-28 09:35:18,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.054 0.171 rw 2026-10-28 09:35:18,791 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26965058 started for PoS orders references: [{'name': None, 'pos_reference': '260-303-000001', 'uuid': '6986d0f1-9953-44aa-a95c-229669e4b351'}] 2026-10-28 09:35:18,873 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26965058 order {'name': None, 'pos_reference': '260-303-000001', 'uuid': '6986d0f1-9953-44aa-a95c-229669e4b351'} created pos.order #873 2026-10-28 09:35:18,874 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26965058 finished 2026-10-28 09:35:19,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2531 88 0.077 0.247 rw 2026-10-28 09:35:19,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [16/16] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-28 09:35:19,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-28 09:35:19,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_preset_slot_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 09:35:19,128 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.03 rw 2026-10-28 09:35:19,318 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:35:19,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 15924844 (allocated 18231296) 2026-10-28 09:35:19,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ADCO9fDH - [28/Oct/2026 09:35:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 3.772 rw 2026-10-28 09:35:19,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 66017 2026-10-28 09:35:19,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-28 09:35:19,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 66017 2026-10-28 09:35:19,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093519_631656_test_preset_with_slot_tour.txt 2026-10-28 09:35:19,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpv61a8zgk_chrome_odoo" 2026-10-28 09:35:19,858 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-10-28 09:35:21,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-28 09:35:23,881 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:35:32,724 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:35:32,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 7tptImoi - [28/Oct/2026 09:35:32] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/304 HTTP/1.1" 200 319 9 0.019 0.189 rw 2026-10-28 09:35:33,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-28 09:35:34,525 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:35:43,626 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:35:43,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mcReC5OV - [28/Oct/2026 09:35:43] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/305 HTTP/1.1" 200 338 9 0.021 0.175 rw 2026-10-28 09:35:44,032 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:35:45,162 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:35:45,389 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:35:55,693 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:35:58,156 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:36:05,058 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:36:14,544 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_bancontact_pay.tests.test_models: Starting TestModels.test_check_unsupported_kiosks ... 2026-10-28 09:36:15,638 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:36:16,872 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:36:17,073 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:36:26,723 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:36:28,898 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:36:35,077 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:36:43,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_bancontact_pay.tests.test_webhook: Starting TestSelfOrderWebhook.test_bancontact_webhook_error ... 2026-10-28 09:36:44,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - b20bbc3d webhook received: config_id=309, payment_method_id=514 2026-10-28 09:36:44,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - b20bbc3d webhook processed: paymentId=any_id_AUTHORIZATION_FAILED, status=AUTHORIZATION_FAILED 2026-10-28 09:36:44,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Nml2QI-X - [28/Oct/2026 09:36:44] "POST /bancontact_pay/webhook?config_id=309&payment_method_id=514 HTTP/1.1" 200 0 12 0.01 0.046 rw 2026-10-28 09:36:44,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 1ac96067 webhook received: config_id=309, payment_method_id=514 2026-10-28 09:36:44,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 1ac96067 webhook processed: paymentId=any_id_FAILED, status=FAILED 2026-10-28 09:36:44,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Nml2QI-X - [28/Oct/2026 09:36:44] "POST /bancontact_pay/webhook?config_id=309&payment_method_id=514 HTTP/1.1" 200 0 9 0.008 0.037 rw 2026-10-28 09:36:44,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - e62248b6 webhook received: config_id=309, payment_method_id=514 2026-10-28 09:36:44,861 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - e62248b6 webhook processed: paymentId=any_id_EXPIRED, status=EXPIRED 2026-10-28 09:36:44,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Nml2QI-X - [28/Oct/2026 09:36:44] "POST /bancontact_pay/webhook?config_id=309&payment_method_id=514 HTTP/1.1" 200 0 9 0.007 0.023 rw 2026-10-28 09:36:44,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - b3218196 webhook received: config_id=309, payment_method_id=514 2026-10-28 09:36:44,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - b3218196 webhook processed: paymentId=any_id_CANCELLED, status=CANCELLED 2026-10-28 09:36:44,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Nml2QI-X - [28/Oct/2026 09:36:44] "POST /bancontact_pay/webhook?config_id=309&payment_method_id=514 HTTP/1.1" 200 0 9 0.007 0.035 rw 2026-10-28 09:36:44,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_bancontact_pay.tests.test_webhook: Starting TestSelfOrderWebhook.test_bancontact_webhook_success ... 2026-10-28 09:36:45,329 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 275e7abb webhook received: config_id=310, payment_method_id=514 2026-10-28 09:36:45,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 275e7abb webhook processed: paymentId=any_id, status=SUCCEEDED 2026-10-28 09:36:45,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zdrJOcOb - [28/Oct/2026 09:36:45] "POST /bancontact_pay/webhook?config_id=310&payment_method_id=514 HTTP/1.1" 200 0 12 0.025 0.05 rw 2026-10-28 09:36:45,546 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:36:46,724 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:36:46,920 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:36:56,591 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:36:58,854 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:37:04,817 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 50])] 2026-10-28 09:37:05,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_event.tests.test_self_order_event: Starting TestSelfOrderEventPrice.test_event_ticket_order_price ... 2026-10-28 09:37:05,947 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:37:07,266 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 542 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:37:07,485 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:37:17,566 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 542 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:37:20,040 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 542 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:37:26,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-28 09:37:27,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-28 09:37:28,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 66149 2026-10-28 09:37:28,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpiwq2q8_e_chrome_odoo 2026-10-28 09:37:28,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:43663/json/version 2026-10-28 09:37:28,214 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:37:28,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-28 09:37:28,281 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:43663/json 2026-10-28 09:37:28,282 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:37:28,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:43663/devtools/page/30D0833CDAA0758AA5FF341ED2D93A31 2026-10-28 09:37:28,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-28 09:37:28,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-28 09:37:28,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-28 09:37:28,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/313?access_token=6cb8c7f330564714" in browser 2026-10-28 09:37:28,374 7 INFO rb-a84341f-226073-429745 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/313?access_token=6cb8c7f330564714" 2026-10-28 09:37:28,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:28] "GET /pos-self/313?access_token=6cb8c7f330564714 HTTP/1.1" 200 2373 61 0.043 0.26 rw 2026-10-28 09:37:28,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '30D0833CDAA0758AA5FF341ED2D93A31', 'loaderId': 'FD94ED7760D002EE8C3D6AB5115D250F', 'isDownload': False} 2026-10-28 09:37:28,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate ready code "odoo.isTourReady('kiosk_qfpay_order')" 2026-10-28 09:37:28,762 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bbb1e0/pos_self_order.assets.min.css, copying from /web/assets/4bbb1e0/pos_self_order.assets.min.css 2026-10-28 09:37:28,841 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:28] "GET /web/assets/1/4bbb1e0/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.033 0.066 ro 2026-10-28 09:37:28,854 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3a44250/pos_self_order.assets_tests.min.js, copying from /web/assets/3a44250/pos_self_order.assets_tests.min.js 2026-10-28 09:37:28,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:28] "GET /web/assets/1/3a44250/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.014 0.127 ro 2026-10-28 09:37:28,913 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/95dbe3c/pos_self_order.assets.min.js, copying from /web/assets/95dbe3c/pos_self_order.assets.min.js 2026-10-28 09:37:28,958 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:28] "GET /web/assets/1/95dbe3c/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.189 ro 2026-10-28 09:37:29,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-28 09:37:29,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:29] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-10-28 09:37:29,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.004 0.021 ro 2026-10-28 09:37:29,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:29] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.002 0.037 ro 2026-10-28 09:37:29,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.011 0.034 rw 2026-10-28 09:37:30,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "POST /pos-self/data/313 HTTP/1.1" 200 478035 256 0.208 0.737 rw 2026-10-28 09:37:30,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /web/image/ir.attachment/402429/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-10-28 09:37:30,547 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:37:30,598 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.033 ro 2026-10-28 09:37:30,775 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac3a7bb/web_tour.automatic.min.js (id:402435) 2026-10-28 09:37:30,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /web/assets/ac3a7bb/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.145 ro 2026-10-28 09:37:30,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /web/image/ir.attachment/402428/raw HTTP/1.1" 200 84994 3 0.002 0.052 ro 2026-10-28 09:37:30,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [1/8] Tour kiosk_qfpay_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-28 09:37:30,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [2/8] Tour kiosk_qfpay_order → Step Click on category 'Chair Test' (trigger: .category_btn:contains('Chair Test')) 2026-10-28 09:37:30,944 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [3/8] Tour kiosk_qfpay_order → Step Click on product 'Letter Tray' (trigger: .product_list .o_self_product_card span:contains('Letter Tray')) 2026-10-28 09:37:30,958 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [4/8] Tour kiosk_qfpay_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-28 09:37:30,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.041 ro 2026-10-28 09:37:30,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /web/image/product.template/2683/image_512?unique=2026-10-28T09:37:05.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.059 ro 2026-10-28 09:37:30,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [5/8] Tour kiosk_qfpay_order → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-28 09:37:31,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/image/pos.category/413/image_128?unique=2026-10-28T09:37:05.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.091 ro 2026-10-28 09:37:31,064 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/image/pos.category/414/image_128?unique=2026-10-28T09:37:05.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.14 ro 2026-10-28 09:37:31,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/image/pos.category/415/image_128?unique=2026-10-28T09:37:05.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.197 ro 2026-10-28 09:37:31,148 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/image/product.template/2689/image_512?unique=2026-10-28T09:37:05.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.126 ro 2026-10-28 09:37:31,157 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [6/8] Tour kiosk_qfpay_order → Step Check that 'Pay' do not exist (trigger: body:not(:has(.btn:text(Pay)))) 2026-10-28 09:37:31,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/image/ir.attachment/402430/raw HTTP/1.1" 200 49165 3 0.001 0.12 ro 2026-10-28 09:37:31,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.058 ro 2026-10-28 09:37:31,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "GET /web/image/product.product/2847/image_512?unique=2026-10-28T09:37:05.000+00:00 HTTP/1.1" 200 7322 10 0.008 0.096 ro 2026-10-28 09:37:31,280 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13675347 started for PoS orders references: [{'name': None, 'pos_reference': '260-313-000001', 'uuid': 'c2d0e076-ca49-442e-a395-0cd44921dbfb'}] 2026-10-28 09:37:31,340 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13675347 order {'name': None, 'pos_reference': '260-313-000001', 'uuid': 'c2d0e076-ca49-442e-a395-0cd44921dbfb'} created pos.order #880 2026-10-28 09:37:31,344 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13675347 finished 2026-10-28 09:37:31,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2437 76 0.072 0.231 rw 2026-10-28 09:37:31,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [7/8] Tour kiosk_qfpay_order → Step Waiting for Qfpay payment to be processed (trigger: body:not(:has(.btn:text(Retry)))) 2026-10-28 09:37:31,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [8/8] Tour kiosk_qfpay_order → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-28 09:37:31,546 7 INFO rb-a84341f-226073-429745 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': 'c2d0e076-ca49-442e-a395-0cd44921dbfb--780--522', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '528', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-10-28 09:37:31,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.027 rw 2026-10-28 09:37:31,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "POST /qfpay/notify HTTP/1.1" 200 7 47 0.048 0.092 rw 2026-10-28 09:37:31,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3710 26 0.054 0.175 rw 2026-10-28 09:37:31,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-28 09:37:31,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-28 09:37:31,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:31] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 43 2 0.001 0.023 rw 2026-10-28 09:37:32,072 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:37:32,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lG7aJv4p - [28/Oct/2026 09:37:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.63 rw 2026-10-28 09:37:32,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 14089148 (allocated 15872000) 2026-10-28 09:37:32,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 66149 2026-10-28 09:37:32,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-28 09:37:32,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 66149 2026-10-28 09:37:32,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093732_329770_test_tour_kiosk_qfpay_order.txt 2026-10-28 09:37:32,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpiwq2q8_e_chrome_odoo" 2026-10-28 09:37:32,502 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-10-28 09:37:34,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_self_order_sms.tests.test_self_order_sms_receipt: Starting TestPosSelfOrderSms.test_sms_receipt_sent_for_self_order ... 2026-10-28 09:37:35,796 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:37:43,855 7 INFO rb-a84341f-226073-429745 odoo.addons.sms.models.sms_sms: Sent batch 1 SMS: [1]: failed with exception Unavailable during tests. 2026-10-28 09:37:44,705 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:37:45,629 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 548 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:37:45,826 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:37:55,791 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 548 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:37:58,050 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 548 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:38:03,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-28 09:38:04,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 66285 2026-10-28 09:38:04,561 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp18ilca7c_chrome_odoo 2026-10-28 09:38:04,564 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:36049/json/version 2026-10-28 09:38:04,570 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:38:04,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-28 09:38:04,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:36049/json 2026-10-28 09:38:04,677 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:38:04,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:36049/devtools/page/B41791AC2C993FE771C1D111AF76A280 2026-10-28 09:38:04,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-28 09:38:04,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-28 09:38:04,838 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:38:04,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-28 09:38:04,860 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=315" in browser 2026-10-28 09:38:04,860 7 INFO rb-a84341f-226073-429745 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=315" 2026-10-28 09:38:05,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:05] "GET /pos/ui?config_id=315 HTTP/1.1" 200 6880 64 0.046 0.158 rw 2026-10-28 09:38:05,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': 'B41791AC2C993FE771C1D111AF76A280', 'loaderId': '7ADDD97BEDD54FA80B686D3115A7B074', 'isDownload': False} 2026-10-28 09:38:05,080 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-28 09:38:05,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:05] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.294 ro 2026-10-28 09:38:05,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:05] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.066 ro 2026-10-28 09:38:05,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:05] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.087 ro 2026-10-28 09:38:06,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-28 09:38:06,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 09:38:06,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:38:06,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 09:38:06,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.043 rw 2026-10-28 09:38:06,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.038 rw 2026-10-28 09:38:06,589 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:38:07,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532069 244 0.245 0.711 rw 2026-10-28 09:38:07,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: The ready code tooks too much time : 2.3459794521331787 2026-10-28 09:38:07,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate test code "odoo.startTour('AutofillTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:38:07,441 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 09:38:07,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [1/62] Tour AutofillTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:38:07,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-10-28 09:38:07,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 09:38:07,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-10-28 09:38:07,538 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.03 rw 2026-10-28 09:38:08,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 09:38:08,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 09:38:08,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.058 rw 2026-10-28 09:38:08,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.018 rw 2026-10-28 09:38:08,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:38:08,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 09:38:08,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /web/image/res.users/550/avatar_128 HTTP/1.1" 200 305 4 0.003 0.03 ro 2026-10-28 09:38:08,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 09:38:08,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-10-28 09:38:08,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 09:38:08,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-10-28 09:38:08,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [2/62] Tour AutofillTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:38:08,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /pos/ui/315 HTTP/1.1" 200 6920 31 0.051 0.106 rw 2026-10-28 09:38:08,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [3/62] Tour AutofillTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 09:38:08,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:08] "GET /pos/ui/315?from_backend=True HTTP/1.1" 200 6920 31 0.057 0.336 rw 2026-10-28 09:38:09,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.392 rw 2026-10-28 09:38:09,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:09] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.139 rw 2026-10-28 09:38:09,169 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.21 rw 2026-10-28 09:38:09,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [4/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:38:09,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [5/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:38:09,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [6/62] Tour AutofillTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:38:09,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [7/62] Tour AutofillTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:38:09,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [8/62] Tour AutofillTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:38:09,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [9/62] Tour AutofillTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:38:09,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:38:09,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [10/62] Tour AutofillTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:38:09,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [11/62] Tour AutofillTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:38:09,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [12/62] Tour AutofillTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:38:09,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [13/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 09:38:09,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [14/62] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:38:09,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [15/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:38:09,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [16/62] Tour AutofillTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:38:09,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [17/62] Tour AutofillTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:38:09,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [18/62] Tour AutofillTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:38:09,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [19/62] Tour AutofillTour → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:38:09,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [20/62] Tour AutofillTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:38:10,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [21/62] Tour AutofillTour → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-10-28 09:38:10,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [22/62] Tour AutofillTour → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:38:10,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [23/62] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:38:10,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [24/62] Tour AutofillTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:38:10,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [25/62] Tour AutofillTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:38:10,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [26/62] Tour AutofillTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:38:10,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-10-28 09:38:10,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-10-28 09:38:10,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [27/62] Tour AutofillTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:38:10,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [28/62] Tour AutofillTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 09:38:10,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [29/62] Tour AutofillTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:38:11,231 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84824690 started for PoS orders references: [{'name': '/', 'pos_reference': '261-315-000001', 'uuid': '6f86f52c-f15b-4f06-bb56-b04739706484'}] 2026-10-28 09:38:11,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [30/62] Tour AutofillTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:38:11,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [31/62] Tour AutofillTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-10-28 09:38:11,851 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84824690 order {'name': '/', 'pos_reference': '261-315-000001', 'uuid': '6f86f52c-f15b-4f06-bb56-b04739706484'} created pos.order #882 2026-10-28 09:38:11,853 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84824690 finished 2026-10-28 09:38:11,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5234 177 0.228 0.487 rw 2026-10-28 09:38:12,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:38:12,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [32/62] Tour AutofillTour → Step Check pre-filled partner phone (trigger: .send-receipt-phone-input:value('9876543210')) 2026-10-28 09:38:12,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [33/62] Tour AutofillTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-10-28 09:38:12,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [34/62] Tour AutofillTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:38:12,133 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [35/62] Tour AutofillTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:38:12,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [36/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:38:12,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [37/62] Tour AutofillTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:38:12,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [38/62] Tour AutofillTour → Step click customer create button (trigger: .modal .modal-header button:contains(Create)) 2026-10-28 09:38:12,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [39/62] Tour AutofillTour → Step edit customer name (trigger: div.o_field_field_partner_autocomplete .o-autocomplete input) 2026-10-28 09:38:12,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-10-28 09:38:12,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/action_open_partner_view#res.partner.action_open_partner_view HTTP/1.1" 200 192 2 0.003 0.016 rw 2026-10-28 09:38:12,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 14128 7 0.017 0.062 ro 2026-10-28 09:38:12,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 14128 2 0.002 0.024 ro 2026-10-28 09:38:12,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 4337 2 0.002 0.04 rw 2026-10-28 09:38:12,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [40/62] Tour AutofillTour → Step edit customer phone (trigger: div.o_field_phone input) 2026-10-28 09:38:12,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [41/62] Tour AutofillTour → Step click save button (trigger: .modal-footer button.o_form_button_save) 2026-10-28 09:38:12,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [42/62] Tour AutofillTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 09:38:12,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 3250 0 0 0.026 rw 2026-10-28 09:38:12,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 89 1 0.003 0.046 rw 2026-10-28 09:38:12,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:12] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.005 - 2026-10-28 09:38:13,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:13] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 1359 21 0.094 0.106 rw 2026-10-28 09:38:13,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:13] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.004 0.12 rw 2026-10-28 09:38:13,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:13] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 1247 6 0.012 0.059 ro 2026-10-28 09:38:13,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:13] "GET /web/image/res.partner/2212/avatar_128?unique=1793180292000 HTTP/1.1" 200 305 4 0.011 0.062 ro 2026-10-28 09:38:13,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [43/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:38:13,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [44/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:38:13,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [45/62] Tour AutofillTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:38:13,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [46/62] Tour AutofillTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:38:13,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [47/62] Tour AutofillTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:38:13,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [48/62] Tour AutofillTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:38:13,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [49/62] Tour AutofillTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:38:13,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [50/62] Tour AutofillTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:38:13,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [51/62] Tour AutofillTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:38:13,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [52/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 09:38:13,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [53/62] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:38:13,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [54/62] Tour AutofillTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:38:13,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [55/62] Tour AutofillTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:38:13,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [56/62] Tour AutofillTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:38:14,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [57/62] Tour AutofillTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:38:14,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [58/62] Tour AutofillTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 09:38:14,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [59/62] Tour AutofillTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:38:14,657 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [60/62] Tour AutofillTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:38:14,663 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13959818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-315-000002', 'uuid': '18364919-97ac-447a-945a-de40156dd1d1'}] 2026-10-28 09:38:14,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [61/62] Tour AutofillTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-10-28 09:38:15,157 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13959818 order {'name': '/', 'pos_reference': '261-315-000002', 'uuid': '18364919-97ac-447a-945a-de40156dd1d1'} created pos.order #883 2026-10-28 09:38:15,159 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13959818 finished 2026-10-28 09:38:15,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5219 147 0.17 0.409 rw 2026-10-28 09:38:15,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:15] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 09:38:15,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [62/62] Tour AutofillTour → Step Check pre-filled partner phone (trigger: .send-receipt-phone-input:value('+1 234-567-8901')) 2026-10-28 09:38:15,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-28 09:38:15,404 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-28 09:38:15,606 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:38:15,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Ed3BeHvx - [28/Oct/2026 09:38:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 9.382 rw 2026-10-28 09:38:15,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 24777320 (allocated 27021312) 2026-10-28 09:38:15,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 66285 2026-10-28 09:38:15,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-28 09:38:15,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 66285 2026-10-28 09:38:15,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093815_866501_test_01_pos_number_autofill.txt 2026-10-28 09:38:15,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp18ilca7c_chrome_odoo" 2026-10-28 09:38:16,025 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:38:16,982 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 552 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:38:17,171 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:38:27,076 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 552 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:38:29,472 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 552 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:38:31,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-10-28 09:38:31,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_action_pos_order_invoice : Temporary to fast merge new valuation 2026-10-28 09:38:31,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-10-28 09:38:34,816 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_multi_products_perpetual ... 2026-10-28 09:38:36,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_invoicing ... 2026-10-28 09:38:38,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing : Temporary to fast merge new valuation 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder : Temporary to fast merge new valuation 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_create_account_move_line : Temporary to fast merge new valuation 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_fifo_valuation_no_invoice : Temporary to fast merge new valuation 2026-10-28 09:38:38,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-10-28 09:38:41,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-10-28 09:38:43,790 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 422 checked, 10 removed 2026-10-28 09:38:45,200 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 554 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:38:45,424 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:38:55,280 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 554 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:38:57,620 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 554 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:38:59,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_closing_no_invoice ... 2026-10-28 09:39:01,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_company_no_real_time ... 2026-10-28 09:39:03,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_product_no_valuation ... 2026-10-28 09:39:04,735 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 09:39:05,826 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 556 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:39:06,030 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:39:16,054 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 556 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:39:18,299 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 556 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:39:23,380 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 558 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-10-28 09:39:23,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-10-28 09:39:24,510 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome pid: 66422 2026-10-28 09:39:24,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless temporary user profile dir: /tmp/tmpch5mmeoe_chrome_odoo 2026-10-28 09:39:24,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:37557/json/version 2026-10-28 09:39:24,512 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:24,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Browser version: Chrome/150.0.7871.114 2026-10-28 09:39:24,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:37557/json 2026-10-28 09:39:24,609 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:24,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Websocket url found: ws://127.0.0.1:37557/devtools/page/DFC79BD36D6EF954AD67A83CE30F5A6B 2026-10-28 09:39:24,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Enable chrome headless console log notification 2026-10-28 09:39:24,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless enable page notifications 2026-10-28 09:39:24,812 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:39:24,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Setting session cookie in browser 2026-10-28 09:39:24,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=318" in browser 2026-10-28 09:39:24,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=318" 2026-10-28 09:39:25,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:25] "GET /pos/ui?config_id=318 HTTP/1.1" 200 6880 64 0.054 0.191 rw 2026-10-28 09:39:25,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigation result: {'frameId': 'DFC79BD36D6EF954AD67A83CE30F5A6B', 'loaderId': 'C854133D45C7DFDB80CBDAA2A334F7E2', 'isDownload': False} 2026-10-28 09:39:25,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-10-28 09:39:25,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:25] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.028 ro 2026-10-28 09:39:25,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:25] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.345 ro 2026-10-28 09:39:25,232 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:25] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-10-28 09:39:25,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: Owl is running in 'dev' mode. 2026-10-28 09:39:26,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:39:26,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:39:26,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-10-28 09:39:26,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.025 rw 2026-10-28 09:39:26,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.026 rw 2026-10-28 09:39:26,541 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:39:27,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532375 247 0.279 0.768 rw 2026-10-28 09:39:27,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: The ready code tooks too much time : 2.3672068119049072 2026-10-28 09:39:27,466 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Evaluate test code "odoo.startTour('test_03_pos_with_lots', {"stepDelay": 0, "debug": false})" 2026-10-28 09:39:27,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 09:39:27,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [1/60] Tour test_03_pos_with_lots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:39:27,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:39:27,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-10-28 09:39:27,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-10-28 09:39:27,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 09:39:28,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.011 ro 2026-10-28 09:39:28,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 09:39:28,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 09:39:28,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 09:39:28,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.024 0.057 rw 2026-10-28 09:39:28,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.053 ro 2026-10-28 09:39:28,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.098 rw 2026-10-28 09:39:28,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.027 - 2026-10-28 09:39:28,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.031 ro 2026-10-28 09:39:28,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.06 rw 2026-10-28 09:39:28,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [2/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:39:28,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.035 - 2026-10-28 09:39:28,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-10-28 09:39:28,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.055 0.083 rw 2026-10-28 09:39:28,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [3/60] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:39:28,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.028 0.238 rw 2026-10-28 09:39:28,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.063 0.133 rw 2026-10-28 09:39:28,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:28] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.2 rw 2026-10-28 09:39:29,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [4/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:39:29,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:29] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.006 0.026 rw 2026-10-28 09:39:29,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:29] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.01 - 2026-10-28 09:39:29,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [5/60] Tour test_03_pos_with_lots → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:29,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [6/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:29,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [7/60] Tour test_03_pos_with_lots → Step .o-autocomplete input 2026-10-28 09:39:29,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [8/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:29,523 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [9/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:29,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [10/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 09:39:29,612 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [11/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:29,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [12/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:29,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [13/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 09:39:29,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [14/60] Tour test_03_pos_with_lots → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 09:39:29,619 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [15/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:29,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [16/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:29,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [17/60] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-10-28 09:39:29,655 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 09:39:29,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [18/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:29,803 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [19/60] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:39:29,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [20/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:39:29,835 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:29] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.003 0.02 rw 2026-10-28 09:39:29,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [21/60] Tour test_03_pos_with_lots → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:29,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [22/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:30,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [23/60] Tour test_03_pos_with_lots → Step .o-autocomplete input 2026-10-28 09:39:30,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [24/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:30,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [25/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [26/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 09:39:30,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [27/60] Tour test_03_pos_with_lots → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-28 09:39:30,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [28/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [29/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [30/60] Tour test_03_pos_with_lots → Step order total amount is '15.95' (trigger: .product-screen .order-summary .total:contains("15.95")) 2026-10-28 09:39:30,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [31/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [32/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [33/60] Tour test_03_pos_with_lots → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:39:30,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [34/60] Tour test_03_pos_with_lots → Step click Actions button (trigger: .more-btn) 2026-10-28 09:39:30,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [35/60] Tour test_03_pos_with_lots → Step .o_pricelist_button 2026-10-28 09:39:30,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [36/60] Tour test_03_pos_with_lots → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-10-28 09:39:30,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [37/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [38/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [39/60] Tour test_03_pos_with_lots → Step order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00")) 2026-10-28 09:39:30,484 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [40/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [41/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [42/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 09:39:30,486 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [43/60] Tour test_03_pos_with_lots → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-28 09:39:30,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [44/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [45/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [46/60] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-10-28 09:39:30,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [47/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [48/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:30,672 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [49/60] Tour test_03_pos_with_lots → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:39:30,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [50/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:30,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.003 0.02 rw 2026-10-28 09:39:30,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [51/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"productName":"Monitor Stand","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Monitor Stand")):has(.qty:contains("2"))) 2026-10-28 09:39:30,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [52/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:30,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [53/60] Tour test_03_pos_with_lots → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:39:30,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [54/60] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:39:30,783 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [55/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:39:30,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.011 0.022 rw 2026-10-28 09:39:30,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [56/60] Tour test_03_pos_with_lots → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:30,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [57/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:31,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [58/60] Tour test_03_pos_with_lots → Step .o-autocomplete input 2026-10-28 09:39:31,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [59/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:31,172 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [60/60] Tour test_03_pos_with_lots → Step Check the content of the preparation receipt for '147259' lot number (trigger: body) 2026-10-28 09:39:31,200 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: tour succeeded 2026-10-28 09:39:31,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: ╔══════════════════════════════════════╗ ║ TOUR test_03_pos_with_lots SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-28 09:39:31,394 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:39:31,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: heap 21877780 (allocated 23351296) 2026-10-28 09:39:31,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 p1i_xUKv - [28/Oct/2026 09:39:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.199 rw 2026-10-28 09:39:31,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing chrome headless with pid 66422 2026-10-28 09:39:31,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing websocket connection 2026-10-28 09:39:31,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Terminating chrome headless with pid 66422 2026-10-28 09:39:31,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093931_645614_test_03_pos_with_lots.txt 2026-10-28 09:39:31,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Removing chrome user profile "/tmp/tmpch5mmeoe_chrome_odoo" 2026-10-28 09:39:31,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan_with_lots ... 2026-10-28 09:39:32,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome pid: 66553 2026-10-28 09:39:32,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless temporary user profile dir: /tmp/tmp7bgc8061_chrome_odoo 2026-10-28 09:39:32,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:37079/json/version 2026-10-28 09:39:32,996 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:33,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Browser version: Chrome/150.0.7871.114 2026-10-28 09:39:33,032 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:37079/json 2026-10-28 09:39:33,033 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:33,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Websocket url found: ws://127.0.0.1:37079/devtools/page/43820E75AFB24FAF0789B169C5DFFAE0 2026-10-28 09:39:33,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Enable chrome headless console log notification 2026-10-28 09:39:33,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless enable page notifications 2026-10-28 09:39:33,176 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:39:33,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Setting session cookie in browser 2026-10-28 09:39:33,190 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:39:33,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:39:33,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:33] "GET /pos/ui/318 HTTP/1.1" 200 6929 65 0.039 0.158 rw 2026-10-28 09:39:33,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Navigation result: {'frameId': '43820E75AFB24FAF0789B169C5DFFAE0', 'loaderId': '54EA24000AACD4983B0DF3A67D3D17D0', 'isDownload': False} 2026-10-28 09:39:33,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTourWithLots')" 2026-10-28 09:39:33,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:33] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-10-28 09:39:33,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:33] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.298 ro 2026-10-28 09:39:33,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:33] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.066 ro 2026-10-28 09:39:34,188 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: Owl is running in 'dev' mode. 2026-10-28 09:39:34,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 09:39:34,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 09:39:34,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-10-28 09:39:34,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.01 rw 2026-10-28 09:39:34,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.026 rw 2026-10-28 09:39:34,690 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:39:35,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538606 250 0.258 0.636 rw 2026-10-28 09:39:35,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: The ready code tooks too much time : 2.124189615249634 2026-10-28 09:39:35,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate test code "odoo.startTour('GS1BarcodeScanningTourWithLots', {"stepDelay": 0, "debug": false})" 2026-10-28 09:39:35,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [1/39] Tour GS1BarcodeScanningTourWithLots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:39:35,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 305 2 0.002 0.017 ro 2026-10-28 09:39:35,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 7766 2 0.01 0.034 ro 2026-10-28 09:39:35,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 09:39:35,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 09:39:35,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:39:35,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.012 0.036 rw 2026-10-28 09:39:35,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.031 rw 2026-10-28 09:39:36,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.016 ro 2026-10-28 09:39:36,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 42 1 0.0 0.009 ro 2026-10-28 09:39:36,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.011 rw 2026-10-28 09:39:36,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.005 0.047 rw 2026-10-28 09:39:36,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-10-28 09:39:36,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:39:36,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:39:36,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.014 0.073 ro 2026-10-28 09:39:36,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-10-28 09:39:36,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.029 ro 2026-10-28 09:39:36,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.047 - 2026-10-28 09:39:36,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.073 - 2026-10-28 09:39:37,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6969 31 0.024 0.08 rw 2026-10-28 09:39:37,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [2/39] Tour GS1BarcodeScanningTourWithLots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:39:37,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "GET /pos/ui/318 HTTP/1.1" 200 6969 31 0.024 0.192 rw 2026-10-28 09:39:37,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.201 rw 2026-10-28 09:39:37,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [3/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-10-28 09:39:37,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.006 - 2026-10-28 09:39:37,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.059 rw 2026-10-28 09:39:37,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.094 rw 2026-10-28 09:39:37,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [4/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [5/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1"))) 2026-10-28 09:39:37,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 09:39:37,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [6/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [7/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-10-28 09:39:37,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [8/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [9/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("2"))) 2026-10-28 09:39:37,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [10/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,491 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [11/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125305' (trigger: body) 2026-10-28 09:39:37,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [12/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [13/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("7"))) 2026-10-28 09:39:37,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [14/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,525 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [15/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '01084316730201253010' (trigger: body) 2026-10-28 09:39:37,548 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [16/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [17/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("17"))) 2026-10-28 09:39:37,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [18/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [19/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-10-28 09:39:37,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [20/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [21/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2"))) 2026-10-28 09:39:37,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [22/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [23/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-10-28 09:39:37,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [24/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [25/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(.qty:contains("2"))) 2026-10-28 09:39:37,639 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [26/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [27/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-10-28 09:39:37,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [28/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [29/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3"))) 2026-10-28 09:39:37,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [30/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [31/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-10-28 09:39:37,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [32/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [33/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(.qty:contains("2"))) 2026-10-28 09:39:37,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [34/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [35/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '010512364869541610784512' (trigger: body) 2026-10-28 09:39:37,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [36/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:37,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [37/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"GS1 Variant Product","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("GS1 Variant Product")):has(.qty:contains("1"))) 2026-10-28 09:39:37,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [38/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:37,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [39/39] Tour GS1BarcodeScanningTourWithLots → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:39:37,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: tour succeeded 2026-10-28 09:39:37,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTourWithLots SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 09:39:37,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 09:39:38,118 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:39:38,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: heap 21556680 (allocated 22827008) 2026-10-28 09:39:38,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 fU9xhXYC - [28/Oct/2026 09:39:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.792 rw 2026-10-28 09:39:38,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Closing chrome headless with pid 66553 2026-10-28 09:39:38,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Closing websocket connection 2026-10-28 09:39:38,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Terminating chrome headless with pid 66553 2026-10-28 09:39:38,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093938_354564_test_GS1_pos_barcodes_scan_with_lots.txt 2026-10-28 09:39:38,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Removing chrome user profile "/tmp/tmp7bgc8061_chrome_odoo" 2026-10-28 09:39:38,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-10-28 09:39:39,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome pid: 66695 2026-10-28 09:39:39,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmp_ekz2o9n_chrome_odoo 2026-10-28 09:39:39,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:37435/json/version 2026-10-28 09:39:39,033 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:39,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-10-28 09:39:39,052 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:37435/json 2026-10-28 09:39:39,054 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:39,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:37435/devtools/page/D290D3839BB1F367C02704887BD9BA54 2026-10-28 09:39:39,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-10-28 09:39:39,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-10-28 09:39:39,185 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:39:39,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-10-28 09:39:39,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:39:39,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:39:39,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:39] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.044 0.165 rw 2026-10-28 09:39:39,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': 'D290D3839BB1F367C02704887BD9BA54', 'loaderId': '7642E3D04CE4DE760E034FFA879A1CD6', 'isDownload': False} 2026-10-28 09:39:39,418 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-10-28 09:39:39,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:39] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.299 ro 2026-10-28 09:39:39,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:39] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.055 ro 2026-10-28 09:39:39,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:39] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 09:39:40,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-10-28 09:39:40,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:39:40,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:39:40,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 09:39:40,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.02 rw 2026-10-28 09:39:40,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.026 rw 2026-10-28 09:39:40,776 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:39:41,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533321 247 0.283 0.573 rw 2026-10-28 09:39:41,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: The ready code tooks too much time : 2.1433446407318115 2026-10-28 09:39:41,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate test code "odoo.startTour('AddMultipleSerialsAtOnce', {"stepDelay": 0, "debug": false})" 2026-10-28 09:39:41,582 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [1/41] Tour AddMultipleSerialsAtOnce → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:39:41,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.014 ro 2026-10-28 09:39:41,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:39:41,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 09:39:41,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.064 rw 2026-10-28 09:39:41,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:41] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.053 rw 2026-10-28 09:39:42,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:39:42,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.01 rw 2026-10-28 09:39:42,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.043 rw 2026-10-28 09:39:42,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 09:39:42,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 09:39:42,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.041 ro 2026-10-28 09:39:42,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.027 rw 2026-10-28 09:39:42,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-10-28 09:39:42,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:39:42,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.02 ro 2026-10-28 09:39:42,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.102 - 2026-10-28 09:39:42,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [2/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:39:43,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.051 0.176 rw 2026-10-28 09:39:43,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [3/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:39:43,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.06 0.33 rw 2026-10-28 09:39:43,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.357 rw 2026-10-28 09:39:43,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.118 rw 2026-10-28 09:39:43,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.043 0.179 rw 2026-10-28 09:39:43,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [4/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:43,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.018 0.029 rw 2026-10-28 09:39:43,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [5/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:43,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:43] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:39:43,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [6/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:43,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [7/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:43,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [8/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN001)) 2026-10-28 09:39:43,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [9/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:39:43,903 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [10/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:43,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [11/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:44,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [12/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:44,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [13/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN002)) 2026-10-28 09:39:44,206 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [14/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:39:44,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [15/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:44,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [16/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:44,483 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [17/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:44,485 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [18/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN003)) 2026-10-28 09:39:44,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [19/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:39:44,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [20/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:44,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [21/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:44,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [22/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-10-28 09:39:44,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [23/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:44,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [24/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:39:44,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [25/41] Tour AddMultipleSerialsAtOnce → Step [data-icon='delete'] 2026-10-28 09:39:44,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 09:39:44,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:44] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.006 0.029 rw 2026-10-28 09:39:44,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [26/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:44,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [27/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:44,755 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [28/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:45,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [29/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:45,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [30/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN005)) 2026-10-28 09:39:45,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [31/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:39:45,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [32/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:45,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [33/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:45,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [34/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:39:45,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [35/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN006)) 2026-10-28 09:39:45,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [36/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:39:45,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [37/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:45,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [38/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:45,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [39/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("4"))) 2026-10-28 09:39:45,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [40/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:45,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [41/41] Tour AddMultipleSerialsAtOnce → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:39:45,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-10-28 09:39:45,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 09:39:45,569 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:39:45,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: heap 20899924 (allocated 23089152) 2026-10-28 09:39:45,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 wHZdC-cB - [28/Oct/2026 09:39:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 5.161 rw 2026-10-28 09:39:45,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 66695 2026-10-28 09:39:45,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-10-28 09:39:45,676 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 66695 2026-10-28 09:39:45,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093945_820558_test_add_multiple_serials_at_once.txt 2026-10-28 09:39:45,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmp_ekz2o9n_chrome_odoo" 2026-10-28 09:39:45,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-10-28 09:39:46,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome pid: 66826 2026-10-28 09:39:46,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpcosn4une_chrome_odoo 2026-10-28 09:39:46,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:44477/json/version 2026-10-28 09:39:46,453 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44477', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:46,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-10-28 09:39:46,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:44477/json 2026-10-28 09:39:46,478 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44477', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:46,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:44477/devtools/page/7767F7EEFA5A9F0F2A4D179951C1EA8A 2026-10-28 09:39:46,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-10-28 09:39:46,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-10-28 09:39:46,614 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:39:46,632 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Setting session cookie in browser 2026-10-28 09:39:46,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:39:46,638 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:39:46,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:46] "GET /pos/ui/318 HTTP/1.1" 200 6880 64 0.075 0.16 rw 2026-10-28 09:39:46,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Navigation result: {'frameId': '7767F7EEFA5A9F0F2A4D179951C1EA8A', 'loaderId': '31820BD91C8FBF8DD167B29A0E3FFA93', 'isDownload': False} 2026-10-28 09:39:46,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('StockPaymentScreenTour2')" 2026-10-28 09:39:47,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:46] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.007 0.343 ro 2026-10-28 09:39:47,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:46] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.046 ro 2026-10-28 09:39:47,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.061 ro 2026-10-28 09:39:47,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-10-28 09:39:47,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:39:47,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-10-28 09:39:47,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.029 ro 2026-10-28 09:39:47,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.03 rw 2026-10-28 09:39:47,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.036 rw 2026-10-28 09:39:48,350 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:39:48,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532912 246 0.241 0.625 rw 2026-10-28 09:39:49,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: The ready code tooks too much time : 2.183598279953003 2026-10-28 09:39:49,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate test code "odoo.startTour('StockPaymentScreenTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 09:39:49,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [1/28] Tour StockPaymentScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:39:49,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 09:39:49,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-10-28 09:39:49,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.039 rw 2026-10-28 09:39:49,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-10-28 09:39:49,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:39:49,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 09:39:49,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 09:39:50,180 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.042 rw 2026-10-28 09:39:50,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-10-28 09:39:50,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-10-28 09:39:50,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.006 0.039 ro 2026-10-28 09:39:50,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-10-28 09:39:50,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-10-28 09:39:50,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 09:39:50,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.058 - 2026-10-28 09:39:50,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.084 - 2026-10-28 09:39:50,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [2/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:39:50,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.032 0.087 rw 2026-10-28 09:39:50,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [3/28] Tour StockPaymentScreenTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 09:39:50,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.038 0.236 rw 2026-10-28 09:39:50,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.286 rw 2026-10-28 09:39:50,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.137 rw 2026-10-28 09:39:50,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.013 0.17 rw 2026-10-28 09:39:50,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [4/28] Tour StockPaymentScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:50,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [5/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:39:50,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [6/28] Tour StockPaymentScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:39:50,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [7/28] Tour StockPaymentScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:39:50,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [8/28] Tour StockPaymentScreenTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:39:50,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [9/28] Tour StockPaymentScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:39:50,890 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:39:50,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [10/28] Tour StockPaymentScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:39:50,909 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [11/28] Tour StockPaymentScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:39:50,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [12/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:39:50,924 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [13/28] Tour StockPaymentScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:50,925 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [14/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:39:50,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [15/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:39:50,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [16/28] Tour StockPaymentScreenTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:39:50,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:39:51,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [17/28] Tour StockPaymentScreenTour2 → Step .payment-buttons button:contains('Ship Later') 2026-10-28 09:39:51,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [18/28] Tour StockPaymentScreenTour2 → Step click payment method (trigger: .paymentmethod) 2026-10-28 09:39:51,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [19/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 09:39:51,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [20/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 09:39:51,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [21/28] Tour StockPaymentScreenTour2 → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-10-28 09:39:51,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [22/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-28 09:39:51,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [23/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-28 09:39:51,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [24/28] Tour StockPaymentScreenTour2 → Step .modal .input-value:contains(99) 2026-10-28 09:39:51,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [25/28] Tour StockPaymentScreenTour2 → Step .modal .popup-input .input-value:contains(/^99$/) 2026-10-28 09:39:51,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [26/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:51,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [27/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:51,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [28/28] Tour StockPaymentScreenTour2 → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:39:51,691 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: tour succeeded 2026-10-28 09:39:51,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: ╔════════════════════════════════════════╗ ║ TOUR StockPaymentScreenTour2 SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 09:39:51,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: heap 20554804 (allocated 22302720) 2026-10-28 09:39:51,915 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:39:51,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9szsraU8 - [28/Oct/2026 09:39:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.951 rw 2026-10-28 09:39:52,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Closing chrome headless with pid 66826 2026-10-28 09:39:52,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Closing websocket connection 2026-10-28 09:39:52,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Terminating chrome headless with pid 66826 2026-10-28 09:39:52,163 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093952_163681_test_change_without_cash_method.txt 2026-10-28 09:39:52,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpcosn4une_chrome_odoo" 2026-10-28 09:39:52,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-10-28 09:39:52,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome pid: 66964 2026-10-28 09:39:52,869 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless temporary user profile dir: /tmp/tmpztw3zuuk_chrome_odoo 2026-10-28 09:39:52,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:35651/json/version 2026-10-28 09:39:52,871 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:52,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Browser version: Chrome/150.0.7871.114 2026-10-28 09:39:52,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:35651/json 2026-10-28 09:39:52,979 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:52,988 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Websocket url found: ws://127.0.0.1:35651/devtools/page/A93572EBBFD034E088355F4492B5DD48 2026-10-28 09:39:53,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Enable chrome headless console log notification 2026-10-28 09:39:53,007 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless enable page notifications 2026-10-28 09:39:53,156 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-28 09:39:53,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Setting session cookie in browser 2026-10-28 09:39:53,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:39:53,193 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:39:53,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:53] "GET /pos/ui/318 HTTP/1.1" 200 7026 69 0.037 0.12 rw 2026-10-28 09:39:53,369 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigation result: {'frameId': 'A93572EBBFD034E088355F4492B5DD48', 'loaderId': '5570A534A08E516A278631D2A171AB3A', 'isDownload': False} 2026-10-28 09:39:53,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate ready code "odoo.isTourReady('test_combo_price_unchanged_with_lot_tracked_product')" 2026-10-28 09:39:53,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:53] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.024 ro 2026-10-28 09:39:53,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:53] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.042 ro 2026-10-28 09:39:53,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:53] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-10-28 09:39:54,202 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: Owl is running in 'dev' mode. 2026-10-28 09:39:54,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:39:54,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-10-28 09:39:54,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-10-28 09:39:54,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.03 rw 2026-10-28 09:39:54,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.036 rw 2026-10-28 09:39:54,711 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:39:55,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534930 255 0.227 0.612 rw 2026-10-28 09:39:55,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: The ready code tooks too much time : 2.0851593017578125 2026-10-28 09:39:55,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate test code "odoo.startTour('test_combo_price_unchanged_with_lot_tracked_product', {"stepDelay": 0, "debug": false})" 2026-10-28 09:39:55,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [1/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:39:55,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.015 ro 2026-10-28 09:39:55,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.011 ro 2026-10-28 09:39:55,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-10-28 09:39:55,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.042 rw 2026-10-28 09:39:55,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:39:56,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.016 ro 2026-10-28 09:39:56,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:39:56,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.065 rw 2026-10-28 09:39:56,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:39:56,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:39:56,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.019 rw 2026-10-28 09:39:56,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /web/image/res.users/559/avatar_128 HTTP/1.1" 200 305 4 0.011 0.036 ro 2026-10-28 09:39:56,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-10-28 09:39:56,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 09:39:56,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-10-28 09:39:56,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.089 - 2026-10-28 09:39:56,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 7066 35 0.035 0.11 rw 2026-10-28 09:39:56,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [2/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:39:56,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:56] "GET /pos/ui/318 HTTP/1.1" 200 7066 35 0.052 0.268 rw 2026-10-28 09:39:56,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [3/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click product 'Test Combo' (trigger: article.product .product-content .product-name:contains("Test Combo")) 2026-10-28 09:39:57,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.298 rw 2026-10-28 09:39:57,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.106 rw 2026-10-28 09:39:57,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.146 rw 2026-10-28 09:39:57,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [4/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:57,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [5/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Combo"))) 2026-10-28 09:39:57,360 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [6/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 09:39:57,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [7/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:57,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [8/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:57,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [9/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-10-28 09:39:57,362 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [10/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:57,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [11/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:57,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [12/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:39:57,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [13/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:39:57,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.008 0.019 rw 2026-10-28 09:39:57,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-10-28 09:39:57,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-10-28 09:39:57,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-10-28 09:39:57,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:57] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:39:57,518 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [14/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:39:57,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [15/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:39:57,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [16/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .o-autocomplete input 2026-10-28 09:39:57,808 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [17/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:39:57,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [18/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 09:39:57,836 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [19/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .info-list:contains('Lot 1') 2026-10-28 09:39:57,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [20/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:57,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [21/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:39:57,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [22/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-10-28 09:39:57,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [23/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:39:57,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: tour succeeded 2026-10-28 09:39:57,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR test_combo_price_unchanged_with_lot_tracked_product SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:39:57,985 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:39:57,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 m6TIz0LI - [28/Oct/2026 09:39:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.569 rw 2026-10-28 09:39:57,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: heap 20461984 (allocated 22040576) 2026-10-28 09:39:58,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing chrome headless with pid 66964 2026-10-28 09:39:58,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing websocket connection 2026-10-28 09:39:58,114 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Terminating chrome headless with pid 66964 2026-10-28 09:39:58,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_093958_238074_test_combo_price_unchanged_with_lot_tracked_product.txt 2026-10-28 09:39:58,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Removing chrome user profile "/tmp/tmpztw3zuuk_chrome_odoo" 2026-10-28 09:39:58,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_edit_paid_order ... 2026-10-28 09:39:58,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome pid: 67098 2026-10-28 09:39:58,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome headless temporary user profile dir: /tmp/tmp2y7o_lq5_chrome_odoo 2026-10-28 09:39:58,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:34377/json/version 2026-10-28 09:39:58,856 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:58,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Browser version: Chrome/150.0.7871.114 2026-10-28 09:39:58,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:34377/json 2026-10-28 09:39:58,901 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:39:58,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Websocket url found: ws://127.0.0.1:34377/devtools/page/3B388252A313DAF0A196594CB8404AEA 2026-10-28 09:39:58,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Enable chrome headless console log notification 2026-10-28 09:39:58,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome headless enable page notifications 2026-10-28 09:39:59,039 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:39:59,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Setting session cookie in browser 2026-10-28 09:39:59,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:39:59,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:39:59,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:39:59] "GET /pos/ui/318 HTTP/1.1" 200 6880 64 0.041 0.158 rw 2026-10-28 09:39:59,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Navigation result: {'frameId': '3B388252A313DAF0A196594CB8404AEA', 'loaderId': '80201D415872C4FECC80EE63E5943F07', 'isDownload': False} 2026-10-28 09:39:59,284 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Evaluate ready code "odoo.isTourReady('test_edit_paid_order_stock')" 2026-10-28 09:39:59,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:39:59] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.035 ro 2026-10-28 09:39:59,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:39:59] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 09:39:59,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:39:59] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.011 0.332 ro 2026-10-28 09:40:00,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: Owl is running in 'dev' mode. 2026-10-28 09:40:00,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:40:00,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 09:40:00,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 09:40:00,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.02 rw 2026-10-28 09:40:00,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-10-28 09:40:00,612 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:01,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532062 245 0.253 0.595 rw 2026-10-28 09:40:01,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: The ready code tooks too much time : 2.05572509765625 2026-10-28 09:40:01,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Evaluate test code "odoo.startTour('test_edit_paid_order_stock', {"stepDelay": 0, "debug": false})" 2026-10-28 09:40:01,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [1/58] Tour test_edit_paid_order_stock → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:40:01,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 09:40:01,406 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 09:40:01,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:40:01,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 09:40:01,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:40:01,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-10-28 09:40:02,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 09:40:02,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.051 rw 2026-10-28 09:40:02,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-10-28 09:40:02,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.034 ro 2026-10-28 09:40:02,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.032 - 2026-10-28 09:40:02,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.045 rw 2026-10-28 09:40:02,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.008 ro 2026-10-28 09:40:02,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 09:40:02,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.028 - 2026-10-28 09:40:02,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-10-28 09:40:02,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [2/58] Tour test_edit_paid_order_stock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:40:02,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.086 0.087 rw 2026-10-28 09:40:02,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.03 0.248 rw 2026-10-28 09:40:02,686 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [3/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 09:40:02,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.29 rw 2026-10-28 09:40:02,733 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.041 rw 2026-10-28 09:40:02,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.099 rw 2026-10-28 09:40:02,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [4/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:02,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [5/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:40:03,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [6/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:40:03,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [7/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:03,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [8/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:40:03,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [9/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:40:03,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [10/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:40:03,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 09:40:03,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 09:40:03,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:40:03,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [11/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:40:03,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [12/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:04,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [13/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:04,132 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98150143 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000001', 'uuid': 'd8aba0d8-6483-436b-8bd9-3d3777ffebf3'}] 2026-10-28 09:40:04,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [14/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-10-28 09:40:04,602 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98150143 order {'name': '/', 'pos_reference': '261-318-000001', 'uuid': 'd8aba0d8-6483-436b-8bd9-3d3777ffebf3'} created pos.order #892 2026-10-28 09:40:04,604 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98150143 finished 2026-10-28 09:40:04,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5197 172 0.155 0.391 rw 2026-10-28 09:40:04,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:04] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-10-28 09:40:04,899 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [15/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-10-28 09:40:04,952 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [16/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:40:04,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [17/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:40:04,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [18/58] Tour test_edit_paid_order_stock → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:04,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [19/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:40:05,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [20/58] Tour test_edit_paid_order_stock → Step body 2026-10-28 09:40:05,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [21/58] Tour test_edit_paid_order_stock → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:05,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [22/58] Tour test_edit_paid_order_stock → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:05,535 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [23/58] Tour test_edit_paid_order_stock → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-10-28 09:40:05,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [24/58] Tour test_edit_paid_order_stock → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-28 09:40:05,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [25/58] Tour test_edit_paid_order_stock → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:40:05,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [26/58] Tour test_edit_paid_order_stock → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:40:05,585 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [27/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:05,895 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:05,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.119 0.222 rw 2026-10-28 09:40:06,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [28/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:06,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [29/58] Tour test_edit_paid_order_stock → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:40:06,177 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:06,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.084 0.214 rw 2026-10-28 09:40:06,233 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52260156 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-318-000001', 'uuid': 'd8aba0d8-6483-436b-8bd9-3d3777ffebf3'}] 2026-10-28 09:40:07,193 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52260156 order {'name': 'Shop - 000001', 'pos_reference': '261-318-000001', 'uuid': 'd8aba0d8-6483-436b-8bd9-3d3777ffebf3'} sync ignored for existing PoS order pos.order(892,) (state: paid) 2026-10-28 09:40:07,198 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52260156 finished 2026-10-28 09:40:07,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5316 291 0.411 0.964 rw 2026-10-28 09:40:07,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:07] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:40:07,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [30/58] Tour test_edit_paid_order_stock → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:40:07,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [31/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 09:40:07,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [32/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:07,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [33/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:40:07,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [34/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:40:07,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [35/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:07,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [36/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:40:07,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [37/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:40:07,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [38/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:40:07,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.05 rw 2026-10-28 09:40:08,263 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [39/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:40:08,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [40/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-10-28 09:40:08,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [41/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:40:08,291 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [42/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:40:08,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [43/58] Tour test_edit_paid_order_stock → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:08,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [44/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:40:08,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [45/58] Tour test_edit_paid_order_stock → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-10-28 09:40:08,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [46/58] Tour test_edit_paid_order_stock → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:40:08,663 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [47/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:40:08,684 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [48/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:40:08,701 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [49/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:09,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [50/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:09,228 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71925749 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000002', 'uuid': 'c959f2e5-d4e3-4471-93ca-4ccdb25d9631'}] 2026-10-28 09:40:09,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [51/58] Tour test_edit_paid_order_stock → Step body 2026-10-28 09:40:09,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [52/58] Tour test_edit_paid_order_stock → Step body 2026-10-28 09:40:09,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [53/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-10-28 09:40:09,730 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71925749 order {'name': '/', 'pos_reference': '261-318-000002', 'uuid': 'c959f2e5-d4e3-4471-93ca-4ccdb25d9631'} created pos.order #893 2026-10-28 09:40:09,732 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71925749 finished 2026-10-28 09:40:09,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 160 0.204 0.423 rw 2026-10-28 09:40:09,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:09] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 09:40:10,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [54/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:40:10,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [55/58] Tour test_edit_paid_order_stock → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-10-28 09:40:10,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [56/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:40:10,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [57/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:10,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [58/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:10,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: tour succeeded 2026-10-28 09:40:10,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_edit_paid_order_stock SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 09:40:10,601 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16531559 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-318-000002', 'uuid': 'c959f2e5-d4e3-4471-93ca-4ccdb25d9631'}] 2026-10-28 09:40:10,684 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16531559 order {'name': 'Shop - 000002', 'pos_reference': '261-318-000002', 'uuid': 'c959f2e5-d4e3-4471-93ca-4ccdb25d9631'} sync ignored for existing PoS order pos.order(893,) (state: paid) 2026-10-28 09:40:10,687 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16531559 finished 2026-10-28 09:40:10,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: heap 23583012 (allocated 26234880) 2026-10-28 09:40:10,820 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:40:10,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 10.585 rw 2026-10-28 09:40:10,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 b6swJqvU - [28/Oct/2026 09:40:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 76 0.127 0.178 rw 2026-10-28 09:40:10,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Closing chrome headless with pid 67098 2026-10-28 09:40:10,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Closing websocket connection 2026-10-28 09:40:10,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Terminating chrome headless with pid 67098 2026-10-28 09:40:11,105 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094011_105612_test_edit_paid_order.txt 2026-10-28 09:40:11,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Removing chrome user profile "/tmp/tmp2y7o_lq5_chrome_odoo" 2026-10-28 09:40:11,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-10-28 09:40:12,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome pid: 67234 2026-10-28 09:40:12,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless temporary user profile dir: /tmp/tmpvfpn3chw_chrome_odoo 2026-10-28 09:40:12,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:38587/json/version 2026-10-28 09:40:12,550 7 INFO rb-a84341f-226073-429745 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-10-28 09:40:12,667 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Browser version: Chrome/150.0.7871.114 2026-10-28 09:40:12,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:38587/json 2026-10-28 09:40:12,668 7 INFO rb-a84341f-226073-429745 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-10-28 09:40:12,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Websocket url found: ws://127.0.0.1:38587/devtools/page/224F8F917651976CDE44D901637C8E32 2026-10-28 09:40:12,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Enable chrome headless console log notification 2026-10-28 09:40:12,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless enable page notifications 2026-10-28 09:40:12,863 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:40:12,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Setting session cookie in browser 2026-10-28 09:40:12,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:40:12,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:40:13,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:13] "GET /pos/ui/318 HTTP/1.1" 200 6880 72 0.081 0.175 rw 2026-10-28 09:40:13,160 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigation result: {'frameId': '224F8F917651976CDE44D901637C8E32', 'loaderId': 'AD9A4FD73550219F14E621A67F9B8410', 'isDownload': False} 2026-10-28 09:40:13,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoadingStock')" 2026-10-28 09:40:13,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:13] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.071 ro 2026-10-28 09:40:13,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:13] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-10-28 09:40:13,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:13] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.383 ro 2026-10-28 09:40:14,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-10-28 09:40:14,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:40:14,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:40:14,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.027 ro 2026-10-28 09:40:14,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.018 rw 2026-10-28 09:40:14,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.027 rw 2026-10-28 09:40:14,517 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:15,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 508932 232 0.189 0.612 rw 2026-10-28 09:40:15,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: The ready code tooks too much time : 2.064795732498169 2026-10-28 09:40:15,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate test code "odoo.startTour('limitedProductPricelistLoadingStock', {"stepDelay": 0, "debug": false})" 2026-10-28 09:40:15,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.01 ro 2026-10-28 09:40:15,279 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [1/40] Tour limitedProductPricelistLoadingStock → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:40:15,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 09:40:15,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-10-28 09:40:15,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 09:40:15,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 09:40:16,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:40:16,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.013 rw 2026-10-28 09:40:16,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-10-28 09:40:16,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-10-28 09:40:16,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.063 rw 2026-10-28 09:40:16,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.051 ro 2026-10-28 09:40:16,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 09:40:16,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-10-28 09:40:16,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.041 - 2026-10-28 09:40:16,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.029 0.085 rw 2026-10-28 09:40:16,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.115 - 2026-10-28 09:40:16,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [2/40] Tour limitedProductPricelistLoadingStock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:40:16,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.147 ro 2026-10-28 09:40:16,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.012 - 2026-10-28 09:40:16,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.036 0.258 rw 2026-10-28 09:40:16,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.257 rw 2026-10-28 09:40:16,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-10-28 09:40:16,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [3/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100100' (trigger: body) 2026-10-28 09:40:16,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [4/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:16,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [5/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1","price":"80.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1")):has(.price:contains("80.0"))) 2026-10-28 09:40:16,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.059 rw 2026-10-28 09:40:16,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.098 rw 2026-10-28 09:40:17,222 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:17,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 8856 110 0.128 0.329 rw 2026-10-28 09:40:17,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [6/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:17,524 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [7/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100201' (trigger: body) 2026-10-28 09:40:17,549 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [8/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:17,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:17] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.007 - 2026-10-28 09:40:17,612 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:17,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 91 0.151 0.262 rw 2026-10-28 09:40:18,021 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:18,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 9961 119 0.105 0.438 rw 2026-10-28 09:40:18,379 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:18,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 101 0.142 0.235 rw 2026-10-28 09:40:18,560 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:18] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.008 0.369 rw 2026-10-28 09:40:18,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [9/40] Tour limitedProductPricelistLoadingStock → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:18,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:18] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:40:18,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [10/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:18,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [11/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete input 2026-10-28 09:40:18,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [12/40] Tour limitedProductPricelistLoadingStock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:18,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [13/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:18,967 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [14/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1","price":"100.0","attributeLine":"White"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(.qty:contains("1")):has(.price:contains("100.0")):has(.attribute-line:contains("White"))) 2026-10-28 09:40:18,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [15/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:18,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [16/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100202' (trigger: body) 2026-10-28 09:40:19,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [17/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:19,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:19] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.02 0.022 rw 2026-10-28 09:40:19,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:19] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.008 - 2026-10-28 09:40:19,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [18/40] Tour limitedProductPricelistLoadingStock → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:19,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [19/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:19,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [20/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete input 2026-10-28 09:40:19,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [21/40] Tour limitedProductPricelistLoadingStock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:19,403 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [22/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:19,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [23/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1","price":"120.0","attributeLine":"Red"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(.qty:contains("1")):has(.price:contains("120.0")):has(.attribute-line:contains("Red"))) 2026-10-28 09:40:19,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [24/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:19,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [25/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:19,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [26/40] Tour limitedProductPricelistLoadingStock → Step order total amount is '300.0' (trigger: .product-screen .order-summary .total:contains("300.0")) 2026-10-28 09:40:19,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [27/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:19,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [28/40] Tour limitedProductPricelistLoadingStock → Step refresh page (trigger: body) 2026-10-28 09:40:19,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:19] "GET /pos/ui/318/product/43223415-7fbd-47d4-bc70-fdbae288a02f HTTP/1.1" 200 6920 31 0.032 0.102 rw 2026-10-28 09:40:19,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.688 rw 2026-10-28 09:40:20,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-10-28 09:40:20,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.003 1.11 rw 2026-10-28 09:40:21,293 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:21,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 202367 213 0.202 0.455 rw 2026-10-28 09:40:21,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [29/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:21,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [30/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 09:40:22,029 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 09:40:22,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.014 ro 2026-10-28 09:40:22,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 09:40:22,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-10-28 09:40:22,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 09:40:22,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.018 0.047 ro 2026-10-28 09:40:22,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 09:40:22,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.015 ro 2026-10-28 09:40:22,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:40:22,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.007 0.053 rw 2026-10-28 09:40:23,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:23] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 304 0 4 0.003 0.019 ro 2026-10-28 09:40:23,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [31/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 09:40:23,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [32/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-28 09:40:23,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [33/40] Tour limitedProductPricelistLoadingStock → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 09:40:23,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [34/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"2","price":"140.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("2")):has(.price:contains("140.0"))) 2026-10-28 09:40:23,206 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:23] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.066 0.113 rw 2026-10-28 09:40:23,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [35/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:23,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [36/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100300' (trigger: body) 2026-10-28 09:40:23,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [37/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:23,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [38/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 3","quantity":"1","price":"50.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 3")):has(.qty:contains("1")):has(.price:contains("50.0"))) 2026-10-28 09:40:23,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:23] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.079 0.22 rw 2026-10-28 09:40:23,636 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:23,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 7926 110 0.112 0.339 rw 2026-10-28 09:40:23,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [39/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:23,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [40/40] Tour limitedProductPricelistLoadingStock → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:40:23,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: tour succeeded 2026-10-28 09:40:23,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR limitedProductPricelistLoadingStock SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 09:40:24,007 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:24,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: heap 20426172 (allocated 22302720) 2026-10-28 09:40:24,132 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:40:24,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 89 0.177 0.211 rw 2026-10-28 09:40:24,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2UQrj3IU - [28/Oct/2026 09:40:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.286 rw 2026-10-28 09:40:24,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing chrome headless with pid 67234 2026-10-28 09:40:24,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing websocket connection 2026-10-28 09:40:24,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Terminating chrome headless with pid 67234 2026-10-28 09:40:24,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094024_375259_test_limited_product_pricelist_loading.txt 2026-10-28 09:40:24,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Removing chrome user profile "/tmp/tmpvfpn3chw_chrome_odoo" 2026-10-28 09:40:24,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot ... 2026-10-28 09:40:25,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome pid: 67379 2026-10-28 09:40:25,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome headless temporary user profile dir: /tmp/tmpaefinabv_chrome_odoo 2026-10-28 09:40:25,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:35683/json/version 2026-10-28 09:40:25,458 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:40:25,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Browser version: Chrome/150.0.7871.114 2026-10-28 09:40:25,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:35683/json 2026-10-28 09:40:25,476 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:40:25,492 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Websocket url found: ws://127.0.0.1:35683/devtools/page/7FCC7CFAE3E22BEB656B00BD6866995B 2026-10-28 09:40:25,498 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Enable chrome headless console log notification 2026-10-28 09:40:25,504 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome headless enable page notifications 2026-10-28 09:40:25,647 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:40:25,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Setting session cookie in browser 2026-10-28 09:40:25,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:40:25,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:40:25,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:25] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.045 0.168 rw 2026-10-28 09:40:25,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Navigation result: {'frameId': '7FCC7CFAE3E22BEB656B00BD6866995B', 'loaderId': '312870316E163B605D76B3B149A3AD86', 'isDownload': False} 2026-10-28 09:40:25,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Evaluate ready code "odoo.isTourReady('LotTour')" 2026-10-28 09:40:25,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:25] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.281 ro 2026-10-28 09:40:26,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:25] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.053 ro 2026-10-28 09:40:26,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:25] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.061 ro 2026-10-28 09:40:26,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: Owl is running in 'dev' mode. 2026-10-28 09:40:26,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:40:26,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-10-28 09:40:26,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 09:40:26,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.029 rw 2026-10-28 09:40:27,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.028 rw 2026-10-28 09:40:27,425 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:27,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534574 247 0.289 0.686 rw 2026-10-28 09:40:28,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: The ready code tooks too much time : 2.3578286170959473 2026-10-28 09:40:28,245 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Evaluate test code "odoo.startTour('LotTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:40:28,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.018 ro 2026-10-28 09:40:28,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [1/115] Tour LotTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:40:28,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-10-28 09:40:28,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 09:40:28,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 09:40:28,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 09:40:29,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:40:29,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 09:40:29,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.062 rw 2026-10-28 09:40:29,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:40:29,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.032 rw 2026-10-28 09:40:29,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-10-28 09:40:29,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-10-28 09:40:29,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.018 0.088 ro 2026-10-28 09:40:29,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-10-28 09:40:29,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-10-28 09:40:29,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [2/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:40:29,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.089 0.124 rw 2026-10-28 09:40:29,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [3/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:40:29,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.065 0.331 rw 2026-10-28 09:40:29,860 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.381 ro 2026-10-28 09:40:29,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.409 rw 2026-10-28 09:40:29,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:29] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.011 0.099 rw 2026-10-28 09:40:30,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.033 0.173 rw 2026-10-28 09:40:30,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [4/115] Tour LotTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Lot/Serial number(s) required"))) 2026-10-28 09:40:30,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.006 0.03 rw 2026-10-28 09:40:30,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [5/115] Tour LotTour → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-10-28 09:40:30,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [6/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:40:30,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:30] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.006 - 2026-10-28 09:40:30,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [7/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:30,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.006 0.035 rw 2026-10-28 09:40:30,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [8/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:30,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [9/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:30,698 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [10/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:30,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [11/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(1)) 2026-10-28 09:40:30,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [12/115] Tour LotTour → Step .o-autocomplete input:value() 2026-10-28 09:40:30,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [13/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:30,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [14/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:30,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [15/115] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 09:40:30,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [16/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:30,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [17/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:30,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [18/115] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:40:30,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [19/115] Tour LotTour → Step delete lot number (trigger: .lot-container .lot-item:eq(0) .btn) 2026-10-28 09:40:30,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 09:40:30,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.007 0.02 rw 2026-10-28 09:40:30,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [20/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:31,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [21/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:31,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [22/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:31,019 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [23/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:31,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [24/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:31,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [25/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(2)) 2026-10-28 09:40:31,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [26/115] Tour LotTour → Step .o-autocomplete input:value() 2026-10-28 09:40:31,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [27/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:31,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [28/115] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 09:40:31,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [29/115] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:40:31,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [30/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:31,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:31] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.005 0.021 rw 2026-10-28 09:40:31,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [31/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:31,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [32/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:31,732 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [33/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:31,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [34/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(1)) 2026-10-28 09:40:31,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [35/115] Tour LotTour → Step .o-autocomplete input:value() 2026-10-28 09:40:31,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [36/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:31,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [37/115] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":2} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("2"))) 2026-10-28 09:40:31,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [38/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:31,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [39/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:31,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [40/115] Tour LotTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:40:31,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [41/115] Tour LotTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:40:31,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [42/115] Tour LotTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:40:31,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [43/115] Tour LotTour → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:31,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [44/115] Tour LotTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:40:32,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [45/115] Tour LotTour → Step body 2026-10-28 09:40:32,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [46/115] Tour LotTour → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:32,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [47/115] Tour LotTour → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:40:32,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [48/115] Tour LotTour → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-10-28 09:40:32,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [49/115] Tour LotTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-28 09:40:32,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [50/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:32,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [51/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:40:32,427 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [52/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:32,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.021 rw 2026-10-28 09:40:32,527 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [53/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:32,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [54/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:32,729 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:32,757 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.085 0.21 rw 2026-10-28 09:40:32,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [55/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:32,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [56/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(3)) 2026-10-28 09:40:32,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [57/115] Tour LotTour → Step .o-autocomplete input:value() 2026-10-28 09:40:32,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [58/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:32,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [59/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:32,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [60/115] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-10-28 09:40:32,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [61/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:32,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [62/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:32,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [63/115] Tour LotTour → Step .info-list:contains('SN 3') 2026-10-28 09:40:32,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [64/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:32,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [65/115] Tour LotTour → Step .pos-leftheader .list-plus-btn 2026-10-28 09:40:32,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [66/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:40:32,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [67/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:33,047 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:33,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.101 0.238 rw 2026-10-28 09:40:33,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:33] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.028 0.278 rw 2026-10-28 09:40:33,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.308 rw 2026-10-28 09:40:33,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [68/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:33,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [69/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:33,515 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [70/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:33,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [71/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(5)) 2026-10-28 09:40:33,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [72/115] Tour LotTour → Step .o-autocomplete input:value() 2026-10-28 09:40:33,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [73/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:33,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [74/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:40:33,570 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [75/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:33,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:33] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.008 0.045 rw 2026-10-28 09:40:33,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [76/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:33,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [77/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:33,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [78/115] Tour LotTour → Step .o-autocomplete input 2026-10-28 09:40:33,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [79/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(3)) 2026-10-28 09:40:33,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [80/115] Tour LotTour → Step .o-autocomplete input:value() 2026-10-28 09:40:33,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [81/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:34,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [82/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:34,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [83/115] Tour LotTour → Step .info-list:not(:contains('SN 3')) 2026-10-28 09:40:34,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [84/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:34,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [85/115] Tour LotTour → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-28 09:40:34,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [86/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:34,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [87/115] Tour LotTour → Step .info-list:contains('Lot 1001') 2026-10-28 09:40:34,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:34] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 114 6 0.005 0.027 rw 2026-10-28 09:40:34,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [88/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:34,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [89/115] Tour LotTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:40:34,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [90/115] Tour LotTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:40:34,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [91/115] Tour LotTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:40:34,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:40:34,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:40:34,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [92/115] Tour LotTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:40:34,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [93/115] Tour LotTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:35,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [94/115] Tour LotTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:35,188 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6532411 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000002', 'uuid': 'ac3782f1-4765-444e-9b51-cec6a7cd56bd'}] 2026-10-28 09:40:35,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [95/115] Tour LotTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:40:35,803 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1029] 2026-10-28 09:40:36,231 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6532411 order {'name': '/', 'pos_reference': '261-318-000002', 'uuid': 'ac3782f1-4765-444e-9b51-cec6a7cd56bd'} created pos.order #894 2026-10-28 09:40:36,233 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6532411 finished 2026-10-28 09:40:36,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6377 327 0.465 0.678 rw 2026-10-28 09:40:36,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.018 ro 2026-10-28 09:40:36,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [96/115] Tour LotTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:40:36,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [97/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:36,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [98/115] Tour LotTour → Step .pos-leftheader .orders-button 2026-10-28 09:40:36,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [99/115] Tour LotTour → Step .pos-search-bar .filter 2026-10-28 09:40:36,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.041 rw 2026-10-28 09:40:36,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [100/115] Tour LotTour → Step .pos-search-bar .filter ul 2026-10-28 09:40:36,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.037 rw 2026-10-28 09:40:36,646 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [101/115] Tour LotTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:40:36,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [102/115] Tour LotTour → Step .ticket-screen .order-row:contains(002) 2026-10-28 09:40:36,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [103/115] Tour LotTour → Step .ticket-screen .order-row:contains(002).highlight 2026-10-28 09:40:36,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:36] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.017 0.02 rw 2026-10-28 09:40:36,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [104/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:36,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [105/115] Tour LotTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:40:36,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [106/115] Tour LotTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:40:36,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [107/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:36,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [108/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:36,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [109/115] Tour LotTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:40:36,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [110/115] Tour LotTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:40:36,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [111/115] Tour LotTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:40:36,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [112/115] Tour LotTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:36,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.033 rw 2026-10-28 09:40:37,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [113/115] Tour LotTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:37,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [114/115] Tour LotTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:40:37,305 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24254971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000003', 'uuid': '0c995e57-e2d0-40d9-af29-43aac2cb47b2'}] 2026-10-28 09:40:37,622 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1032] 2026-10-28 09:40:37,746 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1033] 2026-10-28 09:40:38,290 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24254971 order {'name': '/', 'pos_reference': '261-318-000003', 'uuid': '0c995e57-e2d0-40d9-af29-43aac2cb47b2'} created pos.order #895 2026-10-28 09:40:38,295 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24254971 finished 2026-10-28 09:40:38,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 12393 345 0.318 0.798 rw 2026-10-28 09:40:38,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-10-28 09:40:38,569 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [115/115] Tour LotTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:40:38,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: tour succeeded 2026-10-28 09:40:38,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: ╔════════════════════════╗ ║ TOUR LotTour SUCCEEDED ║ ╚════════════════════════╝ 2026-10-28 09:40:38,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.052 rw 2026-10-28 09:40:38,903 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:40:38,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: heap 25112284 (allocated 27545600) 2026-10-28 09:40:38,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nJvOtKVA - [28/Oct/2026 09:40:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 11.833 rw 2026-10-28 09:40:39,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Closing chrome headless with pid 67379 2026-10-28 09:40:39,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Closing websocket connection 2026-10-28 09:40:39,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Terminating chrome headless with pid 67379 2026-10-28 09:40:39,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094039_139210_test_lot.txt 2026-10-28 09:40:39,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Removing chrome user profile "/tmp/tmpaefinabv_chrome_odoo" 2026-10-28 09:40:41,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-10-28 09:40:42,001 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome pid: 67512 2026-10-28 09:40:42,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmpgkjajo3y_chrome_odoo 2026-10-28 09:40:42,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:41745/json/version 2026-10-28 09:40:42,004 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:40:42,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-10-28 09:40:42,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:41745/json 2026-10-28 09:40:42,069 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:40:42,082 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:41745/devtools/page/561AE5AFD4002C3CC8E86E5F543D69EB 2026-10-28 09:40:42,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Enable chrome headless console log notification 2026-10-28 09:40:42,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome headless enable page notifications 2026-10-28 09:40:42,190 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:40:42,197 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Setting session cookie in browser 2026-10-28 09:40:42,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:40:42,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:40:42,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:42] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.033 0.15 rw 2026-10-28 09:40:42,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Navigation result: {'frameId': '561AE5AFD4002C3CC8E86E5F543D69EB', 'loaderId': '0D24DAA0627E1CB007D1312F3687E84E', 'isDownload': False} 2026-10-28 09:40:42,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-10-28 09:40:42,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:42] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.26 ro 2026-10-28 09:40:42,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:42] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.031 ro 2026-10-28 09:40:42,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:42] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.044 ro 2026-10-28 09:40:43,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-10-28 09:40:43,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-10-28 09:40:43,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:40:43,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.032 ro 2026-10-28 09:40:43,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-10-28 09:40:43,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.051 rw 2026-10-28 09:40:43,827 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:44,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533321 247 0.22 0.695 rw 2026-10-28 09:40:44,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: The ready code tooks too much time : 2.147052764892578 2026-10-28 09:40:44,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:40:44,576 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [1/53] Tour LotRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:40:44,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-10-28 09:40:44,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-10-28 09:40:44,630 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 09:40:44,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 09:40:44,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 09:40:45,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:40:45,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.014 rw 2026-10-28 09:40:45,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.022 0.059 rw 2026-10-28 09:40:45,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 09:40:45,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 09:40:45,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.062 rw 2026-10-28 09:40:45,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.011 0.047 ro 2026-10-28 09:40:45,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.009 ro 2026-10-28 09:40:45,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 09:40:45,626 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-10-28 09:40:45,685 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.045 - 2026-10-28 09:40:45,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.035 0.096 rw 2026-10-28 09:40:45,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [2/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:40:45,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.028 0.212 rw 2026-10-28 09:40:45,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.176 rw 2026-10-28 09:40:46,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [3/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-10-28 09:40:46,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.038 rw 2026-10-28 09:40:46,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.064 rw 2026-10-28 09:40:46,208 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [4/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:40:46,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [5/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-10-28 09:40:46,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.01 rw 2026-10-28 09:40:46,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.064 rw 2026-10-28 09:40:46,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [6/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:40:46,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [7/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-10-28 09:40:46,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 09:40:46,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [8/53] Tour LotRefundTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:40:46,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [9/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:40:46,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.024 rw 2026-10-28 09:40:46,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:46] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:40:46,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [10/53] Tour LotRefundTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:46,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [11/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:40:46,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [12/53] Tour LotRefundTour → Step .o-autocomplete input 2026-10-28 09:40:46,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [13/53] Tour LotRefundTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(123456789)) 2026-10-28 09:40:46,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [14/53] Tour LotRefundTour → Step .o-autocomplete input:value() 2026-10-28 09:40:46,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [15/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:47,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [16/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:47,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [17/53] Tour LotRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 09:40:47,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [18/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:47,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [19/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-10-28 09:40:47,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [20/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:40:47,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.009 rw 2026-10-28 09:40:47,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [21/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:40:47,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [22/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:40:47,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [23/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-10-28 09:40:47,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [24/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:40:47,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [25/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-10-28 09:40:47,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [26/53] Tour LotRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:40:47,174 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [27/53] Tour LotRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:40:47,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [28/53] Tour LotRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:40:47,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:40:47,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:40:47,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.034 rw 2026-10-28 09:40:47,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [29/53] Tour LotRefundTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:40:47,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [30/53] Tour LotRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:48,255 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [31/53] Tour LotRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:48,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [32/53] Tour LotRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:40:48,266 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12445412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000001', 'uuid': 'dfc3ed00-fd55-494e-b98f-09805d3dbf7f'}] 2026-10-28 09:40:48,845 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12445412 order {'name': '/', 'pos_reference': '261-318-000001', 'uuid': 'dfc3ed00-fd55-494e-b98f-09805d3dbf7f'} created pos.order #896 2026-10-28 09:40:48,847 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12445412 finished 2026-10-28 09:40:48,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5303 203 0.171 0.478 rw 2026-10-28 09:40:49,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:40:49,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [33/53] Tour LotRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:40:49,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [34/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:49,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [35/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-10-28 09:40:49,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [36/53] Tour LotRefundTour → Step .pos-search-bar .filter 2026-10-28 09:40:49,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [37/53] Tour LotRefundTour → Step .pos-search-bar .filter ul 2026-10-28 09:40:49,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [38/53] Tour LotRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:40:49,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [39/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:40:49,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [40/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:40:49,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [41/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:49,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [42/53] Tour LotRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:40:49,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [43/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:49,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [44/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:49,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.08 rw 2026-10-28 09:40:49,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [45/53] Tour LotRefundTour → Step .ticket-screen .qty .refund:contains("1") 2026-10-28 09:40:49,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.087 rw 2026-10-28 09:40:49,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.107 rw 2026-10-28 09:40:49,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [46/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:49,372 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [47/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:49,373 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [48/53] Tour LotRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:40:49,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [49/53] Tour LotRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:40:49,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [50/53] Tour LotRefundTour → Step click back button (trigger: .back-button) 2026-10-28 09:40:49,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [51/53] Tour LotRefundTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:40:49,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [52/53] Tour LotRefundTour → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:40:49,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.069 rw 2026-10-28 09:40:49,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [53/53] Tour LotRefundTour → Step Check lot number (trigger: .lot-container .lot-item:eq(0) span:contains(123456789)) 2026-10-28 09:40:49,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: tour succeeded 2026-10-28 09:40:49,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-10-28 09:40:49,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: heap 23271420 (allocated 25448448) 2026-10-28 09:40:49,668 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:40:49,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WY6jitYK - [28/Oct/2026 09:40:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.266 rw 2026-10-28 09:40:49,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Closing chrome headless with pid 67512 2026-10-28 09:40:49,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Closing websocket connection 2026-10-28 09:40:49,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Terminating chrome headless with pid 67512 2026-10-28 09:40:49,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094049_902208_test_lot_refund.txt 2026-10-28 09:40:49,902 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Removing chrome user profile "/tmp/tmpgkjajo3y_chrome_odoo" 2026-10-28 09:40:49,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_refund_lower_qty ... 2026-10-28 09:40:50,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome pid: 67659 2026-10-28 09:40:50,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome headless temporary user profile dir: /tmp/tmpy1ii3i_a_chrome_odoo 2026-10-28 09:40:50,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:43099/json/version 2026-10-28 09:40:51,000 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:40:51,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Browser version: Chrome/150.0.7871.114 2026-10-28 09:40:51,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:43099/json 2026-10-28 09:40:51,067 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:40:51,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Websocket url found: ws://127.0.0.1:43099/devtools/page/64D01AD5DC4FBE073488D026E8B12855 2026-10-28 09:40:51,093 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Enable chrome headless console log notification 2026-10-28 09:40:51,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome headless enable page notifications 2026-10-28 09:40:51,275 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:40:51,283 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Setting session cookie in browser 2026-10-28 09:40:51,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:40:51,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:40:51,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:51] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.046 0.16 rw 2026-10-28 09:40:51,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Navigation result: {'frameId': '64D01AD5DC4FBE073488D026E8B12855', 'loaderId': 'B204312AC6709428BC7A9FDFAC37AE7A', 'isDownload': False} 2026-10-28 09:40:51,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Evaluate ready code "odoo.isTourReady('test_lot_refund_lower_qty')" 2026-10-28 09:40:51,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:51] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.018 ro 2026-10-28 09:40:51,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:51] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.051 ro 2026-10-28 09:40:51,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:51] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.01 0.338 ro 2026-10-28 09:40:52,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: Owl is running in 'dev' mode. 2026-10-28 09:40:52,427 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:40:52,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:40:52,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.007 0.018 ro 2026-10-28 09:40:52,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.023 rw 2026-10-28 09:40:52,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.042 rw 2026-10-28 09:40:52,972 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:40:53,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533337 247 0.34 0.686 rw 2026-10-28 09:40:53,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: The ready code tooks too much time : 2.3718087673187256 2026-10-28 09:40:53,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Evaluate test code "odoo.startTour('test_lot_refund_lower_qty', {"stepDelay": 0, "debug": false})" 2026-10-28 09:40:53,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [1/69] Tour test_lot_refund_lower_qty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:40:53,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 09:40:53,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 09:40:53,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:40:54,015 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-10-28 09:40:54,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:40:54,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:40:54,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 09:40:54,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 09:40:54,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:40:54,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.018 0.082 rw 2026-10-28 09:40:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:54] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.06 ro 2026-10-28 09:40:55,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-10-28 09:40:55,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-10-28 09:40:55,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.028 - 2026-10-28 09:40:55,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-10-28 09:40:55,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.081 - 2026-10-28 09:40:55,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.042 0.103 rw 2026-10-28 09:40:55,354 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [2/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:40:55,359 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.031 0.223 rw 2026-10-28 09:40:55,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.262 rw 2026-10-28 09:40:55,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [3/69] Tour test_lot_refund_lower_qty → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-10-28 09:40:55,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.013 rw 2026-10-28 09:40:55,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.05 0.069 rw 2026-10-28 09:40:55,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [4/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-10-28 09:40:55,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.018 0.049 rw 2026-10-28 09:40:55,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [5/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:55,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [6/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-10-28 09:40:55,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [7/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-10-28 09:40:55,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:55] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.005 - 2026-10-28 09:40:56,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [8/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-10-28 09:40:56,115 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [9/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:40:56,121 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [10/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-10-28 09:40:56,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [11/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-10-28 09:40:56,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [12/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-10-28 09:40:56,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [13/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:56,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [14/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:56,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [15/69] Tour test_lot_refund_lower_qty → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-10-28 09:40:56,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [16/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:56,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [17/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:40:56,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [18/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:40:56,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [19/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:40:56,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-10-28 09:40:56,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:40:56,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:40:57,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [20/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:40:57,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [21/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:40:57,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [22/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:40:57,696 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2983143 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000001', 'uuid': '05ab5ec8-ded0-4339-b02f-e7c591f5d67c'}] 2026-10-28 09:40:57,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [23/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:40:58,057 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1039, 1040] 2026-10-28 09:40:58,431 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2983143 order {'name': '/', 'pos_reference': '261-318-000001', 'uuid': '05ab5ec8-ded0-4339-b02f-e7c591f5d67c'} created pos.order #897 2026-10-28 09:40:58,433 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2983143 finished 2026-10-28 09:40:58,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5395 304 0.248 0.571 rw 2026-10-28 09:40:58,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:40:58,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [24/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:40:58,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [25/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:58,720 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [26/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-10-28 09:40:58,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [27/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-10-28 09:40:58,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [28/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-10-28 09:40:58,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-10-28 09:40:58,791 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [29/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:40:58,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [30/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:40:58,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.051 rw 2026-10-28 09:40:58,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [31/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:40:58,847 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.013 0.023 rw 2026-10-28 09:40:58,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [32/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:58,855 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [33/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:40:58,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [34/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:58,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [35/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:58,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [36/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .qty .refund:contains("1") 2026-10-28 09:40:58,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.039 rw 2026-10-28 09:40:59,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [37/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:59,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [38/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:40:59,045 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [39/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:40:59,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [40/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-10-28 09:40:59,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [41/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:40:59,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [42/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN1') 2026-10-28 09:40:59,107 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [43/69] Tour test_lot_refund_lower_qty → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:40:59,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [44/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete--dropdown-item:contains('SN2') 2026-10-28 09:40:59,137 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [45/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:40:59,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [46/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:40:59,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [47/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:40:59,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [48/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:40:59,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [49/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:40:59,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [50/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:40:59,682 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [51/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:00,215 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [52/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:00,223 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7209193 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000002', 'uuid': '3526ab8f-003c-4ba1-9555-3d642579d787'}] 2026-10-28 09:41:00,226 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [53/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:00,869 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1043] 2026-10-28 09:41:01,265 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7209193 order {'name': '/', 'pos_reference': '261-318-000002', 'uuid': '3526ab8f-003c-4ba1-9555-3d642579d787'} created pos.order #898 2026-10-28 09:41:01,271 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7209193 finished 2026-10-28 09:41:01,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:41:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10329 265 0.556 0.651 rw 2026-10-28 09:41:01,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:41:01] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:41:01,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [54/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:01,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [55/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:01,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [56/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-10-28 09:41:01,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [57/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-10-28 09:41:01,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [58/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-10-28 09:41:01,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [59/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:41:01,660 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [60/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:41:01,681 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [61/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:41:01,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:41:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.038 rw 2026-10-28 09:41:01,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [62/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:01,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [63/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:41:01,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [64/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:01,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [65/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:01,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [66/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:41:01,736 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:41:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.068 rw 2026-10-28 09:41:01,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [67/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-10-28 09:41:01,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:41:01] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.023 0.089 rw 2026-10-28 09:41:01,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [68/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:41:01,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [69/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN2') 2026-10-28 09:41:01,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: tour succeeded 2026-10-28 09:41:01,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_lot_refund_lower_qty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 09:41:01,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:41:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.06 rw 2026-10-28 09:41:02,114 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:02,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: heap 23760624 (allocated 26234880) 2026-10-28 09:41:02,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 c9ko3Zos - [28/Oct/2026 09:40:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 9.513 rw 2026-10-28 09:41:02,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Closing chrome headless with pid 67659 2026-10-28 09:41:02,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Closing websocket connection 2026-10-28 09:41:02,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Terminating chrome headless with pid 67659 2026-10-28 09:41:02,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094102_349071_test_lot_refund_lower_qty.txt 2026-10-28 09:41:02,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Removing chrome user profile "/tmp/tmpy1ii3i_a_chrome_odoo" 2026-10-28 09:41:02,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_tracking_without_lot_creation ... 2026-10-28 09:41:02,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome pid: 67786 2026-10-28 09:41:02,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome headless temporary user profile dir: /tmp/tmp8gc7707i_chrome_odoo 2026-10-28 09:41:02,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:44793/json/version 2026-10-28 09:41:03,000 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:03,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:03,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:44793/json 2026-10-28 09:41:03,107 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:03,126 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Websocket url found: ws://127.0.0.1:44793/devtools/page/D1F035531E3A2BDBC28E777F1B425743 2026-10-28 09:41:03,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Enable chrome headless console log notification 2026-10-28 09:41:03,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome headless enable page notifications 2026-10-28 09:41:03,308 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:03,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Setting session cookie in browser 2026-10-28 09:41:03,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Open "http://127.0.0.1:8069/pos/ui?config_id=318" in browser 2026-10-28 09:41:03,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=318" 2026-10-28 09:41:03,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:03] "GET /pos/ui?config_id=318 HTTP/1.1" 200 6880 64 0.07 0.17 rw 2026-10-28 09:41:03,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Navigation result: {'frameId': 'D1F035531E3A2BDBC28E777F1B425743', 'loaderId': 'C85A71B7190BE56641DEE55F39A26E16', 'isDownload': False} 2026-10-28 09:41:03,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Evaluate ready code "odoo.isTourReady('test_lot_tracking_without_lot_creation')" 2026-10-28 09:41:03,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:03] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.016 ro 2026-10-28 09:41:03,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:03] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.336 ro 2026-10-28 09:41:03,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:03] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-10-28 09:41:04,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:04,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:41:04,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 09:41:04,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.024 ro 2026-10-28 09:41:04,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-10-28 09:41:04,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.011 0.043 rw 2026-10-28 09:41:05,023 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:05,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 518782 244 0.318 0.677 rw 2026-10-28 09:41:05,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: The ready code tooks too much time : 2.2575266361236572 2026-10-28 09:41:05,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Evaluate test code "odoo.startTour('test_lot_tracking_without_lot_creation', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:05,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [1/10] Tour test_lot_tracking_without_lot_creation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:05,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-10-28 09:41:05,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.005 0.011 ro 2026-10-28 09:41:05,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-10-28 09:41:05,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 09:41:06,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.031 rw 2026-10-28 09:41:06,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:41:06,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:41:06,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.061 rw 2026-10-28 09:41:06,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 09:41:06,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 09:41:06,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-10-28 09:41:06,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.068 rw 2026-10-28 09:41:06,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.035 ro 2026-10-28 09:41:06,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-10-28 09:41:06,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.054 - 2026-10-28 09:41:06,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.06 - 2026-10-28 09:41:07,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:07] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.037 0.133 rw 2026-10-28 09:41:07,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [2/10] Tour test_lot_tracking_without_lot_creation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:07,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:07] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.024 0.289 rw 2026-10-28 09:41:07,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.24 rw 2026-10-28 09:41:07,252 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [3/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:41:07,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.028 rw 2026-10-28 09:41:07,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.086 rw 2026-10-28 09:41:07,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [4/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:07,477 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [5/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '3.19' (trigger: .product-screen .order-summary .total:contains("3.19")) 2026-10-28 09:41:07,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [6/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:07,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [7/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:41:07,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [8/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:07,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [9/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-10-28 09:41:07,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [10/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:07,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: tour succeeded 2026-10-28 09:41:07,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_lot_tracking_without_lot_creation SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:41:07,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:41:07,769 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:07,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: heap 19507356 (allocated 20729856) 2026-10-28 09:41:07,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 jXHWyCME - [28/Oct/2026 09:41:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 3.132 rw 2026-10-28 09:41:07,875 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Closing chrome headless with pid 67786 2026-10-28 09:41:07,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Closing websocket connection 2026-10-28 09:41:07,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Terminating chrome headless with pid 67786 2026-10-28 09:41:07,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094107_985277_test_lot_tracking_without_lot_creation.txt 2026-10-28 09:41:07,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Removing chrome user profile "/tmp/tmp8gc7707i_chrome_odoo" 2026-10-28 09:41:07,996 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_only_existing_lots_fifo ... 2026-10-28 09:41:09,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome pid: 67914 2026-10-28 09:41:09,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome headless temporary user profile dir: /tmp/tmpau1qnt80_chrome_odoo 2026-10-28 09:41:09,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:33435/json/version 2026-10-28 09:41:09,033 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:09,048 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:09,049 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:33435/json 2026-10-28 09:41:09,050 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:09,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Websocket url found: ws://127.0.0.1:33435/devtools/page/D4EDF2A020559AEF5BC3E0FCCD9867B5 2026-10-28 09:41:09,060 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Enable chrome headless console log notification 2026-10-28 09:41:09,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome headless enable page notifications 2026-10-28 09:41:09,223 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:09,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Setting session cookie in browser 2026-10-28 09:41:09,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Open "http://127.0.0.1:8069/pos/ui?config_id=318" in browser 2026-10-28 09:41:09,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=318" 2026-10-28 09:41:09,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:09] "GET /pos/ui?config_id=318 HTTP/1.1" 200 6880 65 0.044 0.138 rw 2026-10-28 09:41:09,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Navigation result: {'frameId': 'D4EDF2A020559AEF5BC3E0FCCD9867B5', 'loaderId': 'D9C736C67472D5E4DDDA31176EBBCC9B', 'isDownload': False} 2026-10-28 09:41:09,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_fifo')" 2026-10-28 09:41:09,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.272 ro 2026-10-28 09:41:09,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.048 ro 2026-10-28 09:41:09,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.052 ro 2026-10-28 09:41:10,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:10,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:41:10,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:41:10,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-10-28 09:41:10,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.04 rw 2026-10-28 09:41:10,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-10-28 09:41:10,799 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:11,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533489 248 0.241 0.668 rw 2026-10-28 09:41:11,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: The ready code tooks too much time : 2.0994815826416016 2026-10-28 09:41:11,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Evaluate test code "odoo.startTour('test_only_existing_lots_fifo', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:11,547 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [1/10] Tour test_only_existing_lots_fifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:11,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 09:41:11,598 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.007 ro 2026-10-28 09:41:11,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-10-28 09:41:11,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.04 rw 2026-10-28 09:41:11,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:41:12,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:41:12,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 09:41:12,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.04 rw 2026-10-28 09:41:12,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:41:12,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 09:41:12,692 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-10-28 09:41:12,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-10-28 09:41:12,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-10-28 09:41:12,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 09:41:12,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.032 - 2026-10-28 09:41:12,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.08 - 2026-10-28 09:41:12,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:12] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.036 0.102 rw 2026-10-28 09:41:12,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [2/10] Tour test_only_existing_lots_fifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:13,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:13] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.025 0.214 rw 2026-10-28 09:41:13,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.206 rw 2026-10-28 09:41:13,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [3/10] Tour test_only_existing_lots_fifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-10-28 09:41:13,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.032 rw 2026-10-28 09:41:13,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.081 rw 2026-10-28 09:41:13,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [4/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:13,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [5/10] Tour test_only_existing_lots_fifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-10-28 09:41:13,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:13] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.009 0.02 rw 2026-10-28 09:41:13,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [6/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:13,605 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [7/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:13,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [8/10] Tour test_only_existing_lots_fifo → Step .order-container .orderline .lot-number:contains('Lot 1001') 2026-10-28 09:41:13,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [9/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:13,607 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [10/10] Tour test_only_existing_lots_fifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:41:13,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: tour succeeded 2026-10-28 09:41:13,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_fifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:41:13,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:41:13,815 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:13,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: heap 20041040 (allocated 20992000) 2026-10-28 09:41:13,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 SZsRKBZd - [28/Oct/2026 09:41:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.343 rw 2026-10-28 09:41:13,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Closing chrome headless with pid 67914 2026-10-28 09:41:13,934 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Closing websocket connection 2026-10-28 09:41:13,935 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Terminating chrome headless with pid 67914 2026-10-28 09:41:14,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094114_038983_test_only_existing_lots_fifo.txt 2026-10-28 09:41:14,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Removing chrome user profile "/tmp/tmpau1qnt80_chrome_odoo" 2026-10-28 09:41:14,051 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_only_existing_lots_lifo ... 2026-10-28 09:41:14,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome pid: 68039 2026-10-28 09:41:14,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome headless temporary user profile dir: /tmp/tmp4lrqi_qr_chrome_odoo 2026-10-28 09:41:14,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:38221/json/version 2026-10-28 09:41:14,867 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:14,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:14,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:38221/json 2026-10-28 09:41:14,948 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:14,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Websocket url found: ws://127.0.0.1:38221/devtools/page/B78B0BF298AC3770999AA3D5FA359930 2026-10-28 09:41:14,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Enable chrome headless console log notification 2026-10-28 09:41:15,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome headless enable page notifications 2026-10-28 09:41:15,147 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:15,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Setting session cookie in browser 2026-10-28 09:41:15,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Open "http://127.0.0.1:8069/pos/ui?config_id=318" in browser 2026-10-28 09:41:15,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=318" 2026-10-28 09:41:15,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:15] "GET /pos/ui?config_id=318 HTTP/1.1" 200 6880 65 0.032 0.129 rw 2026-10-28 09:41:15,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Navigation result: {'frameId': 'B78B0BF298AC3770999AA3D5FA359930', 'loaderId': 'D1F417A8C086C841A82B9ACB1CCAB283', 'isDownload': False} 2026-10-28 09:41:15,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_lifo')" 2026-10-28 09:41:15,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:15] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.215 ro 2026-10-28 09:41:15,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:15] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.02 ro 2026-10-28 09:41:15,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:15] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.04 ro 2026-10-28 09:41:16,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:16,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 09:41:16,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:41:16,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 09:41:16,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.027 rw 2026-10-28 09:41:16,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.033 rw 2026-10-28 09:41:16,737 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:17,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533489 248 0.246 0.606 rw 2026-10-28 09:41:17,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: The ready code tooks too much time : 2.224229574203491 2026-10-28 09:41:17,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Evaluate test code "odoo.startTour('test_only_existing_lots_lifo', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:17,576 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-10-28 09:41:17,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [1/10] Tour test_only_existing_lots_lifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:17,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:41:17,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-10-28 09:41:17,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 09:41:17,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:17] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 09:41:18,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.026 ro 2026-10-28 09:41:18,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-10-28 09:41:18,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 09:41:18,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-10-28 09:41:18,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.021 0.053 rw 2026-10-28 09:41:18,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.05 ro 2026-10-28 09:41:18,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.052 rw 2026-10-28 09:41:18,671 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.027 ro 2026-10-28 09:41:18,671 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 09:41:18,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:41:18,749 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-10-28 09:41:18,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [2/10] Tour test_only_existing_lots_lifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:18,937 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.085 - 2026-10-28 09:41:18,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [3/10] Tour test_only_existing_lots_lifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-10-28 09:41:19,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:19] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.061 0.12 rw 2026-10-28 09:41:19,154 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:19] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.071 0.233 rw 2026-10-28 09:41:19,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:19] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.16 rw 2026-10-28 09:41:19,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.213 rw 2026-10-28 09:41:19,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [4/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:19,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [5/10] Tour test_only_existing_lots_lifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-10-28 09:41:19,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:19] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.015 0.019 rw 2026-10-28 09:41:19,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [6/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:19,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [7/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:19,536 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [8/10] Tour test_only_existing_lots_lifo → Step .order-container .orderline .lot-number:contains('Lot 1002') 2026-10-28 09:41:19,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [9/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:19,538 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [10/10] Tour test_only_existing_lots_lifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:41:19,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: tour succeeded 2026-10-28 09:41:19,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_lifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:41:19,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 09:41:19,685 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:19,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: heap 19995616 (allocated 21516288) 2026-10-28 09:41:19,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8GRgKU2c - [28/Oct/2026 09:41:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.305 rw 2026-10-28 09:41:19,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Closing chrome headless with pid 68039 2026-10-28 09:41:19,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Closing websocket connection 2026-10-28 09:41:19,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Terminating chrome headless with pid 68039 2026-10-28 09:41:19,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094119_932349_test_only_existing_lots_lifo.txt 2026-10-28 09:41:19,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Removing chrome user profile "/tmp/tmp4lrqi_qr_chrome_odoo" 2026-10-28 09:41:19,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-10-28 09:41:20,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome pid: 68175 2026-10-28 09:41:20,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmple6xgo4l_chrome_odoo 2026-10-28 09:41:21,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:38843/json/version 2026-10-28 09:41:21,003 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:21,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:21,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:38843/json 2026-10-28 09:41:21,067 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:21,078 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:38843/devtools/page/27B683744644605284E1EAFB909FD4F8 2026-10-28 09:41:21,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-10-28 09:41:21,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-10-28 09:41:21,291 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:21,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-10-28 09:41:21,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:41:21,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:41:21,530 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:21] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.051 0.148 rw 2026-10-28 09:41:21,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigation result: {'frameId': '27B683744644605284E1EAFB909FD4F8', 'loaderId': '8F4C1D5235B9A714BEA1348FFF7B6577', 'isDownload': False} 2026-10-28 09:41:21,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Evaluate ready code "odoo.isTourReady('test_order_with_existing_serial')" 2026-10-28 09:41:21,653 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:21] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.038 ro 2026-10-28 09:41:21,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:21] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.311 ro 2026-10-28 09:41:21,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:21] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-10-28 09:41:22,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:22,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:41:22,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:41:22,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 09:41:22,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-10-28 09:41:22,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.028 rw 2026-10-28 09:41:23,098 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:23,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533337 247 0.207 0.615 rw 2026-10-28 09:41:23,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: The ready code tooks too much time : 2.274425745010376 2026-10-28 09:41:23,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Evaluate test code "odoo.startTour('test_order_with_existing_serial', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:23,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 09:41:23,838 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [1/26] Tour test_order_with_existing_serial → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:23,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 09:41:23,909 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 09:41:23,931 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-10-28 09:41:23,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-10-28 09:41:24,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-10-28 09:41:24,611 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-10-28 09:41:24,758 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 09:41:24,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:41:24,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.054 rw 2026-10-28 09:41:24,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.051 ro 2026-10-28 09:41:24,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.068 rw 2026-10-28 09:41:24,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.014 ro 2026-10-28 09:41:24,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 09:41:24,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.005 - 2026-10-28 09:41:24,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-10-28 09:41:25,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.037 0.097 rw 2026-10-28 09:41:25,077 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [2/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:25,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.02 0.194 rw 2026-10-28 09:41:25,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [3/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-10-28 09:41:25,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.223 rw 2026-10-28 09:41:25,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.026 rw 2026-10-28 09:41:25,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.083 rw 2026-10-28 09:41:25,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [4/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:41:25,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.009 0.034 rw 2026-10-28 09:41:25,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [5/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-10-28 09:41:25,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [6/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-10-28 09:41:25,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:41:25,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [7/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-10-28 09:41:25,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [8/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:25,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [9/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:25,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [10/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("1"))) 2026-10-28 09:41:25,933 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [11/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:25,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [12/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:25,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [13/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN1') 2026-10-28 09:41:25,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [14/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:25,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [15/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-10-28 09:41:25,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [16/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:41:25,973 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-10-28 09:41:25,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:25] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.006 0.017 rw 2026-10-28 09:41:26,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [17/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-10-28 09:41:26,025 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [18/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-10-28 09:41:26,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [19/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-10-28 09:41:26,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [20/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:26,322 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [21/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:26,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [22/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-10-28 09:41:26,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [23/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:26,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [24/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:26,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [25/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN2') 2026-10-28 09:41:26,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [26/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:26,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: tour succeeded 2026-10-28 09:41:26,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 09:41:26,474 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:26,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: heap 20613452 (allocated 22040576) 2026-10-28 09:41:26,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HjtQFOOG - [28/Oct/2026 09:41:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.742 rw 2026-10-28 09:41:26,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing chrome headless with pid 68175 2026-10-28 09:41:26,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing websocket connection 2026-10-28 09:41:26,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Terminating chrome headless with pid 68175 2026-10-28 09:41:26,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094126_699302_test_order_with_existing_serial.txt 2026-10-28 09:41:26,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmple6xgo4l_chrome_odoo" 2026-10-28 09:41:26,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_pos_order_shipping_date ... 2026-10-28 09:41:27,209 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome pid: 68305 2026-10-28 09:41:27,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome headless temporary user profile dir: /tmp/tmp1j42cix8_chrome_odoo 2026-10-28 09:41:27,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:41003/json/version 2026-10-28 09:41:27,211 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:27,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:27,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:41003/json 2026-10-28 09:41:27,239 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:27,256 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Websocket url found: ws://127.0.0.1:41003/devtools/page/DB8F80564D8251FAD84430770BC32D58 2026-10-28 09:41:27,264 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Enable chrome headless console log notification 2026-10-28 09:41:27,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome headless enable page notifications 2026-10-28 09:41:27,338 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:27,348 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Setting session cookie in browser 2026-10-28 09:41:27,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Open "http://127.0.0.1:8069/pos/ui?config_id=318" in browser 2026-10-28 09:41:27,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=318" 2026-10-28 09:41:27,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:27] "GET /pos/ui?config_id=318 HTTP/1.1" 200 6880 64 0.048 0.172 rw 2026-10-28 09:41:27,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Navigation result: {'frameId': 'DB8F80564D8251FAD84430770BC32D58', 'loaderId': 'E942718DC04EAEAE91CFF58BCFDFE380', 'isDownload': False} 2026-10-28 09:41:27,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Evaluate ready code "odoo.isTourReady('test_pos_order_shipping_date')" 2026-10-28 09:41:27,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:27] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-10-28 09:41:27,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:27] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.317 ro 2026-10-28 09:41:27,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:27] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.061 ro 2026-10-28 09:41:28,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:28,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:41:28,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:41:28,503 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.026 ro 2026-10-28 09:41:28,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.034 rw 2026-10-28 09:41:28,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.042 rw 2026-10-28 09:41:28,962 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:29,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532062 245 0.251 0.658 rw 2026-10-28 09:41:29,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: The ready code tooks too much time : 2.139888048171997 2026-10-28 09:41:29,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Evaluate test code "odoo.startTour('test_pos_order_shipping_date', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:29,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-10-28 09:41:29,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [1/25] Tour test_pos_order_shipping_date → Step Set test time zone to America/New_York (trigger: body) 2026-10-28 09:41:29,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-10-28 09:41:29,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-10-28 09:41:29,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 09:41:29,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 09:41:30,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-10-28 09:41:30,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-10-28 09:41:30,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.051 rw 2026-10-28 09:41:30,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 09:41:30,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-10-28 09:41:30,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.014 - 2026-10-28 09:41:30,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.012 0.043 ro 2026-10-28 09:41:30,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 09:41:30,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [2/25] Tour test_pos_order_shipping_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:30,810 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.041 ro 2026-10-28 09:41:30,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.044 - 2026-10-28 09:41:30,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-10-28 09:41:30,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [3/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:30,926 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:30] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.042 0.104 rw 2026-10-28 09:41:31,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [4/25] Tour test_pos_order_shipping_date → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 09:41:31,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.039 0.261 rw 2026-10-28 09:41:31,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.285 rw 2026-10-28 09:41:31,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.101 rw 2026-10-28 09:41:31,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.137 rw 2026-10-28 09:41:31,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [5/25] Tour test_pos_order_shipping_date → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:31,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [6/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 09:41:31,410 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [7/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 09:41:31,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [8/25] Tour test_pos_order_shipping_date → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:31,411 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [9/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:31,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [10/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:31,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [11/25] Tour test_pos_order_shipping_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:31,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-10-28 09:41:31,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 09:41:31,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-10-28 09:41:31,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.014 - 2026-10-28 09:41:31,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [12/25] Tour test_pos_order_shipping_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:41:31,973 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [13/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:41:31,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [14/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-10-28 09:41:32,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [15/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:41:32,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [16/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:41:32,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [17/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-10-28 09:41:32,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [18/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:41:32,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [19/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:32,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [20/25] Tour test_pos_order_shipping_date → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-10-28 09:41:32,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [21/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:33,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [22/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:33,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [23/25] Tour test_pos_order_shipping_date → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:41:33,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [24/25] Tour test_pos_order_shipping_date → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:33,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [25/25] Tour test_pos_order_shipping_date → Step body 2026-10-28 09:41:33,192 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22130778 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000001', 'uuid': '4b974092-f82b-4929-b344-d46605cb341b'}] 2026-10-28 09:41:33,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: tour succeeded 2026-10-28 09:41:33,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_pos_order_shipping_date SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:41:33,650 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:33,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: heap 22227124 (allocated 23613440) 2026-10-28 09:41:33,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Closing chrome headless with pid 68305 2026-10-28 09:41:33,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Closing websocket connection 2026-10-28 09:41:33,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Terminating chrome headless with pid 68305 2026-10-28 09:41:33,796 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22130778 order {'name': '/', 'pos_reference': '261-318-000001', 'uuid': '4b974092-f82b-4929-b344-d46605cb341b'} created pos.order #899 2026-10-28 09:41:33,799 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22130778 finished 2026-10-28 09:41:33,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 5.312 rw 2026-10-28 09:41:33,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094133_915058_test_pos_order_shipping_date.txt 2026-10-28 09:41:33,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Removing chrome user profile "/tmp/tmp1j42cix8_chrome_odoo" 2026-10-28 09:41:33,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Cconc1W8 - [28/Oct/2026 09:41:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.206 0.534 rw 2026-10-28 09:41:33,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_product_info_product_inventory ... 2026-10-28 09:41:34,757 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome pid: 68432 2026-10-28 09:41:34,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome headless temporary user profile dir: /tmp/tmpkv0ygi2r_chrome_odoo 2026-10-28 09:41:34,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:43633/json/version 2026-10-28 09:41:34,768 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:34,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:34,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:43633/json 2026-10-28 09:41:34,864 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:34,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Websocket url found: ws://127.0.0.1:43633/devtools/page/62A62F607BEB2BDDCAC23CACD3E3A0E6 2026-10-28 09:41:34,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Enable chrome headless console log notification 2026-10-28 09:41:34,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome headless enable page notifications 2026-10-28 09:41:34,981 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:34,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Setting session cookie in browser 2026-10-28 09:41:34,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:41:34,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:41:35,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:35] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.039 0.145 rw 2026-10-28 09:41:35,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Navigation result: {'frameId': '62A62F607BEB2BDDCAC23CACD3E3A0E6', 'loaderId': '3E39E0A8D06051B3DEF6C22419E52D68', 'isDownload': False} 2026-10-28 09:41:35,204 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Evaluate ready code "odoo.isTourReady('test_product_info_product_inventory')" 2026-10-28 09:41:35,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:35] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.262 ro 2026-10-28 09:41:35,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:35] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.052 ro 2026-10-28 09:41:35,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:35] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-10-28 09:41:36,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:36,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:41:36,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.012 - 2026-10-28 09:41:36,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-10-28 09:41:36,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.018 rw 2026-10-28 09:41:36,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-10-28 09:41:36,660 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:37,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534579 250 0.282 0.736 rw 2026-10-28 09:41:37,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: The ready code tooks too much time : 2.2028911113739014 2026-10-28 09:41:37,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Evaluate test code "odoo.startTour('test_product_info_product_inventory', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:37,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [1/18] Tour test_product_info_product_inventory → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:37,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.014 ro 2026-10-28 09:41:37,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:41:37,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.032 rw 2026-10-28 09:41:37,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.033 rw 2026-10-28 09:41:37,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 09:41:38,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.025 ro 2026-10-28 09:41:38,251 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-10-28 09:41:38,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-10-28 09:41:38,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.006 0.05 rw 2026-10-28 09:41:38,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 09:41:38,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-10-28 09:41:38,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.042 ro 2026-10-28 09:41:38,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-10-28 09:41:38,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-10-28 09:41:38,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-10-28 09:41:38,657 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.026 ro 2026-10-28 09:41:38,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-10-28 09:41:38,790 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [2/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:38,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.047 0.123 rw 2026-10-28 09:41:38,957 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [3/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:38,966 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [4/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_0' (trigger: body) 2026-10-28 09:41:39,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:38] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.093 0.27 rw 2026-10-28 09:41:39,034 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.02 - 2026-10-28 09:41:39,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [5/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:41:39,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.355 rw 2026-10-28 09:41:39,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [6/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-10-28 09:41:39,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.114 rw 2026-10-28 09:41:39,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.018 - 2026-10-28 09:41:39,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-10-28 09:41:39,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.172 rw 2026-10-28 09:41:39,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [7/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-28 09:41:39,286 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [8/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(100) 2026-10-28 09:41:39,335 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-10-28 09:41:39,356 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-10-28 09:41:39,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:39] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 74 0.081 0.239 rw 2026-10-28 09:41:39,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [9/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-28 09:41:39,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [10/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:39,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [11/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:39,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [12/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_1' (trigger: body) 2026-10-28 09:41:39,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [13/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:41:39,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [14/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-10-28 09:41:39,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [15/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-28 09:41:39,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [16/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(200) 2026-10-28 09:41:39,826 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-10-28 09:41:39,849 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-10-28 09:41:40,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:40] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 72 0.083 0.186 rw 2026-10-28 09:41:40,108 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [17/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-28 09:41:40,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [18/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:40,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: tour succeeded 2026-10-28 09:41:40,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_product_info_product_inventory SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 09:41:40,351 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:40,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: heap 20760840 (allocated 21778432) 2026-10-28 09:41:40,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pIzHkLNU - [28/Oct/2026 09:41:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.151 rw 2026-10-28 09:41:40,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Closing chrome headless with pid 68432 2026-10-28 09:41:40,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Closing websocket connection 2026-10-28 09:41:40,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Terminating chrome headless with pid 68432 2026-10-28 09:41:40,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094140_581000_test_product_info_product_inventory.txt 2026-10-28 09:41:40,581 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Removing chrome user profile "/tmp/tmpkv0ygi2r_chrome_odoo" 2026-10-28 09:41:40,597 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_receipt_screen_tour ... 2026-10-28 09:41:41,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome pid: 68567 2026-10-28 09:41:41,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome headless temporary user profile dir: /tmp/tmpko06hzlh_chrome_odoo 2026-10-28 09:41:41,129 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:42971/json/version 2026-10-28 09:41:41,131 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:41,270 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:41,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:42971/json 2026-10-28 09:41:41,280 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:41,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Websocket url found: ws://127.0.0.1:42971/devtools/page/8A6AD0503B9771FFA5B21C6D4B703C74 2026-10-28 09:41:41,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Enable chrome headless console log notification 2026-10-28 09:41:41,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome headless enable page notifications 2026-10-28 09:41:41,460 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:41,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Setting session cookie in browser 2026-10-28 09:41:41,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:41:41,481 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:41:41,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:41] "GET /pos/ui/318 HTTP/1.1" 200 6920 92 0.055 0.181 rw 2026-10-28 09:41:41,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Navigation result: {'frameId': '8A6AD0503B9771FFA5B21C6D4B703C74', 'loaderId': '84963B90F70391EA4EF085FC0DF0895C', 'isDownload': False} 2026-10-28 09:41:41,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Evaluate ready code "odoo.isTourReady('StockFeedbackScreenTour')" 2026-10-28 09:41:41,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:41] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.291 ro 2026-10-28 09:41:41,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:41] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.029 ro 2026-10-28 09:41:41,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:41] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.053 ro 2026-10-28 09:41:42,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:41:42,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-10-28 09:41:42,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 09:41:42,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 09:41:42,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.021 rw 2026-10-28 09:41:42,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.034 rw 2026-10-28 09:41:43,441 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:41:43,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532458 245 0.22 1.009 rw 2026-10-28 09:41:44,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: The ready code tooks too much time : 2.4131555557250977 2026-10-28 09:41:44,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Evaluate test code "odoo.startTour('StockFeedbackScreenTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:41:44,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 09:41:44,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [1/265] Tour StockFeedbackScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:41:44,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-10-28 09:41:44,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-10-28 09:41:44,294 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 09:41:44,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-10-28 09:41:44,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:41:44,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-10-28 09:41:45,114 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 09:41:45,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 09:41:45,169 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.091 rw 2026-10-28 09:41:45,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.009 0.101 ro 2026-10-28 09:41:45,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.132 rw 2026-10-28 09:41:45,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-10-28 09:41:45,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.024 ro 2026-10-28 09:41:45,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 09:41:45,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.053 rw 2026-10-28 09:41:45,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [2/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:41:45,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-10-28 09:41:45,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [3/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-10-28 09:41:45,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [4/265] Tour StockFeedbackScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 09:41:45,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.112 0.101 rw 2026-10-28 09:41:45,715 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.026 0.279 rw 2026-10-28 09:41:45,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.278 rw 2026-10-28 09:41:45,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.319 rw 2026-10-28 09:41:45,912 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [5/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:45,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [6/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:41:46,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [7/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:46,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [8/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:46,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [9/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:41:46,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [10/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:46,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:46] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:41:46,061 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [11/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:46,074 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [12/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:41:46,079 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [13/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:41:46,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [14/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 09:41:46,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [15/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:46,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [16/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:46,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [17/265] Tour StockFeedbackScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:41:46,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [18/265] Tour StockFeedbackScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:41:46,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [19/265] Tour StockFeedbackScreenTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:41:46,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [20/265] Tour StockFeedbackScreenTour → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:41:46,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [21/265] Tour StockFeedbackScreenTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:41:46,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [22/265] Tour StockFeedbackScreenTour → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-10-28 09:41:46,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [23/265] Tour StockFeedbackScreenTour → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:41:46,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [24/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:46,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [25/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:46,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [26/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:46,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [27/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:46,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 09:41:46,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 09:41:47,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [28/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:41:47,298 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [29/265] Tour StockFeedbackScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 09:41:47,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [30/265] Tour StockFeedbackScreenTour → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:41:47,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [31/265] Tour StockFeedbackScreenTour → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:41:47,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [32/265] Tour StockFeedbackScreenTour → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-10-28 09:41:47,336 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [33/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:47,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [34/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:47,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [35/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:48,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:41:48,066 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [36/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:48,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [37/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Continue with limited functionality")) 2026-10-28 09:41:48,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [38/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:48,132 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [39/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:48,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [40/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:41:48,180 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [41/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:48,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [42/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:48,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [43/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:48,196 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [44/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:48,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [45/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:41:48,214 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [46/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:48,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [47/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:48,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [48/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:41:48,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [49/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6")):has(.price:contains("30.0"))) 2026-10-28 09:41:48,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [50/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:48,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [51/265] Tour StockFeedbackScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 09:41:48,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [52/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:48,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [53/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 09:41:48,474 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [54/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:48,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [55/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:48,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [56/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:41:48,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [57/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:48,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:48] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-10-28 09:41:48,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [58/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:48,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [59/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:41:48,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [60/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6")):has(.price:contains("36.0"))) 2026-10-28 09:41:48,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [61/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:48,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [62/265] Tour StockFeedbackScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:41:48,721 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [63/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:48,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [64/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 09:41:48,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [65/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:48,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [66/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:48,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [67/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:41:48,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [68/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:48,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [69/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:48,760 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [70/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:41:48,767 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [71/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6")):has(.price:contains("6.0"))) 2026-10-28 09:41:48,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [72/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:48,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [73/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:48,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [74/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:48,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [75/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:49,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [76/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:41:49,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [77/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-10-28 09:41:49,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [78/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:41:49,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [79/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-28 09:41:49,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [80/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-10-28 09:41:49,470 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [81/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:41:49,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [82/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(70) 2026-10-28 09:41:49,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [83/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^70$/) 2026-10-28 09:41:49,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [84/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:49,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [85/265] Tour StockFeedbackScreenTour → Step remaining amount is 2.0 (trigger: .payment-status-amount .amount:contains("2.0")) 2026-10-28 09:41:49,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [86/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:41:49,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [87/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-28 09:41:49,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [88/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-10-28 09:41:49,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [89/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:41:49,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [90/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:41:49,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [91/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(700) 2026-10-28 09:41:49,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [92/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^700$/) 2026-10-28 09:41:49,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [93/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:49,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [94/265] Tour StockFeedbackScreenTour → Step change is 628.0 (trigger: .payment-status-amount .amount:contains("628.0")) 2026-10-28 09:41:49,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [95/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-10-28 09:41:49,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [96/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:50,341 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [97/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:50,352 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94859079 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000001', 'uuid': '155dfb00-b3b8-4b59-a73d-9ea78e0bc7f3'}] 2026-10-28 09:41:50,353 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [98/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:50,409 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [99/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:50,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [100/265] Tour StockFeedbackScreenTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-10-28 09:41:50,813 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94859079 order {'name': '/', 'pos_reference': '261-318-000001', 'uuid': '155dfb00-b3b8-4b59-a73d-9ea78e0bc7f3'} created pos.order #900 2026-10-28 09:41:50,815 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94859079 finished 2026-10-28 09:41:50,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5242 180 0.179 0.403 rw 2026-10-28 09:41:51,036 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57037522 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000002', 'uuid': '50f7f0e7-b80d-424e-9538-3db0dab15c0d'}] 2026-10-28 09:41:51,545 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57037522 order {'name': '/', 'pos_reference': '261-318-000002', 'uuid': '50f7f0e7-b80d-424e-9538-3db0dab15c0d'} created pos.order #901 2026-10-28 09:41:51,547 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57037522 finished 2026-10-28 09:41:51,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8400 172 0.154 0.448 rw 2026-10-28 09:41:51,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:51] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.016 ro 2026-10-28 09:41:51,794 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [101/265] Tour StockFeedbackScreenTour → Step set email (trigger: .modal-body .send-receipt-email-input) 2026-10-28 09:41:51,820 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [102/265] Tour StockFeedbackScreenTour → Step send email (trigger: .modal-body [data-icon='send']) 2026-10-28 09:41:51,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [103/265] Tour StockFeedbackScreenTour → Step .modal-body .notice .text-success 2026-10-28 09:41:52,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:52] "POST /web/dataset/call_kw/pos.order/action_send_receipt#pos.order.action_send_receipt HTTP/1.1" 200 44 144 0.101 0.321 rw 2026-10-28 09:41:52,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [104/265] Tour StockFeedbackScreenTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-10-28 09:41:52,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [105/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-10-28 09:41:52,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [106/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:52,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [107/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:52,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [108/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:41:52,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [109/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:52,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [110/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:52,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [111/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:52,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [112/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:52,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [113/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:41:52,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [114/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:52,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [115/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:52,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [116/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:41:52,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [117/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6"))) 2026-10-28 09:41:52,579 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [118/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:52,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [119/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:52,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [120/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:52,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [121/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:53,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [122/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:41:53,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [123/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-28 09:41:53,125 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [124/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:41:53,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [125/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(10) 2026-10-28 09:41:53,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [126/265] Tour StockFeedbackScreenTour → Step input shown is '$ 10' (trigger: .modal .value:contains("$ 10")) 2026-10-28 09:41:53,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [127/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:41:53,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [128/265] Tour StockFeedbackScreenTour → Step click numpad button: percent (trigger: .modal .number-popup-types .number-popup-type-percent) 2026-10-28 09:41:53,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [129/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-10-28 09:41:53,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [130/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-10-28 09:41:53,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [131/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:53,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [132/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 09:41:53,198 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [133/265] Tour StockFeedbackScreenTour → Step amount to pay is '33.0' (trigger: .paymentlines-empty .total:contains("33.0")) 2026-10-28 09:41:53,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [134/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:41:53,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [135/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-10-28 09:41:53,236 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [136/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-10-28 09:41:53,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [137/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-28 09:41:53,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [138/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(5) 2026-10-28 09:41:53,268 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [139/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 09:41:53,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [140/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:41:53,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [141/265] Tour StockFeedbackScreenTour → Step input shown is '$ 5' (trigger: .modal .value:contains("$ 5")) 2026-10-28 09:41:53,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [142/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:53,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [143/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 09:41:53,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [144/265] Tour StockFeedbackScreenTour → Step amount to pay is '35.0' (trigger: .paymentlines-empty .total:contains("35.0")) 2026-10-28 09:41:53,332 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [145/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:41:53,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [146/265] Tour StockFeedbackScreenTour → Step tip container is shown (trigger: .payment-screen .tip-container) 2026-10-28 09:41:53,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [147/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:41:53,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [148/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:41:53,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [149/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(0) 2026-10-28 09:41:53,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [150/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 09:41:53,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [151/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:41:53,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [152/265] Tour StockFeedbackScreenTour → Step input shown is '$ 0' (trigger: .modal .value:contains("$ 0")) 2026-10-28 09:41:53,415 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [153/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:53,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [154/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 09:41:53,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [155/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '30.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("30.0")) 2026-10-28 09:41:53,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [156/265] Tour StockFeedbackScreenTour → Step tip container is not shown (trigger: .payment-screen:not(:has(.tip-container))) 2026-10-28 09:41:53,439 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [157/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:41:53,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [158/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-28 09:41:53,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [159/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(1) 2026-10-28 09:41:53,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [160/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 09:41:53,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [161/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:41:53,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [162/265] Tour StockFeedbackScreenTour → Step input shown is '$ 1' (trigger: .modal .value:contains("$ 1")) 2026-10-28 09:41:53,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [163/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:53,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [164/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 09:41:53,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [165/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '31.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("31.0")) 2026-10-28 09:41:53,519 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [166/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:54,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [167/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:54,029 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:41:54,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [168/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:54,094 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [169/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:54,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [170/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:54,146 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [171/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:54,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [172/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:41:54,189 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [173/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:54,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [174/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:54,231 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [175/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:54,248 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [176/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:54,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [177/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:41:54,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [178/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:54,293 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [179/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:54,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [180/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:54,299 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [181/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:54,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [182/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:54,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [183/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:54,304 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [184/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:41:54,305 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [185/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-28 09:41:54,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [186/265] Tour StockFeedbackScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-10-28 09:41:54,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [187/265] Tour StockFeedbackScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:41:54,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [188/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:54,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [189/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:54,380 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [190/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:54,405 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [191/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:54,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [192/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:54,913 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [193/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:41:54,923 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [194/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:55,440 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [195/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:55,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [196/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:55,503 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:41:55,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [197/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:55,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [198/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:55,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [199/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:55,572 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [200/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:41:55,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [201/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:55,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [202/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:55,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [203/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:55,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [204/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:55,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [205/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:41:55,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [206/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:55,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [207/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:55,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [208/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:55,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [209/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:55,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [210/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:55,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [211/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:55,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [212/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:41:55,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [213/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-28 09:41:55,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [214/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-28 09:41:55,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [215/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:41:55,674 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [216/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:55,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [217/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:55,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [218/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:55,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [219/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:41:55,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [220/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-28 09:41:55,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [221/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-28 09:41:55,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [222/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note on order' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:41:55,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [223/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:41:55,773 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [224/265] Tour StockFeedbackScreenTour → Step Order internal note is 'Test internal note on order' (trigger: .order-container .internal-note-container span div:contains("Test internal note on order")) 2026-10-28 09:41:55,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [225/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:55,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [226/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:55,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [227/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:55,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [228/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:56,294 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [229/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:41:56,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [230/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:56,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [231/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:56,821 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [232/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:56,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:41:56,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [233/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:56,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [234/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:56,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [235/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:56,900 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [236/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:41:56,917 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [237/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:56,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [238/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:56,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [239/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:41:56,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [240/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:41:56,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [241/265] Tour StockFeedbackScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 09:41:56,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [242/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:41:56,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [243/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:41:56,975 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [244/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:41:56,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [245/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:56,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [246/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:56,984 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [247/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:41:56,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [248/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:41:56,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [249/265] Tour StockFeedbackScreenTour → Step click numpad button: % (trigger: div.numpad button:contains(/^%$/)) 2026-10-28 09:41:56,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [250/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("20"))) 2026-10-28 09:41:56,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [251/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:41:56,994 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [252/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"19.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("19.0"))) 2026-10-28 09:41:57,169 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [253/265] Tour StockFeedbackScreenTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 09:41:57,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [254/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:41:57,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [255/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:41:57,186 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [256/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:41:57,187 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [257/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:41:57,690 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [258/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:41:57,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [259/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:41:58,212 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [260/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:41:58,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:41:58,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [261/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:58,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [262/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:41:58,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [263/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:41:58,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [264/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:41:58,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [265/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-10-28 09:41:58,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: tour succeeded 2026-10-28 09:41:58,327 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR StockFeedbackScreenTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 09:41:58,680 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:41:58,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: heap 28608836 (allocated 30167040) 2026-10-28 09:41:58,698 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LyffOnN6 - [28/Oct/2026 09:41:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 16.05 rw 2026-10-28 09:41:58,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Closing chrome headless with pid 68567 2026-10-28 09:41:58,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Closing websocket connection 2026-10-28 09:41:58,800 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Terminating chrome headless with pid 68567 2026-10-28 09:41:58,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094158_949356_test_receipt_screen_tour.txt 2026-10-28 09:41:58,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Removing chrome user profile "/tmp/tmpko06hzlh_chrome_odoo" 2026-10-28 09:41:58,977 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-10-28 09:41:59,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome pid: 68703 2026-10-28 09:41:59,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmpztfylbsu_chrome_odoo 2026-10-28 09:41:59,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:43941/json/version 2026-10-28 09:41:59,604 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:59,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-10-28 09:41:59,629 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:43941/json 2026-10-28 09:41:59,633 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:41:59,645 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:43941/devtools/page/42F38E46A9DA6BB736FAC5BFFDD3A398 2026-10-28 09:41:59,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-10-28 09:41:59,664 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-10-28 09:41:59,746 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:41:59,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-10-28 09:41:59,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:41:59,769 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:41:59,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:41:59] "GET /pos/ui/318 HTTP/1.1" 200 6880 65 0.042 0.162 rw 2026-10-28 09:41:59,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigation result: {'frameId': '42F38E46A9DA6BB736FAC5BFFDD3A398', 'loaderId': '2A39B1764788BD5C4F99F9AF3348CCA0', 'isDownload': False} 2026-10-28 09:41:59,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-10-28 09:42:00,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.031 ro 2026-10-28 09:42:00,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.28 ro 2026-10-28 09:42:00,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.048 ro 2026-10-28 09:42:00,805 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-10-28 09:42:00,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 09:42:00,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:42:00,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 09:42:00,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.033 rw 2026-10-28 09:42:00,933 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-10-28 09:42:01,316 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:42:01,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.227 0.614 rw 2026-10-28 09:42:02,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:42:02,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [1/16] Tour ReceiptTrackingMethodTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:42:02,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.024 ro 2026-10-28 09:42:02,051 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 09:42:02,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:42:02,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 09:42:02,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 09:42:02,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.025 ro 2026-10-28 09:42:02,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 09:42:03,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.054 rw 2026-10-28 09:42:03,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-10-28 09:42:03,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-10-28 09:42:03,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.053 ro 2026-10-28 09:42:03,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-10-28 09:42:03,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-10-28 09:42:03,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 09:42:03,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:42:03,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-10-28 09:42:03,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [2/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:42:03,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.032 0.114 rw 2026-10-28 09:42:03,453 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [3/16] Tour ReceiptTrackingMethodTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:42:03,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.028 0.252 rw 2026-10-28 09:42:03,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.291 rw 2026-10-28 09:42:03,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.101 rw 2026-10-28 09:42:03,642 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.034 0.157 rw 2026-10-28 09:42:03,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [4/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:42:03,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.011 0.016 rw 2026-10-28 09:42:03,834 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:03] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:42:03,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [5/16] Tour ReceiptTrackingMethodTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:42:03,856 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [6/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:42:04,128 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [7/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete input 2026-10-28 09:42:04,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [8/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:42:04,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [9/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:42:04,340 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [10/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:42:04,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [11/16] Tour ReceiptTrackingMethodTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:42:04,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:42:04,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 09:42:04,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 09:42:04,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [12/16] Tour ReceiptTrackingMethodTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:42:04,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [13/16] Tour ReceiptTrackingMethodTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:42:05,430 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [14/16] Tour ReceiptTrackingMethodTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:42:05,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [15/16] Tour ReceiptTrackingMethodTour → Step body 2026-10-28 09:42:05,442 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86531536 started for PoS orders references: [{'name': '/', 'pos_reference': '261-318-000001', 'uuid': '54e791b8-c736-41a9-9ea8-1b46ace3819c'}] 2026-10-28 09:42:05,573 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [16/16] Tour ReceiptTrackingMethodTour → Step body 2026-10-28 09:42:05,616 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: tour succeeded 2026-10-28 09:42:05,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 09:42:05,813 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:42:05,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: heap 21785592 (allocated 23351296) 2026-10-28 09:42:05,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing chrome headless with pid 68703 2026-10-28 09:42:05,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing websocket connection 2026-10-28 09:42:05,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Terminating chrome headless with pid 68703 2026-10-28 09:42:06,080 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86531536 order {'name': '/', 'pos_reference': '261-318-000001', 'uuid': '54e791b8-c736-41a9-9ea8-1b46ace3819c'} created pos.order #902 2026-10-28 09:42:06,083 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86531536 finished 2026-10-28 09:42:06,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 5.186 rw 2026-10-28 09:42:06,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 OSOmZuYr - [28/Oct/2026 09:42:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 202 0.245 0.487 rw 2026-10-28 09:42:06,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094206_181663_test_receipt_tracking_method.txt 2026-10-28 09:42:06,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmpztfylbsu_chrome_odoo" 2026-10-28 09:42:06,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_weighted_product_ean13_barcode_scan ... 2026-10-28 09:42:06,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome pid: 68841 2026-10-28 09:42:06,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome headless temporary user profile dir: /tmp/tmplophbqv8_chrome_odoo 2026-10-28 09:42:06,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:43371/json/version 2026-10-28 09:42:06,643 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:06,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Browser version: Chrome/150.0.7871.114 2026-10-28 09:42:06,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:43371/json 2026-10-28 09:42:06,712 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:06,724 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Websocket url found: ws://127.0.0.1:43371/devtools/page/EBD86BB72AE94E5110F48AE84544DDA5 2026-10-28 09:42:06,734 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Enable chrome headless console log notification 2026-10-28 09:42:06,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome headless enable page notifications 2026-10-28 09:42:06,818 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:42:06,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Setting session cookie in browser 2026-10-28 09:42:06,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Open "http://127.0.0.1:8069/pos/ui/318" in browser 2026-10-28 09:42:06,845 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Navigating to: "http://127.0.0.1:8069/pos/ui/318" 2026-10-28 09:42:07,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:07] "GET /pos/ui/318 HTTP/1.1" 200 6880 64 0.049 0.179 rw 2026-10-28 09:42:07,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Navigation result: {'frameId': 'EBD86BB72AE94E5110F48AE84544DDA5', 'loaderId': '90E24A741DB72DBC6B226C5DBF90F667', 'isDownload': False} 2026-10-28 09:42:07,086 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningWeightedProductTour')" 2026-10-28 09:42:07,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:07] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.021 ro 2026-10-28 09:42:07,181 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:07] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.305 ro 2026-10-28 09:42:07,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:07] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.065 ro 2026-10-28 09:42:07,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: Owl is running in 'dev' mode. 2026-10-28 09:42:07,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:42:07,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:42:08,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-10-28 09:42:08,055 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.024 rw 2026-10-28 09:42:08,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.024 rw 2026-10-28 09:42:08,463 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:42:08,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532065 246 0.223 0.671 rw 2026-10-28 09:42:09,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: The ready code tooks too much time : 2.0721848011016846 2026-10-28 09:42:09,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Evaluate test code "odoo.startTour('BarcodeScanningWeightedProductTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:42:09,175 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [1/11] Tour BarcodeScanningWeightedProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:42:09,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-10-28 09:42:09,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:42:09,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 09:42:09,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-10-28 09:42:09,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:42:09,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:09] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-10-28 09:42:10,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-10-28 09:42:10,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-10-28 09:42:10,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:42:10,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.082 rw 2026-10-28 09:42:10,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.07 ro 2026-10-28 09:42:10,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.089 rw 2026-10-28 09:42:10,397 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-10-28 09:42:10,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-10-28 09:42:10,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.02 ro 2026-10-28 09:42:10,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-10-28 09:42:10,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [2/11] Tour BarcodeScanningWeightedProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:42:10,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /pos/ui/318?from_backend=True HTTP/1.1" 200 6920 31 0.026 0.115 rw 2026-10-28 09:42:10,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /pos/ui/318 HTTP/1.1" 200 6920 31 0.03 0.233 rw 2026-10-28 09:42:10,723 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [3/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-10-28 09:42:10,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.272 rw 2026-10-28 09:42:10,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.042 rw 2026-10-28 09:42:10,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.025 - 2026-10-28 09:42:10,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.077 rw 2026-10-28 09:42:10,858 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [4/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:10,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [5/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00"))) 2026-10-28 09:42:10,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 09:42:10,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [6/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:10,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [7/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005080002' (trigger: body) 2026-10-28 09:42:10,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [8/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:10,989 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [9/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("8"))) 2026-10-28 09:42:11,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [10/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:11,002 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [11/11] Tour BarcodeScanningWeightedProductTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:42:11,003 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: tour succeeded 2026-10-28 09:42:11,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningWeightedProductTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-28 09:42:11,201 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:42:11,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 LaX-hxGQ - [28/Oct/2026 09:42:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.117 rw 2026-10-28 09:42:11,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: heap 20015088 (allocated 20992000) 2026-10-28 09:42:11,310 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Closing chrome headless with pid 68841 2026-10-28 09:42:11,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Closing websocket connection 2026-10-28 09:42:11,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Terminating chrome headless with pid 68841 2026-10-28 09:42:11,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094211_445523_test_weighted_product_ean13_barcode_scan.txt 2026-10-28 09:42:11,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Removing chrome user profile "/tmp/tmplophbqv8_chrome_odoo" 2026-10-28 09:42:11,619 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:42:12,691 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 560 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:42:12,893 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:42:22,867 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 560 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:42:25,206 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 560 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:42:30,981 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 562 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-10-28 09:42:31,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan_with_lots ... 2026-10-28 09:42:32,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome pid: 68982 2026-10-28 09:42:32,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless temporary user profile dir: /tmp/tmpwwjqe1nh_chrome_odoo 2026-10-28 09:42:32,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:46095/json/version 2026-10-28 09:42:32,933 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:33,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Browser version: Chrome/150.0.7871.114 2026-10-28 09:42:33,065 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:46095/json 2026-10-28 09:42:33,066 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:33,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Websocket url found: ws://127.0.0.1:46095/devtools/page/2524D149998C07BE01090E012C8DE843 2026-10-28 09:42:33,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Enable chrome headless console log notification 2026-10-28 09:42:33,134 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless enable page notifications 2026-10-28 09:42:33,226 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:42:33,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Setting session cookie in browser 2026-10-28 09:42:33,238 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:42:33,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:42:33,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:33] "GET /pos/ui/319 HTTP/1.1" 200 6929 65 0.032 0.168 rw 2026-10-28 09:42:33,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Navigation result: {'frameId': '2524D149998C07BE01090E012C8DE843', 'loaderId': '6EC59883E378E1B825B09CBA5E0A7465', 'isDownload': False} 2026-10-28 09:42:33,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTourWithLots')" 2026-10-28 09:42:33,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:33] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.271 ro 2026-10-28 09:42:33,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:33] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-10-28 09:42:33,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:33] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.064 ro 2026-10-28 09:42:34,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: Owl is running in 'dev' mode. 2026-10-28 09:42:34,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-10-28 09:42:34,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.012 - 2026-10-28 09:42:34,340 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.013 ro 2026-10-28 09:42:34,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.024 rw 2026-10-28 09:42:34,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.029 rw 2026-10-28 09:42:34,872 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:42:35,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538608 250 0.331 0.698 rw 2026-10-28 09:42:35,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: The ready code tooks too much time : 2.256789207458496 2026-10-28 09:42:35,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate test code "odoo.startTour('GS1BarcodeScanningTourWithLots', {"stepDelay": 0, "debug": false})" 2026-10-28 09:42:35,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 305 2 0.001 0.015 ro 2026-10-28 09:42:35,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [1/39] Tour GS1BarcodeScanningTourWithLots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:42:35,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 7766 2 0.001 0.01 ro 2026-10-28 09:42:35,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.015 ro 2026-10-28 09:42:35,827 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:42:35,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:42:35,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.015 rw 2026-10-28 09:42:35,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-10-28 09:42:36,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:36] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.026 ro 2026-10-28 09:42:36,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 42 1 0.0 0.011 ro 2026-10-28 09:42:36,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-10-28 09:42:36,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.01 0.052 rw 2026-10-28 09:42:36,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:42:36,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-10-28 09:42:37,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.021 - 2026-10-28 09:42:37,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-10-28 09:42:37,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-10-28 09:42:37,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.03 ro 2026-10-28 09:42:37,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.051 rw 2026-10-28 09:42:37,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [2/39] Tour GS1BarcodeScanningTourWithLots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:42:37,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-10-28 09:42:37,308 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [3/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-10-28 09:42:37,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [4/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:37,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /pos/ui/319 HTTP/1.1" 200 6969 31 0.052 0.117 rw 2026-10-28 09:42:37,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.002 - 2026-10-28 09:42:37,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6969 31 0.075 0.281 rw 2026-10-28 09:42:37,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.283 rw 2026-10-28 09:42:37,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.326 rw 2026-10-28 09:42:37,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [5/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1"))) 2026-10-28 09:42:37,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [6/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:37,806 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [7/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-10-28 09:42:37,876 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [8/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:37,887 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [9/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("2"))) 2026-10-28 09:42:37,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [10/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:37,930 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [11/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125305' (trigger: body) 2026-10-28 09:42:37,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [12/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:37,976 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [13/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("7"))) 2026-10-28 09:42:38,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [14/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [15/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '01084316730201253010' (trigger: body) 2026-10-28 09:42:38,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [16/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:38,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [17/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("17"))) 2026-10-28 09:42:38,088 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [18/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [19/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-10-28 09:42:38,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [20/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:38,140 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [21/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2"))) 2026-10-28 09:42:38,170 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [22/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [23/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-10-28 09:42:38,221 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [24/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:38,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [25/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(.qty:contains("2"))) 2026-10-28 09:42:38,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [26/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [27/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-10-28 09:42:38,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [28/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:38,312 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [29/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3"))) 2026-10-28 09:42:38,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [30/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [31/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-10-28 09:42:38,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [32/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:38,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [33/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(.qty:contains("2"))) 2026-10-28 09:42:38,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [34/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,406 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [35/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '010512364869541610784512' (trigger: body) 2026-10-28 09:42:38,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [36/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:38,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [37/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"GS1 Variant Product","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("GS1 Variant Product")):has(.qty:contains("1"))) 2026-10-28 09:42:38,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [38/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:38,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [39/39] Tour GS1BarcodeScanningTourWithLots → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:42:38,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: tour succeeded 2026-10-28 09:42:38,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTourWithLots SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-28 09:42:38,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:38] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 09:42:38,752 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:42:38,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Es6ARzB1 - [28/Oct/2026 09:42:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 4.287 rw 2026-10-28 09:42:38,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: heap 23182072 (allocated 24662016) 2026-10-28 09:42:38,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Closing chrome headless with pid 68982 2026-10-28 09:42:38,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Closing websocket connection 2026-10-28 09:42:38,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Terminating chrome headless with pid 68982 2026-10-28 09:42:39,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094239_024218_test_GS1_pos_barcodes_scan_with_lots.txt 2026-10-28 09:42:39,024 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Removing chrome user profile "/tmp/tmpwwjqe1nh_chrome_odoo" 2026-10-28 09:42:39,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-10-28 09:42:39,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome pid: 69124 2026-10-28 09:42:39,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmpx2wz7i4r_chrome_odoo 2026-10-28 09:42:39,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:45437/json/version 2026-10-28 09:42:39,712 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:39,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-10-28 09:42:39,772 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:45437/json 2026-10-28 09:42:39,773 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:39,782 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:45437/devtools/page/2B0B5628FBE3D62DC51858A27A095FD0 2026-10-28 09:42:39,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-10-28 09:42:39,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-10-28 09:42:39,965 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:42:39,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-10-28 09:42:39,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:42:39,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:42:40,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:40] "GET /pos/ui/319 HTTP/1.1" 200 6880 65 0.058 0.13 rw 2026-10-28 09:42:40,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': '2B0B5628FBE3D62DC51858A27A095FD0', 'loaderId': '9663DE5902DC3CC937AB4A4E0C655229', 'isDownload': False} 2026-10-28 09:42:40,177 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-10-28 09:42:40,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:40] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.029 ro 2026-10-28 09:42:40,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:40] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.269 ro 2026-10-28 09:42:40,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:40] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.048 ro 2026-10-28 09:42:41,009 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-10-28 09:42:41,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:42:41,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-10-28 09:42:41,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-10-28 09:42:41,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 09:42:41,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.011 0.028 rw 2026-10-28 09:42:41,544 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:42:42,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533323 247 0.292 0.667 rw 2026-10-28 09:42:42,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: The ready code tooks too much time : 2.1904075145721436 2026-10-28 09:42:42,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate test code "odoo.startTour('AddMultipleSerialsAtOnce', {"stepDelay": 0, "debug": false})" 2026-10-28 09:42:42,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [1/41] Tour AddMultipleSerialsAtOnce → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:42:42,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.019 ro 2026-10-28 09:42:42,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:42:42,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 09:42:42,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.022 rw 2026-10-28 09:42:42,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:42:43,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 09:42:43,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-10-28 09:42:43,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.058 rw 2026-10-28 09:42:43,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-10-28 09:42:43,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 09:42:43,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-10-28 09:42:43,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.028 rw 2026-10-28 09:42:43,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-10-28 09:42:43,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-10-28 09:42:43,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-10-28 09:42:43,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [2/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:42:44,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.048 - 2026-10-28 09:42:44,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [3/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:42:44,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.038 0.117 rw 2026-10-28 09:42:44,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.027 0.22 rw 2026-10-28 09:42:44,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.177 rw 2026-10-28 09:42:44,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.033 0.228 rw 2026-10-28 09:42:44,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [4/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:44,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.021 rw 2026-10-28 09:42:44,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [5/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:42:44,511 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [6/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:42:44,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:44] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-10-28 09:42:44,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [7/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:44,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [8/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN001)) 2026-10-28 09:42:44,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [9/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:42:44,801 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [10/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:42:44,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [11/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:42:45,089 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [12/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:45,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [13/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN002)) 2026-10-28 09:42:45,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [14/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:42:45,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [15/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:42:45,101 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [16/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:42:45,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [17/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:45,379 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [18/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN003)) 2026-10-28 09:42:45,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [19/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:42:45,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [20/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:42:45,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [21/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:45,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [22/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-10-28 09:42:45,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [23/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:45,508 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [24/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:42:45,528 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [25/41] Tour AddMultipleSerialsAtOnce → Step [data-icon='delete'] 2026-10-28 09:42:45,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:45] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.023 0.046 rw 2026-10-28 09:42:45,655 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [26/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:45,656 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [27/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:42:45,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [28/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:42:45,945 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [29/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:45,946 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [30/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN005)) 2026-10-28 09:42:45,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [31/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:42:45,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [32/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:42:45,978 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [33/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:42:46,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [34/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-10-28 09:42:46,262 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [35/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN006)) 2026-10-28 09:42:46,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [36/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-10-28 09:42:46,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [37/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:42:46,311 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [38/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:46,321 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [39/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("4"))) 2026-10-28 09:42:46,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [40/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:46,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [41/41] Tour AddMultipleSerialsAtOnce → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:42:46,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-10-28 09:42:46,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 09:42:46,518 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:42:46,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: heap 21108680 (allocated 22827008) 2026-10-28 09:42:46,531 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 oB4gwttp - [28/Oct/2026 09:42:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 5.363 rw 2026-10-28 09:42:46,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 69124 2026-10-28 09:42:46,627 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-10-28 09:42:46,630 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 69124 2026-10-28 09:42:46,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094246_733170_test_add_multiple_serials_at_once.txt 2026-10-28 09:42:46,733 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmpx2wz7i4r_chrome_odoo" 2026-10-28 09:42:46,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-10-28 09:42:47,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome pid: 69255 2026-10-28 09:42:47,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpyr2ilrgk_chrome_odoo 2026-10-28 09:42:47,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:34175/json/version 2026-10-28 09:42:47,372 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:47,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-10-28 09:42:47,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:34175/json 2026-10-28 09:42:47,440 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:47,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:34175/devtools/page/6737044B6A80251EFB1063EF04DD1F0B 2026-10-28 09:42:47,522 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-10-28 09:42:47,529 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-10-28 09:42:47,601 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:42:47,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Setting session cookie in browser 2026-10-28 09:42:47,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:42:47,618 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:42:47,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:47] "GET /pos/ui/319 HTTP/1.1" 200 6880 64 0.061 0.128 rw 2026-10-28 09:42:47,842 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigation result: {'frameId': '6737044B6A80251EFB1063EF04DD1F0B', 'loaderId': 'C54BAA00C0C9AEAC96072F9A7611D702', 'isDownload': False} 2026-10-28 09:42:47,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('StockPaymentScreenTour2')" 2026-10-28 09:42:47,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:47] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.057 ro 2026-10-28 09:42:47,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:47] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.064 ro 2026-10-28 09:42:47,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:47] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.057 ro 2026-10-28 09:42:48,799 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-10-28 09:42:48,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-10-28 09:42:48,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-10-28 09:42:48,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.018 ro 2026-10-28 09:42:48,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-10-28 09:42:48,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-10-28 09:42:49,358 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:42:49,953 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532914 246 0.274 0.733 rw 2026-10-28 09:42:50,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: The ready code tooks too much time : 2.3476898670196533 2026-10-28 09:42:50,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate test code "odoo.startTour('StockPaymentScreenTour2', {"stepDelay": 0, "debug": false})" 2026-10-28 09:42:50,213 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [1/28] Tour StockPaymentScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:42:50,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-10-28 09:42:50,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.022 ro 2026-10-28 09:42:50,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:42:50,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:42:50,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.037 rw 2026-10-28 09:42:51,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:42:51,135 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.012 rw 2026-10-28 09:42:51,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.049 rw 2026-10-28 09:42:51,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:42:51,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-10-28 09:42:51,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-10-28 09:42:51,487 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 09:42:51,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-10-28 09:42:51,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.037 ro 2026-10-28 09:42:51,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.054 rw 2026-10-28 09:42:51,606 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [2/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:42:51,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-10-28 09:42:51,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [3/28] Tour StockPaymentScreenTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 09:42:51,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.092 0.073 rw 2026-10-28 09:42:51,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.046 0.253 rw 2026-10-28 09:42:51,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:51] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.223 rw 2026-10-28 09:42:52,084 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.046 0.236 rw 2026-10-28 09:42:52,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [4/28] Tour StockPaymentScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:52,191 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [5/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:42:52,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [6/28] Tour StockPaymentScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:42:52,288 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [7/28] Tour StockPaymentScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:42:52,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [8/28] Tour StockPaymentScreenTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:42:52,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [9/28] Tour StockPaymentScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:42:52,306 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [10/28] Tour StockPaymentScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:42:52,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [11/28] Tour StockPaymentScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:42:52,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [12/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:42:52,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [13/28] Tour StockPaymentScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:52,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [14/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:42:52,371 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [15/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:42:52,436 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [16/28] Tour StockPaymentScreenTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:42:52,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:42:52,954 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [17/28] Tour StockPaymentScreenTour2 → Step .payment-buttons button:contains('Ship Later') 2026-10-28 09:42:52,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [18/28] Tour StockPaymentScreenTour2 → Step click payment method (trigger: .paymentmethod) 2026-10-28 09:42:52,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [19/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 09:42:52,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [20/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-28 09:42:52,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [21/28] Tour StockPaymentScreenTour2 → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-10-28 09:42:52,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [22/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-28 09:42:52,992 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [23/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-28 09:42:52,993 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [24/28] Tour StockPaymentScreenTour2 → Step .modal .input-value:contains(99) 2026-10-28 09:42:53,011 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [25/28] Tour StockPaymentScreenTour2 → Step .modal .popup-input .input-value:contains(/^99$/) 2026-10-28 09:42:53,012 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [26/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:42:53,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [27/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:42:53,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [28/28] Tour StockPaymentScreenTour2 → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-10-28 09:42:53,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: tour succeeded 2026-10-28 09:42:53,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: ╔════════════════════════════════════════╗ ║ TOUR StockPaymentScreenTour2 SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 09:42:53,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: heap 20897296 (allocated 22040576) 2026-10-28 09:42:53,279 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:42:53,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 KosusuxB - [28/Oct/2026 09:42:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.027 4.331 rw 2026-10-28 09:42:53,386 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing chrome headless with pid 69255 2026-10-28 09:42:53,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing websocket connection 2026-10-28 09:42:53,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Terminating chrome headless with pid 69255 2026-10-28 09:42:53,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094253_516169_test_change_without_cash_method.txt 2026-10-28 09:42:53,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpyr2ilrgk_chrome_odoo" 2026-10-28 09:42:53,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_edit_paid_order ... 2026-10-28 09:42:54,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome pid: 69382 2026-10-28 09:42:54,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome headless temporary user profile dir: /tmp/tmpgtsgz6p9_chrome_odoo 2026-10-28 09:42:54,064 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:41529/json/version 2026-10-28 09:42:54,065 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:54,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Browser version: Chrome/150.0.7871.114 2026-10-28 09:42:54,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:41529/json 2026-10-28 09:42:54,152 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:42:54,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Websocket url found: ws://127.0.0.1:41529/devtools/page/1473A802C30B517E5D067EE1518DDD32 2026-10-28 09:42:54,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Enable chrome headless console log notification 2026-10-28 09:42:54,181 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome headless enable page notifications 2026-10-28 09:42:54,294 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:42:54,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Setting session cookie in browser 2026-10-28 09:42:54,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:42:54,326 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:42:54,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:54] "GET /pos/ui/319 HTTP/1.1" 200 6880 64 0.076 0.15 rw 2026-10-28 09:42:54,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Navigation result: {'frameId': '1473A802C30B517E5D067EE1518DDD32', 'loaderId': 'C86B65DC8BD714ACB8B3C3900762832C', 'isDownload': False} 2026-10-28 09:42:54,560 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Evaluate ready code "odoo.isTourReady('test_edit_paid_order_stock')" 2026-10-28 09:42:54,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:54] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.035 ro 2026-10-28 09:42:54,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:54] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.316 ro 2026-10-28 09:42:54,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:54] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-10-28 09:42:55,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: Owl is running in 'dev' mode. 2026-10-28 09:42:55,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 09:42:55,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:42:55,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-10-28 09:42:55,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.008 rw 2026-10-28 09:42:55,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-10-28 09:42:55,983 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:42:56,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532064 245 0.354 0.689 rw 2026-10-28 09:42:56,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: The ready code tooks too much time : 2.346278667449951 2026-10-28 09:42:56,907 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Evaluate test code "odoo.startTour('test_edit_paid_order_stock', {"stepDelay": 0, "debug": false})" 2026-10-28 09:42:56,920 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [1/58] Tour test_edit_paid_order_stock → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:42:56,936 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.016 ro 2026-10-28 09:42:56,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.022 ro 2026-10-28 09:42:57,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.047 rw 2026-10-28 09:42:57,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.052 rw 2026-10-28 09:42:57,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:57] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:42:57,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:42:57,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-10-28 09:42:58,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.048 rw 2026-10-28 09:42:58,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:42:58,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 09:42:58,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 09:42:58,266 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 09:42:58,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.013 ro 2026-10-28 09:42:58,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 09:42:58,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.051 rw 2026-10-28 09:42:58,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [2/58] Tour test_edit_paid_order_stock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:42:58,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [3/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 09:42:58,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.029 0.101 rw 2026-10-28 09:42:58,581 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.134 - 2026-10-28 09:42:58,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.071 0.25 rw 2026-10-28 09:42:58,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.204 rw 2026-10-28 09:42:58,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.048 0.246 rw 2026-10-28 09:42:58,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [4/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:42:58,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [5/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:42:59,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [6/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:42:59,041 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [7/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:42:59,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [8/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:42:59,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [9/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:42:59,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [10/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:42:59,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-10-28 09:42:59,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-10-28 09:42:59,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [11/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:42:59,621 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [12/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:00,165 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [13/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:00,178 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62850122 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000001', 'uuid': 'eeb1ea95-bb0b-469a-b9fb-3e59cc016e17'}] 2026-10-28 09:43:00,179 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [14/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-10-28 09:43:00,792 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62850122 order {'name': '/', 'pos_reference': '261-319-000001', 'uuid': 'eeb1ea95-bb0b-469a-b9fb-3e59cc016e17'} created pos.order #903 2026-10-28 09:43:00,793 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62850122 finished 2026-10-28 09:43:00,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5197 172 0.219 0.487 rw 2026-10-28 09:43:01,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:01] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-10-28 09:43:01,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [15/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-10-28 09:43:01,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [16/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:43:01,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [17/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:43:01,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [18/58] Tour test_edit_paid_order_stock → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:43:01,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [19/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:43:01,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [20/58] Tour test_edit_paid_order_stock → Step body 2026-10-28 09:43:01,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [21/58] Tour test_edit_paid_order_stock → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:43:01,708 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [22/58] Tour test_edit_paid_order_stock → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:43:01,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [23/58] Tour test_edit_paid_order_stock → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-10-28 09:43:01,713 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [24/58] Tour test_edit_paid_order_stock → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-28 09:43:01,727 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [25/58] Tour test_edit_paid_order_stock → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-28 09:43:01,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [26/58] Tour test_edit_paid_order_stock → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-28 09:43:01,752 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [27/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:02,009 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:02,029 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.083 0.183 rw 2026-10-28 09:43:02,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [28/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:02,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [29/58] Tour test_edit_paid_order_stock → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:43:02,319 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:02,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.104 0.235 rw 2026-10-28 09:43:02,405 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45778642 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-319-000001', 'uuid': 'eeb1ea95-bb0b-469a-b9fb-3e59cc016e17'}] 2026-10-28 09:43:03,365 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45778642 order {'name': 'Shop - 000001', 'pos_reference': '261-319-000001', 'uuid': 'eeb1ea95-bb0b-469a-b9fb-3e59cc016e17'} sync ignored for existing PoS order pos.order(903,) (state: paid) 2026-10-28 09:43:03,369 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45778642 finished 2026-10-28 09:43:03,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5316 291 0.453 0.926 rw 2026-10-28 09:43:03,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.011 ro 2026-10-28 09:43:03,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [30/58] Tour test_edit_paid_order_stock → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:43:03,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [31/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-28 09:43:03,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [32/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:03,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [33/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:43:03,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [34/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-28 09:43:03,915 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [35/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:03,922 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [36/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:43:03,928 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [37/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:43:03,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.043 rw 2026-10-28 09:43:03,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [38/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:43:04,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [39/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:43:04,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [40/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-10-28 09:43:04,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [41/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:43:04,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [42/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:43:04,496 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [43/58] Tour test_edit_paid_order_stock → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:43:04,497 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [44/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:43:04,846 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [45/58] Tour test_edit_paid_order_stock → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-10-28 09:43:04,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [46/58] Tour test_edit_paid_order_stock → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:43:04,862 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [47/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:43:04,881 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [48/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:43:04,896 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [49/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:05,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [50/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:05,432 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11076212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000002', 'uuid': 'd779776e-0958-4ede-86e1-3d708b916490'}] 2026-10-28 09:43:05,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [51/58] Tour test_edit_paid_order_stock → Step body 2026-10-28 09:43:05,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [52/58] Tour test_edit_paid_order_stock → Step body 2026-10-28 09:43:05,675 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [53/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-10-28 09:43:05,890 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11076212 order {'name': '/', 'pos_reference': '261-319-000002', 'uuid': 'd779776e-0958-4ede-86e1-3d708b916490'} created pos.order #904 2026-10-28 09:43:05,893 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11076212 finished 2026-10-28 09:43:06,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 160 0.2 0.398 rw 2026-10-28 09:43:06,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:43:06,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [54/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:43:06,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [55/58] Tour test_edit_paid_order_stock → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-10-28 09:43:06,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [56/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:43:06,300 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [57/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:06,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [58/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:06,831 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74708173 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-319-000002', 'uuid': 'd779776e-0958-4ede-86e1-3d708b916490'}] 2026-10-28 09:43:06,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: tour succeeded 2026-10-28 09:43:06,840 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_edit_paid_order_stock SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-28 09:43:06,927 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74708173 order {'name': 'Shop - 000002', 'pos_reference': '261-319-000002', 'uuid': 'd779776e-0958-4ede-86e1-3d708b916490'} sync ignored for existing PoS order pos.order(904,) (state: paid) 2026-10-28 09:43:06,935 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74708173 finished 2026-10-28 09:43:07,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 76 0.16 0.201 rw 2026-10-28 09:43:07,223 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:07,233 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: heap 24148896 (allocated 25972736) 2026-10-28 09:43:07,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:42:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 11.623 rw 2026-10-28 09:43:07,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 lB5rVkor - [28/Oct/2026 09:43:07] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-10-28 09:43:07,346 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Closing chrome headless with pid 69382 2026-10-28 09:43:07,347 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Closing websocket connection 2026-10-28 09:43:07,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Terminating chrome headless with pid 69382 2026-10-28 09:43:07,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094307_499974_test_edit_paid_order.txt 2026-10-28 09:43:07,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Removing chrome user profile "/tmp/tmpgtsgz6p9_chrome_odoo" 2026-10-28 09:43:07,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-10-28 09:43:08,182 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome pid: 69514 2026-10-28 09:43:08,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmplkixeljc_chrome_odoo 2026-10-28 09:43:08,183 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:38487/json/version 2026-10-28 09:43:08,184 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:08,222 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:08,223 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:38487/json 2026-10-28 09:43:08,224 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:08,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:38487/devtools/page/8043C92C44CC4B44351C19E5A9EB69F9 2026-10-28 09:43:08,251 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Enable chrome headless console log notification 2026-10-28 09:43:08,265 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless enable page notifications 2026-10-28 09:43:08,369 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:08,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Setting session cookie in browser 2026-10-28 09:43:08,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:43:08,385 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:43:08,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:08] "GET /pos/ui/319 HTTP/1.1" 200 6880 65 0.038 0.173 rw 2026-10-28 09:43:08,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Navigation result: {'frameId': '8043C92C44CC4B44351C19E5A9EB69F9', 'loaderId': '855C5A2EE8C219C8CB8DF829F92FCB66', 'isDownload': False} 2026-10-28 09:43:08,604 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-10-28 09:43:08,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:08] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.01 0.282 ro 2026-10-28 09:43:08,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:08] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.037 ro 2026-10-28 09:43:08,732 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:08] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.069 ro 2026-10-28 09:43:09,489 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:09,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:43:09,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 09:43:09,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-10-28 09:43:09,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.02 rw 2026-10-28 09:43:09,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.041 rw 2026-10-28 09:43:10,037 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:10,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533323 247 0.297 0.762 rw 2026-10-28 09:43:10,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: The ready code tooks too much time : 2.3669774532318115 2026-10-28 09:43:10,972 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:10,986 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [1/53] Tour LotRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:10,995 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-10-28 09:43:11,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-10-28 09:43:11,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:43:11,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-10-28 09:43:11,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 09:43:11,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.021 ro 2026-10-28 09:43:11,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 09:43:12,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:43:12,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.023 0.071 rw 2026-10-28 09:43:12,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.027 rw 2026-10-28 09:43:12,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-10-28 09:43:12,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.015 ro 2026-10-28 09:43:12,282 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-10-28 09:43:12,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-10-28 09:43:12,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.048 rw 2026-10-28 09:43:12,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [2/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:12,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-10-28 09:43:12,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [3/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-10-28 09:43:12,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.088 0.096 rw 2026-10-28 09:43:12,843 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.039 0.269 rw 2026-10-28 09:43:12,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.277 rw 2026-10-28 09:43:12,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.311 rw 2026-10-28 09:43:13,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [4/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:43:13,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.004 0.018 rw 2026-10-28 09:43:13,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [5/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-10-28 09:43:13,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.04 rw 2026-10-28 09:43:13,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [6/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:43:13,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [7/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-10-28 09:43:13,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [8/53] Tour LotRefundTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:43:13,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [9/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:43:13,388 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:13] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.01 0.027 rw 2026-10-28 09:43:13,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [10/53] Tour LotRefundTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:43:13,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:13] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-10-28 09:43:13,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [11/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:43:13,809 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [12/53] Tour LotRefundTour → Step .o-autocomplete input 2026-10-28 09:43:13,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [13/53] Tour LotRefundTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(123456789)) 2026-10-28 09:43:13,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [14/53] Tour LotRefundTour → Step .o-autocomplete input:value() 2026-10-28 09:43:13,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [15/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:43:13,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [16/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:13,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [17/53] Tour LotRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-28 09:43:13,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [18/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:13,955 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [19/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-10-28 09:43:13,965 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [20/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:43:13,979 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [21/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:43:13,980 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [22/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:43:13,983 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [23/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-10-28 09:43:13,987 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [24/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-10-28 09:43:13,995 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [25/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-10-28 09:43:14,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [26/53] Tour LotRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:43:14,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [27/53] Tour LotRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:43:14,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.003 0.019 rw 2026-10-28 09:43:14,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [28/53] Tour LotRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:43:14,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 09:43:14,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:43:14,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.054 rw 2026-10-28 09:43:14,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [29/53] Tour LotRefundTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:43:14,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [30/53] Tour LotRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:15,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [31/53] Tour LotRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:15,123 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [32/53] Tour LotRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:43:15,132 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38344446 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000001', 'uuid': '0f93d601-4062-4dc3-91a5-1e5f024de058'}] 2026-10-28 09:43:15,739 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38344446 order {'name': '/', 'pos_reference': '261-319-000001', 'uuid': '0f93d601-4062-4dc3-91a5-1e5f024de058'} created pos.order #905 2026-10-28 09:43:15,741 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38344446 finished 2026-10-28 09:43:15,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5303 203 0.197 0.486 rw 2026-10-28 09:43:15,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:15] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 09:43:15,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [33/53] Tour LotRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:43:16,004 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [34/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:16,008 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [35/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-10-28 09:43:16,020 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [36/53] Tour LotRefundTour → Step .pos-search-bar .filter 2026-10-28 09:43:16,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [37/53] Tour LotRefundTour → Step .pos-search-bar .filter ul 2026-10-28 09:43:16,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [38/53] Tour LotRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:43:16,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [39/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:43:16,068 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [40/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:43:16,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.054 rw 2026-10-28 09:43:16,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [41/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:16,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.046 rw 2026-10-28 09:43:16,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [42/53] Tour LotRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:43:16,095 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [43/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:16,100 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [44/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:16,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:16] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.011 0.035 rw 2026-10-28 09:43:16,118 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [45/53] Tour LotRefundTour → Step .ticket-screen .qty .refund:contains("1") 2026-10-28 09:43:16,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.044 rw 2026-10-28 09:43:16,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [46/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:16,285 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [47/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:16,301 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [48/53] Tour LotRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:43:16,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [49/53] Tour LotRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:43:16,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [50/53] Tour LotRefundTour → Step click back button (trigger: .back-button) 2026-10-28 09:43:16,364 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [51/53] Tour LotRefundTour → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:43:16,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [52/53] Tour LotRefundTour → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:43:16,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [53/53] Tour LotRefundTour → Step Check lot number (trigger: .lot-container .lot-item:eq(0) span:contains(123456789)) 2026-10-28 09:43:16,387 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: tour succeeded 2026-10-28 09:43:16,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-10-28 09:43:16,546 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: heap 23431308 (allocated 25186304) 2026-10-28 09:43:16,547 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:16,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 pbQRcXxF - [28/Oct/2026 09:43:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 6.881 rw 2026-10-28 09:43:16,652 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Closing chrome headless with pid 69514 2026-10-28 09:43:16,653 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Closing websocket connection 2026-10-28 09:43:16,654 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Terminating chrome headless with pid 69514 2026-10-28 09:43:16,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094316_763498_test_lot_refund.txt 2026-10-28 09:43:16,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Removing chrome user profile "/tmp/tmplkixeljc_chrome_odoo" 2026-10-28 09:43:16,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_refund_lower_qty ... 2026-10-28 09:43:17,822 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome pid: 69642 2026-10-28 09:43:17,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome headless temporary user profile dir: /tmp/tmpzubdsl9p_chrome_odoo 2026-10-28 09:43:17,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:37847/json/version 2026-10-28 09:43:17,824 7 INFO rb-a84341f-226073-429745 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-10-28 09:43:17,937 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:17,938 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:37847/json 2026-10-28 09:43:17,941 7 INFO rb-a84341f-226073-429745 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-10-28 09:43:17,947 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Websocket url found: ws://127.0.0.1:37847/devtools/page/5DF11FEBB92E9FC7E0EE5FC2F69A8EA6 2026-10-28 09:43:17,963 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Enable chrome headless console log notification 2026-10-28 09:43:17,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome headless enable page notifications 2026-10-28 09:43:18,112 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:18,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Setting session cookie in browser 2026-10-28 09:43:18,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:43:18,127 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:43:18,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:18] "GET /pos/ui/319 HTTP/1.1" 200 6880 65 0.039 0.174 rw 2026-10-28 09:43:18,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Navigation result: {'frameId': '5DF11FEBB92E9FC7E0EE5FC2F69A8EA6', 'loaderId': '9871F402534A74D5E69C70F609AE3962', 'isDownload': False} 2026-10-28 09:43:18,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Evaluate ready code "odoo.isTourReady('test_lot_refund_lower_qty')" 2026-10-28 09:43:18,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:18] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.284 ro 2026-10-28 09:43:18,448 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:18] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.044 ro 2026-10-28 09:43:18,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:18] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-10-28 09:43:19,224 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:19,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 09:43:19,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-10-28 09:43:19,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 09:43:19,360 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-10-28 09:43:19,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.026 rw 2026-10-28 09:43:19,738 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:20,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533339 247 0.211 0.624 rw 2026-10-28 09:43:20,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: The ready code tooks too much time : 2.112658977508545 2026-10-28 09:43:20,465 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Evaluate test code "odoo.startTour('test_lot_refund_lower_qty', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:20,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [1/69] Tour test_lot_refund_lower_qty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:20,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-10-28 09:43:20,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-10-28 09:43:20,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:43:20,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-10-28 09:43:20,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-10-28 09:43:21,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-10-28 09:43:21,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 09:43:21,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.045 rw 2026-10-28 09:43:21,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:43:21,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 09:43:21,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 09:43:21,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-10-28 09:43:21,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-10-28 09:43:21,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-10-28 09:43:21,655 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.028 rw 2026-10-28 09:43:21,700 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [2/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:21,884 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [3/69] Tour test_lot_refund_lower_qty → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-10-28 09:43:21,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.098 - 2026-10-28 09:43:21,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:21] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.034 0.092 rw 2026-10-28 09:43:22,038 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:22] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.046 0.202 rw 2026-10-28 09:43:22,063 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.217 rw 2026-10-28 09:43:22,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.052 0.213 rw 2026-10-28 09:43:22,241 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [4/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-10-28 09:43:22,306 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:22] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.015 0.036 rw 2026-10-28 09:43:22,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [5/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:43:22,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [6/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-10-28 09:43:22,395 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [7/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-10-28 09:43:22,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:22] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:43:22,658 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [8/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-10-28 09:43:22,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [9/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:43:22,670 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [10/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-10-28 09:43:22,671 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [11/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-10-28 09:43:22,941 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [12/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-10-28 09:43:22,942 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [13/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:43:22,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [14/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:23,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [15/69] Tour test_lot_refund_lower_qty → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-10-28 09:43:23,058 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [16/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:23,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [17/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:43:23,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [18/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:43:23,120 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [19/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:43:23,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-10-28 09:43:23,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-10-28 09:43:23,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [20/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:43:23,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [21/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:24,176 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97509941 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000001', 'uuid': '4b9e81bd-8226-4194-81b4-f7483c0ef52f'}] 2026-10-28 09:43:24,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [22/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:24,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [23/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:43:24,599 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #562 deleted stock.move.line records with IDs: [1062, 1063] 2026-10-28 09:43:25,028 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97509941 order {'name': '/', 'pos_reference': '261-319-000001', 'uuid': '4b9e81bd-8226-4194-81b4-f7483c0ef52f'} created pos.order #906 2026-10-28 09:43:25,030 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97509941 finished 2026-10-28 09:43:25,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5395 304 0.33 0.633 rw 2026-10-28 09:43:25,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-10-28 09:43:25,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [24/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:43:25,315 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [25/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:25,333 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [26/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-10-28 09:43:25,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.03 rw 2026-10-28 09:43:25,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [27/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-10-28 09:43:25,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.012 rw 2026-10-28 09:43:25,383 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [28/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-10-28 09:43:25,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [29/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:43:25,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [30/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:43:25,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [31/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:43:25,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [32/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:25,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [33/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:43:25,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:25] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.018 rw 2026-10-28 09:43:25,447 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [34/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:25,448 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [35/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:25,462 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [36/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .qty .refund:contains("1") 2026-10-28 09:43:25,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.034 rw 2026-10-28 09:43:25,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [37/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:25,613 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [38/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:25,640 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [39/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:43:25,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [40/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-10-28 09:43:25,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [41/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:43:25,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [42/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN1') 2026-10-28 09:43:25,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [43/69] Tour test_lot_refund_lower_qty → Step click lot icon (trigger: .line-lot-icon) 2026-10-28 09:43:25,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [44/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete--dropdown-item:contains('SN2') 2026-10-28 09:43:25,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [45/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:43:25,743 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [46/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:25,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [47/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:43:25,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [48/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:43:25,798 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [49/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:43:26,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [50/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:43:26,309 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [51/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:43:26,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [52/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:43:26,831 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52796307 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000002', 'uuid': '24c85315-195e-4289-9871-bf639aa18077'}] 2026-10-28 09:43:26,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [53/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:43:27,198 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #562 deleted stock.move.line records with IDs: [1066] 2026-10-28 09:43:27,545 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52796307 order {'name': '/', 'pos_reference': '261-319-000002', 'uuid': '24c85315-195e-4289-9871-bf639aa18077'} created pos.order #907 2026-10-28 09:43:27,550 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52796307 finished 2026-10-28 09:43:27,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10329 265 0.279 0.574 rw 2026-10-28 09:43:27,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:27] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-10-28 09:43:27,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [54/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:43:27,843 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [55/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:27,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [56/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-10-28 09:43:27,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [57/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-10-28 09:43:27,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [58/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-10-28 09:43:27,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [59/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:43:27,901 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [60/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-10-28 09:43:27,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.061 rw 2026-10-28 09:43:27,918 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [61/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-10-28 09:43:27,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [62/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:27,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [63/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:43:27,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.068 rw 2026-10-28 09:43:27,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [64/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:27,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [65/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:27,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:27] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.008 0.074 rw 2026-10-28 09:43:27,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [66/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:43:28,021 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [67/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-10-28 09:43:28,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [68/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-10-28 09:43:28,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [69/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN2') 2026-10-28 09:43:28,053 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: tour succeeded 2026-10-28 09:43:28,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_lot_refund_lower_qty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 09:43:28,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.045 rw 2026-10-28 09:43:28,310 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:28,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 VcsDbJDK - [28/Oct/2026 09:43:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 8.914 rw 2026-10-28 09:43:28,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: heap 23988092 (allocated 26234880) 2026-10-28 09:43:28,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Closing chrome headless with pid 69642 2026-10-28 09:43:28,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Closing websocket connection 2026-10-28 09:43:28,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Terminating chrome headless with pid 69642 2026-10-28 09:43:28,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094328_567105_test_lot_refund_lower_qty.txt 2026-10-28 09:43:28,567 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Removing chrome user profile "/tmp/tmpzubdsl9p_chrome_odoo" 2026-10-28 09:43:28,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_tracking_without_lot_creation ... 2026-10-28 09:43:29,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome pid: 69770 2026-10-28 09:43:29,153 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome headless temporary user profile dir: /tmp/tmpb6bvnv86_chrome_odoo 2026-10-28 09:43:29,158 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:45315/json/version 2026-10-28 09:43:29,168 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:29,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:29,244 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:45315/json 2026-10-28 09:43:29,245 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:29,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Websocket url found: ws://127.0.0.1:45315/devtools/page/91197E66E74B58519BAEB08B4440D5EB 2026-10-28 09:43:29,272 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Enable chrome headless console log notification 2026-10-28 09:43:29,289 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome headless enable page notifications 2026-10-28 09:43:29,382 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:29,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Setting session cookie in browser 2026-10-28 09:43:29,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Open "http://127.0.0.1:8069/pos/ui?config_id=319" in browser 2026-10-28 09:43:29,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=319" 2026-10-28 09:43:29,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:29] "GET /pos/ui?config_id=319 HTTP/1.1" 200 6880 64 0.048 0.134 rw 2026-10-28 09:43:29,589 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Navigation result: {'frameId': '91197E66E74B58519BAEB08B4440D5EB', 'loaderId': '5B9CC5F0007BAFE6064EC3429D5A5EB2', 'isDownload': False} 2026-10-28 09:43:29,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Evaluate ready code "odoo.isTourReady('test_lot_tracking_without_lot_creation')" 2026-10-28 09:43:29,667 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:29] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.256 ro 2026-10-28 09:43:29,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:29] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.045 ro 2026-10-28 09:43:29,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:29] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.055 ro 2026-10-28 09:43:30,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:30,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:43:30,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:43:30,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.03 ro 2026-10-28 09:43:30,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.021 rw 2026-10-28 09:43:30,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.027 rw 2026-10-28 09:43:30,939 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:31,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 518784 244 0.246 0.721 rw 2026-10-28 09:43:31,762 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: The ready code tooks too much time : 2.1726486682891846 2026-10-28 09:43:31,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Evaluate test code "odoo.startTour('test_lot_tracking_without_lot_creation', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:31,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 09:43:31,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [1/10] Tour test_lot_tracking_without_lot_creation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:31,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-10-28 09:43:31,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-10-28 09:43:31,871 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-10-28 09:43:31,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:43:32,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:43:32,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-10-28 09:43:32,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.043 rw 2026-10-28 09:43:32,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:43:32,928 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-10-28 09:43:32,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-10-28 09:43:32,950 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-10-28 09:43:32,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 09:43:32,967 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:32] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-10-28 09:43:33,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.035 rw 2026-10-28 09:43:33,067 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [2/10] Tour test_lot_tracking_without_lot_creation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:33,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-10-28 09:43:33,254 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [3/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:43:33,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:33] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.032 0.082 rw 2026-10-28 09:43:33,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:33] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.022 0.204 rw 2026-10-28 09:43:33,446 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:33] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.214 rw 2026-10-28 09:43:33,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.238 rw 2026-10-28 09:43:33,611 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [4/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:33,622 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [5/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '3.19' (trigger: .product-screen .order-summary .total:contains("3.19")) 2026-10-28 09:43:33,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [6/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:33,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [7/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:43:33,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [8/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:33,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [9/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-10-28 09:43:33,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [10/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:33,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: tour succeeded 2026-10-28 09:43:33,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_lot_tracking_without_lot_creation SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:43:33,971 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: heap 19791368 (allocated 20729856) 2026-10-28 09:43:33,972 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:33,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 X4uGWpDK - [28/Oct/2026 09:43:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.368 rw 2026-10-28 09:43:34,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Closing chrome headless with pid 69770 2026-10-28 09:43:34,083 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Closing websocket connection 2026-10-28 09:43:34,084 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Terminating chrome headless with pid 69770 2026-10-28 09:43:34,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094334_184772_test_lot_tracking_without_lot_creation.txt 2026-10-28 09:43:34,185 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Removing chrome user profile "/tmp/tmpb6bvnv86_chrome_odoo" 2026-10-28 09:43:34,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_only_existing_lots_fifo ... 2026-10-28 09:43:35,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome pid: 69905 2026-10-28 09:43:35,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome headless temporary user profile dir: /tmp/tmpgn12imps_chrome_odoo 2026-10-28 09:43:35,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:38075/json/version 2026-10-28 09:43:35,044 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:35,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:35,131 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:38075/json 2026-10-28 09:43:35,131 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:35,141 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Websocket url found: ws://127.0.0.1:38075/devtools/page/A65BDBBA0BB5DB9CA6CE9AB5E0976EB2 2026-10-28 09:43:35,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Enable chrome headless console log notification 2026-10-28 09:43:35,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome headless enable page notifications 2026-10-28 09:43:35,301 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:35,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Setting session cookie in browser 2026-10-28 09:43:35,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Open "http://127.0.0.1:8069/pos/ui?config_id=319" in browser 2026-10-28 09:43:35,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=319" 2026-10-28 09:43:35,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:35] "GET /pos/ui?config_id=319 HTTP/1.1" 200 6880 65 0.059 0.154 rw 2026-10-28 09:43:35,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Navigation result: {'frameId': 'A65BDBBA0BB5DB9CA6CE9AB5E0976EB2', 'loaderId': '8CCC3AF241B795B4C22AB836BAFF9AB4', 'isDownload': False} 2026-10-28 09:43:35,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_fifo')" 2026-10-28 09:43:35,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:35] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.018 ro 2026-10-28 09:43:35,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:35] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.307 ro 2026-10-28 09:43:35,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:35] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.096 ro 2026-10-28 09:43:36,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:36,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:43:36,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:43:36,475 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-10-28 09:43:36,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-10-28 09:43:36,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.024 rw 2026-10-28 09:43:36,842 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:37,407 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533491 248 0.241 0.604 rw 2026-10-28 09:43:37,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: The ready code tooks too much time : 2.1626429557800293 2026-10-28 09:43:37,702 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Evaluate test code "odoo.startTour('test_only_existing_lots_fifo', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:37,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-10-28 09:43:37,735 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [1/10] Tour test_only_existing_lots_fifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:37,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.027 ro 2026-10-28 09:43:37,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 09:43:37,860 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:43:37,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.027 rw 2026-10-28 09:43:38,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-10-28 09:43:38,614 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-10-28 09:43:38,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.063 rw 2026-10-28 09:43:38,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:43:38,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 09:43:39,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 09:43:39,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-10-28 09:43:39,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-10-28 09:43:39,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 09:43:39,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.047 rw 2026-10-28 09:43:39,135 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [2/10] Tour test_only_existing_lots_fifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:39,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-10-28 09:43:39,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [3/10] Tour test_only_existing_lots_fifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-10-28 09:43:39,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.04 0.078 rw 2026-10-28 09:43:39,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.025 0.213 rw 2026-10-28 09:43:39,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.217 rw 2026-10-28 09:43:39,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.242 rw 2026-10-28 09:43:39,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [4/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:39,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [5/10] Tour test_only_existing_lots_fifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-10-28 09:43:39,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:39] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.014 0.027 rw 2026-10-28 09:43:39,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [6/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:39,812 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [7/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:39,840 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [8/10] Tour test_only_existing_lots_fifo → Step .order-container .orderline .lot-number:contains('Lot 1001') 2026-10-28 09:43:39,859 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [9/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:39,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [10/10] Tour test_only_existing_lots_fifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:43:39,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: tour succeeded 2026-10-28 09:43:39,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_fifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:43:40,110 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:40,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: heap 20325384 (allocated 21254144) 2026-10-28 09:43:40,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 eXW4SMSE - [28/Oct/2026 09:43:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.568 rw 2026-10-28 09:43:40,225 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Closing chrome headless with pid 69905 2026-10-28 09:43:40,227 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Closing websocket connection 2026-10-28 09:43:40,228 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Terminating chrome headless with pid 69905 2026-10-28 09:43:40,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094340_368093_test_only_existing_lots_fifo.txt 2026-10-28 09:43:40,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Removing chrome user profile "/tmp/tmpgn12imps_chrome_odoo" 2026-10-28 09:43:40,381 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_only_existing_lots_lifo ... 2026-10-28 09:43:41,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome pid: 70034 2026-10-28 09:43:41,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome headless temporary user profile dir: /tmp/tmpj3varqz0_chrome_odoo 2026-10-28 09:43:41,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:45683/json/version 2026-10-28 09:43:41,196 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:41,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:41,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:45683/json 2026-10-28 09:43:41,259 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:41,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Websocket url found: ws://127.0.0.1:45683/devtools/page/4576633B37EF2B079B93133E4F5433B9 2026-10-28 09:43:41,290 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Enable chrome headless console log notification 2026-10-28 09:43:41,302 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome headless enable page notifications 2026-10-28 09:43:41,461 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:41,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Setting session cookie in browser 2026-10-28 09:43:41,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Open "http://127.0.0.1:8069/pos/ui?config_id=319" in browser 2026-10-28 09:43:41,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=319" 2026-10-28 09:43:41,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:41] "GET /pos/ui?config_id=319 HTTP/1.1" 200 6880 65 0.046 0.129 rw 2026-10-28 09:43:41,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Navigation result: {'frameId': '4576633B37EF2B079B93133E4F5433B9', 'loaderId': '4059A85AF727B203CE74340AD386CB00', 'isDownload': False} 2026-10-28 09:43:41,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_lifo')" 2026-10-28 09:43:41,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:41] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.227 ro 2026-10-28 09:43:41,748 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:41] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.027 ro 2026-10-28 09:43:41,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:41] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.067 ro 2026-10-28 09:43:42,550 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:42,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:43:42,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:43:42,623 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-10-28 09:43:42,664 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-10-28 09:43:42,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.027 rw 2026-10-28 09:43:43,087 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:43,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533491 248 0.23 0.715 rw 2026-10-28 09:43:43,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: The ready code tooks too much time : 2.2243459224700928 2026-10-28 09:43:43,898 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Evaluate test code "odoo.startTour('test_only_existing_lots_lifo', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:43,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-10-28 09:43:43,919 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [1/10] Tour test_only_existing_lots_lifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:43,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-10-28 09:43:43,989 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:43:44,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.033 rw 2026-10-28 09:43:44,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-10-28 09:43:44,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-10-28 09:43:44,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 09:43:44,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.045 rw 2026-10-28 09:43:44,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-10-28 09:43:45,052 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 09:43:45,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-10-28 09:43:45,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-10-28 09:43:45,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.026 - 2026-10-28 09:43:45,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.012 0.022 ro 2026-10-28 09:43:45,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.052 rw 2026-10-28 09:43:45,246 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [2/10] Tour test_only_existing_lots_lifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:45,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-10-28 09:43:45,445 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [3/10] Tour test_only_existing_lots_lifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-10-28 09:43:45,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.033 0.096 rw 2026-10-28 09:43:45,616 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.043 0.207 rw 2026-10-28 09:43:45,632 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.23 rw 2026-10-28 09:43:45,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.226 rw 2026-10-28 09:43:45,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [4/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:45,797 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [5/10] Tour test_only_existing_lots_lifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-10-28 09:43:45,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:45] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.009 0.04 rw 2026-10-28 09:43:45,974 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [6/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:45,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [7/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:46,014 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [8/10] Tour test_only_existing_lots_lifo → Step .order-container .orderline .lot-number:contains('Lot 1002') 2026-10-28 09:43:46,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [9/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:46,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [10/10] Tour test_only_existing_lots_lifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:43:46,047 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: tour succeeded 2026-10-28 09:43:46,050 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_lifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:43:46,331 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:46,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 DudBB33S - [28/Oct/2026 09:43:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.635 rw 2026-10-28 09:43:46,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: heap 20303800 (allocated 21516288) 2026-10-28 09:43:46,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Closing chrome headless with pid 70034 2026-10-28 09:43:46,490 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Closing websocket connection 2026-10-28 09:43:46,493 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Terminating chrome headless with pid 70034 2026-10-28 09:43:46,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094346_608286_test_only_existing_lots_lifo.txt 2026-10-28 09:43:46,608 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Removing chrome user profile "/tmp/tmpj3varqz0_chrome_odoo" 2026-10-28 09:43:46,620 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-10-28 09:43:47,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome pid: 70163 2026-10-28 09:43:47,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmpxw0fks9d_chrome_odoo 2026-10-28 09:43:47,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:46051/json/version 2026-10-28 09:43:47,625 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:47,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:47,744 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:46051/json 2026-10-28 09:43:47,745 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:47,779 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:46051/devtools/page/06656E0533179969FB86797A464DDED4 2026-10-28 09:43:47,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-10-28 09:43:47,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-10-28 09:43:47,923 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:47,929 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-10-28 09:43:47,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:43:47,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:43:48,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:48] "GET /pos/ui/319 HTTP/1.1" 200 6880 65 0.034 0.148 rw 2026-10-28 09:43:48,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigation result: {'frameId': '06656E0533179969FB86797A464DDED4', 'loaderId': '7601BD3E25C9773F034D994214927AB9', 'isDownload': False} 2026-10-28 09:43:48,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Evaluate ready code "odoo.isTourReady('test_order_with_existing_serial')" 2026-10-28 09:43:48,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:48] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.034 ro 2026-10-28 09:43:48,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:48] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.264 ro 2026-10-28 09:43:48,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:48] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.035 ro 2026-10-28 09:43:48,998 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:49,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-10-28 09:43:49,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:43:49,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 09:43:49,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.019 rw 2026-10-28 09:43:49,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.064 rw 2026-10-28 09:43:49,536 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:50,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533339 247 0.281 0.642 rw 2026-10-28 09:43:50,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: The ready code tooks too much time : 2.188077449798584 2026-10-28 09:43:50,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Evaluate test code "odoo.startTour('test_order_with_existing_serial', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:50,334 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [1/26] Tour test_order_with_existing_serial → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:50,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-10-28 09:43:50,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.017 ro 2026-10-28 09:43:50,449 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-10-28 09:43:50,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-10-28 09:43:50,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-10-28 09:43:51,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.019 ro 2026-10-28 09:43:51,176 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-10-28 09:43:51,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.057 rw 2026-10-28 09:43:51,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:43:51,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-10-28 09:43:51,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-10-28 09:43:51,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 09:43:51,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-10-28 09:43:51,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.069 ro 2026-10-28 09:43:51,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.048 rw 2026-10-28 09:43:51,706 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [2/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:51,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-10-28 09:43:51,906 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [3/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-10-28 09:43:51,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:51] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.04 0.129 rw 2026-10-28 09:43:52,084 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:52] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.022 0.242 rw 2026-10-28 09:43:52,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.21 rw 2026-10-28 09:43:52,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.207 rw 2026-10-28 09:43:52,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [4/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:43:52,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:52] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.032 0.026 rw 2026-10-28 09:43:52,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:52] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 09:43:52,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [5/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-10-28 09:43:52,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [6/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-10-28 09:43:52,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [7/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-10-28 09:43:52,709 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [8/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:43:52,774 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [9/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:52,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [10/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("1"))) 2026-10-28 09:43:52,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [11/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:52,851 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [12/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:52,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [13/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN1') 2026-10-28 09:43:52,890 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [14/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:52,911 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [15/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-10-28 09:43:52,926 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [16/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:43:53,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:53] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.021 0.035 rw 2026-10-28 09:43:53,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [17/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-10-28 09:43:53,054 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [18/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-10-28 09:43:53,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [19/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-10-28 09:43:53,325 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [20/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:43:53,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [21/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:53,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [22/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-10-28 09:43:53,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [23/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:53,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [24/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:53,401 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [25/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN2') 2026-10-28 09:43:53,413 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [26/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:53,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: tour succeeded 2026-10-28 09:43:53,423 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-28 09:43:53,610 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:43:53,615 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 i50bKrY3 - [28/Oct/2026 09:43:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.396 rw 2026-10-28 09:43:53,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: heap 21213184 (allocated 22827008) 2026-10-28 09:43:53,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing chrome headless with pid 70163 2026-10-28 09:43:53,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing websocket connection 2026-10-28 09:43:53,722 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Terminating chrome headless with pid 70163 2026-10-28 09:43:53,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094353_864485_test_order_with_existing_serial.txt 2026-10-28 09:43:53,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmpxw0fks9d_chrome_odoo" 2026-10-28 09:43:53,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_pos_order_shipping_date ... 2026-10-28 09:43:54,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome pid: 70293 2026-10-28 09:43:54,367 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome headless temporary user profile dir: /tmp/tmpjxhpx241_chrome_odoo 2026-10-28 09:43:54,368 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:33523/json/version 2026-10-28 09:43:54,369 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:54,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Browser version: Chrome/150.0.7871.114 2026-10-28 09:43:54,455 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:33523/json 2026-10-28 09:43:54,456 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:43:54,473 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Websocket url found: ws://127.0.0.1:33523/devtools/page/B88C82C9A4F64E33C65DEBE8F982CAC2 2026-10-28 09:43:54,494 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Enable chrome headless console log notification 2026-10-28 09:43:54,509 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome headless enable page notifications 2026-10-28 09:43:54,573 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:43:54,592 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Setting session cookie in browser 2026-10-28 09:43:54,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Open "http://127.0.0.1:8069/pos/ui?config_id=319" in browser 2026-10-28 09:43:54,598 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=319" 2026-10-28 09:43:54,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:54] "GET /pos/ui?config_id=319 HTTP/1.1" 200 6880 64 0.054 0.158 rw 2026-10-28 09:43:54,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Navigation result: {'frameId': 'B88C82C9A4F64E33C65DEBE8F982CAC2', 'loaderId': '54CF5BD3457BA9412A7AFDC06EA37662', 'isDownload': False} 2026-10-28 09:43:54,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Evaluate ready code "odoo.isTourReady('test_pos_order_shipping_date')" 2026-10-28 09:43:54,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:54] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.28 ro 2026-10-28 09:43:54,914 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:54] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.019 0.045 ro 2026-10-28 09:43:54,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:54] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.06 ro 2026-10-28 09:43:55,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: Owl is running in 'dev' mode. 2026-10-28 09:43:55,674 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:43:55,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:43:55,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.006 0.032 ro 2026-10-28 09:43:55,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 09:43:55,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.035 rw 2026-10-28 09:43:56,201 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:43:56,759 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532064 245 0.25 0.66 rw 2026-10-28 09:43:56,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: The ready code tooks too much time : 2.1641478538513184 2026-10-28 09:43:56,982 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Evaluate test code "odoo.startTour('test_pos_order_shipping_date', {"stepDelay": 0, "debug": false})" 2026-10-28 09:43:57,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [1/25] Tour test_pos_order_shipping_date → Step Set test time zone to America/New_York (trigger: body) 2026-10-28 09:43:57,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.017 ro 2026-10-28 09:43:57,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-10-28 09:43:57,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:43:57,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.042 rw 2026-10-28 09:43:57,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-10-28 09:43:57,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-10-28 09:43:57,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-10-28 09:43:58,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.042 rw 2026-10-28 09:43:58,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:43:58,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-10-28 09:43:58,194 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [2/25] Tour test_pos_order_shipping_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:43:58,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-10-28 09:43:58,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-10-28 09:43:58,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.012 0.024 ro 2026-10-28 09:43:58,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-10-28 09:43:58,290 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.039 rw 2026-10-28 09:43:58,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [3/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:43:58,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.052 - 2026-10-28 09:43:58,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [4/25] Tour test_pos_order_shipping_date → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 09:43:58,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.066 0.104 rw 2026-10-28 09:43:58,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.026 0.255 rw 2026-10-28 09:43:58,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.264 rw 2026-10-28 09:43:58,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.252 rw 2026-10-28 09:43:58,959 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [5/25] Tour test_pos_order_shipping_date → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:43:58,970 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [6/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 09:43:59,022 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [7/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 09:43:59,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [8/25] Tour test_pos_order_shipping_date → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:43:59,043 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [9/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:43:59,044 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [10/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:43:59,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 09:43:59,090 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [11/25] Tour test_pos_order_shipping_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:43:59,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:43:59,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:43:59,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [12/25] Tour test_pos_order_shipping_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:43:59,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [13/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:43:59,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [14/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-10-28 09:43:59,637 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [15/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:43:59,641 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [16/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:43:59,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [17/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-10-28 09:43:59,665 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [18/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:43:59,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [19/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:00,195 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [20/25] Tour test_pos_order_shipping_date → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-10-28 09:44:00,203 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [21/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:00,711 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [22/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:00,759 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [23/25] Tour test_pos_order_shipping_date → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:44:00,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [24/25] Tour test_pos_order_shipping_date → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:00,824 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [25/25] Tour test_pos_order_shipping_date → Step body 2026-10-28 09:44:00,832 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20994362 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000001', 'uuid': '21dd6009-5029-44fa-b409-93139a55a21f'}] 2026-10-28 09:44:00,940 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: tour succeeded 2026-10-28 09:44:00,943 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_pos_order_shipping_date SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:44:01,250 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:44:01,260 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: heap 22191456 (allocated 23613440) 2026-10-28 09:44:01,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Closing chrome headless with pid 70293 2026-10-28 09:44:01,377 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Closing websocket connection 2026-10-28 09:44:01,378 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Terminating chrome headless with pid 70293 2026-10-28 09:44:01,400 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20994362 order {'name': '/', 'pos_reference': '261-319-000001', 'uuid': '21dd6009-5029-44fa-b409-93139a55a21f'} created pos.order #908 2026-10-28 09:44:01,402 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20994362 finished 2026-10-28 09:44:01,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:43:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.655 rw 2026-10-28 09:44:01,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -O6X859R - [28/Oct/2026 09:44:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.226 0.473 rw 2026-10-28 09:44:01,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094401_538794_test_pos_order_shipping_date.txt 2026-10-28 09:44:01,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Removing chrome user profile "/tmp/tmpjxhpx241_chrome_odoo" 2026-10-28 09:44:01,574 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_product_info_product_inventory ... 2026-10-28 09:44:02,425 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome pid: 70422 2026-10-28 09:44:02,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome headless temporary user profile dir: /tmp/tmp1wwznwvt_chrome_odoo 2026-10-28 09:44:02,426 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:43121/json/version 2026-10-28 09:44:02,431 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:02,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Browser version: Chrome/150.0.7871.114 2026-10-28 09:44:02,487 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:43121/json 2026-10-28 09:44:02,488 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:02,506 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Websocket url found: ws://127.0.0.1:43121/devtools/page/08843AFA51249A2784BF5510EB538FF9 2026-10-28 09:44:02,516 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Enable chrome headless console log notification 2026-10-28 09:44:02,520 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome headless enable page notifications 2026-10-28 09:44:02,599 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:44:02,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Setting session cookie in browser 2026-10-28 09:44:02,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:44:02,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:44:02,805 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:02] "GET /pos/ui/319 HTTP/1.1" 200 6880 65 0.033 0.154 rw 2026-10-28 09:44:02,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Navigation result: {'frameId': '08843AFA51249A2784BF5510EB538FF9', 'loaderId': '491C4AF3555A03D7BB6B3FBC2F90BD90', 'isDownload': False} 2026-10-28 09:44:02,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Evaluate ready code "odoo.isTourReady('test_product_info_product_inventory')" 2026-10-28 09:44:02,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:02] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.023 ro 2026-10-28 09:44:02,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:02] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.309 ro 2026-10-28 09:44:02,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:02] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.062 ro 2026-10-28 09:44:03,758 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: Owl is running in 'dev' mode. 2026-10-28 09:44:03,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-10-28 09:44:03,800 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:44:03,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-10-28 09:44:03,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-10-28 09:44:03,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.032 rw 2026-10-28 09:44:04,315 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:44:04,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534581 250 0.264 0.62 rw 2026-10-28 09:44:05,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: The ready code tooks too much time : 2.2389228343963623 2026-10-28 09:44:05,056 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Evaluate test code "odoo.startTour('test_product_info_product_inventory', {"stepDelay": 0, "debug": false})" 2026-10-28 09:44:05,076 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-10-28 09:44:05,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [1/18] Tour test_product_info_product_inventory → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:44:05,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-10-28 09:44:05,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-10-28 09:44:05,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.006 0.034 rw 2026-10-28 09:44:05,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:44:05,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.005 0.02 ro 2026-10-28 09:44:05,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.022 ro 2026-10-28 09:44:06,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.009 rw 2026-10-28 09:44:06,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.007 0.047 rw 2026-10-28 09:44:06,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:44:06,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.018 rw 2026-10-28 09:44:06,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-10-28 09:44:06,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.021 ro 2026-10-28 09:44:06,502 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-10-28 09:44:06,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-10-28 09:44:06,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.039 rw 2026-10-28 09:44:06,609 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [2/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:44:06,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-10-28 09:44:06,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [3/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:06,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:06] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.062 0.142 rw 2026-10-28 09:44:07,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:07] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.028 0.309 rw 2026-10-28 09:44:07,084 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.315 rw 2026-10-28 09:44:07,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.301 rw 2026-10-28 09:44:07,184 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [4/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_0' (trigger: body) 2026-10-28 09:44:07,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:07] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.002 - 2026-10-28 09:44:07,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [5/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:44:07,391 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [6/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-10-28 09:44:07,392 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [7/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-28 09:44:07,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 09:44:07,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [8/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(100) 2026-10-28 09:44:07,476 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-10-28 09:44:07,500 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-10-28 09:44:07,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:07] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 74 0.101 0.199 rw 2026-10-28 09:44:07,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [9/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-28 09:44:07,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [10/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:07,833 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [11/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:07,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [12/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_1' (trigger: body) 2026-10-28 09:44:07,871 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [13/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:44:07,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [14/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-10-28 09:44:07,878 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [15/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-28 09:44:07,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [16/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(200) 2026-10-28 09:44:07,945 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-10-28 09:44:07,989 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-10-28 09:44:08,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:08] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 72 0.075 0.193 rw 2026-10-28 09:44:08,216 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [17/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-28 09:44:08,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [18/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:08,239 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: tour succeeded 2026-10-28 09:44:08,240 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_product_info_product_inventory SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-28 09:44:08,455 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:44:08,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: heap 21202452 (allocated 22827008) 2026-10-28 09:44:08,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 Dcj4i5zd - [28/Oct/2026 09:44:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.489 rw 2026-10-28 09:44:08,562 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Closing chrome headless with pid 70422 2026-10-28 09:44:08,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Closing websocket connection 2026-10-28 09:44:08,563 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Terminating chrome headless with pid 70422 2026-10-28 09:44:08,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094408_717672_test_product_info_product_inventory.txt 2026-10-28 09:44:08,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Removing chrome user profile "/tmp/tmp1wwznwvt_chrome_odoo" 2026-10-28 09:44:08,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_tour ... 2026-10-28 09:44:09,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome pid: 70560 2026-10-28 09:44:09,235 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome headless temporary user profile dir: /tmp/tmp_3pi8i3q_chrome_odoo 2026-10-28 09:44:09,237 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:33269/json/version 2026-10-28 09:44:09,238 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:09,398 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:44:09,399 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:33269/json 2026-10-28 09:44:09,401 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:09,424 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Websocket url found: ws://127.0.0.1:33269/devtools/page/590A37891E9F6710A71FD548C3F082D7 2026-10-28 09:44:09,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Enable chrome headless console log notification 2026-10-28 09:44:09,475 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome headless enable page notifications 2026-10-28 09:44:09,573 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:44:09,590 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Setting session cookie in browser 2026-10-28 09:44:09,602 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:44:09,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:44:09,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:09] "GET /pos/ui/319 HTTP/1.1" 200 6920 92 0.064 0.215 rw 2026-10-28 09:44:09,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Navigation result: {'frameId': '590A37891E9F6710A71FD548C3F082D7', 'loaderId': '33D585C5AC531DC80FD31E56000F8933', 'isDownload': False} 2026-10-28 09:44:09,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Evaluate ready code "odoo.isTourReady('StockFeedbackScreenTour')" 2026-10-28 09:44:09,946 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:09] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.015 ro 2026-10-28 09:44:09,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:09] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.339 ro 2026-10-28 09:44:09,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:09] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.052 ro 2026-10-28 09:44:10,726 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:44:10,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:44:10,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-10-28 09:44:10,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-10-28 09:44:10,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-10-28 09:44:10,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.01 0.043 rw 2026-10-28 09:44:11,289 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:44:11,905 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532460 245 0.301 0.681 rw 2026-10-28 09:44:12,151 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: The ready code tooks too much time : 2.259342670440674 2026-10-28 09:44:12,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Evaluate test code "odoo.startTour('StockFeedbackScreenTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:44:12,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-10-28 09:44:12,207 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [1/265] Tour StockFeedbackScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:44:12,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-10-28 09:44:12,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-10-28 09:44:12,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-10-28 09:44:12,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-10-28 09:44:12,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 09:44:12,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-10-28 09:44:13,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.054 rw 2026-10-28 09:44:13,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:44:13,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-10-28 09:44:13,329 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-10-28 09:44:13,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 09:44:13,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-10-28 09:44:13,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 09:44:13,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.057 rw 2026-10-28 09:44:13,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [2/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:44:13,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-10-28 09:44:13,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [3/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-10-28 09:44:13,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [4/265] Tour StockFeedbackScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-28 09:44:13,716 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.035 0.075 rw 2026-10-28 09:44:13,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.025 0.188 rw 2026-10-28 09:44:13,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.204 rw 2026-10-28 09:44:13,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.226 rw 2026-10-28 09:44:13,996 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [5/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:14,000 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [6/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-28 09:44:14,057 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [7/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:14,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [8/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:14,069 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [9/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:44:14,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [10/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:14,096 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [11/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:14,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [12/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:44:14,097 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [13/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:44:14,098 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [14/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-28 09:44:14,276 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [15/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:14,295 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [16/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:14,303 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [17/265] Tour StockFeedbackScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:44:14,335 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [18/265] Tour StockFeedbackScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:44:14,356 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [19/265] Tour StockFeedbackScreenTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:44:14,359 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [20/265] Tour StockFeedbackScreenTour → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:44:14,384 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [21/265] Tour StockFeedbackScreenTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:44:14,730 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [22/265] Tour StockFeedbackScreenTour → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-10-28 09:44:14,731 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [23/265] Tour StockFeedbackScreenTour → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-10-28 09:44:14,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [24/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:14,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [25/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:14,764 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [26/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:14,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [27/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:14,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-10-28 09:44:14,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-10-28 09:44:15,342 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [28/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:44:15,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [29/265] Tour StockFeedbackScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-28 09:44:15,351 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [30/265] Tour StockFeedbackScreenTour → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:44:15,363 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [31/265] Tour StockFeedbackScreenTour → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:44:15,382 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [32/265] Tour StockFeedbackScreenTour → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-10-28 09:44:15,393 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [33/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:15,939 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [34/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:15,950 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [35/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:16,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:44:16,092 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [36/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:16,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [37/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Continue with limited functionality")) 2026-10-28 09:44:16,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [38/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:44:16,201 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [39/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:44:16,230 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [40/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:44:16,266 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [41/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:16,267 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [42/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:16,282 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [43/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:16,287 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [44/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:16,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [45/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:44:16,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [46/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:16,313 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [47/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:16,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [48/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:44:16,324 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [49/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6")):has(.price:contains("30.0"))) 2026-10-28 09:44:16,505 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [50/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:16,514 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [51/265] Tour StockFeedbackScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-28 09:44:16,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [52/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:16,556 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [53/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-28 09:44:16,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [54/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:16,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [55/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:16,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:16] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-10-28 09:44:16,614 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [56/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:44:16,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [57/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:16,636 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [58/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:16,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [59/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:44:16,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [60/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6")):has(.price:contains("36.0"))) 2026-10-28 09:44:16,823 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [61/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:16,839 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [62/265] Tour StockFeedbackScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-28 09:44:16,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [63/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:16,882 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [64/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-28 09:44:16,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [65/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:16,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [66/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:16,910 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [67/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:44:16,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [68/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:16,932 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [69/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:16,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [70/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:44:16,951 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [71/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6")):has(.price:contains("6.0"))) 2026-10-28 09:44:17,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [72/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:17,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [73/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:17,139 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [74/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:17,159 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [75/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:17,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [76/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:44:17,692 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [77/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-10-28 09:44:17,695 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [78/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:44:17,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [79/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-28 09:44:17,707 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [80/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-10-28 09:44:17,728 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [81/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:44:17,729 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [82/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(70) 2026-10-28 09:44:17,742 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [83/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^70$/) 2026-10-28 09:44:17,745 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [84/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:17,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [85/265] Tour StockFeedbackScreenTour → Step remaining amount is 2.0 (trigger: .payment-status-amount .amount:contains("2.0")) 2026-10-28 09:44:17,765 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [86/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:44:17,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [87/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-28 09:44:17,766 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [88/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-10-28 09:44:17,781 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [89/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:44:17,788 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [90/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:44:17,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [91/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(700) 2026-10-28 09:44:17,810 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [92/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^700$/) 2026-10-28 09:44:17,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [93/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:17,814 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [94/265] Tour StockFeedbackScreenTour → Step change is 628.0 (trigger: .payment-status-amount .amount:contains("628.0")) 2026-10-28 09:44:17,825 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [95/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-10-28 09:44:17,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [96/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:18,337 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [97/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:18,349 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68432942 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000001', 'uuid': '1024957c-d4aa-4d9d-a775-2a7e64a67a23'}] 2026-10-28 09:44:18,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [98/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:18,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [99/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:18,471 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [100/265] Tour StockFeedbackScreenTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-10-28 09:44:18,858 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68432942 order {'name': '/', 'pos_reference': '261-319-000001', 'uuid': '1024957c-d4aa-4d9d-a775-2a7e64a67a23'} created pos.order #909 2026-10-28 09:44:18,860 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68432942 finished 2026-10-28 09:44:18,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5242 180 0.22 0.385 rw 2026-10-28 09:44:19,067 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60578906 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000002', 'uuid': '7285130b-cbf6-4168-8d7e-17a1a90ecbed'}] 2026-10-28 09:44:19,603 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60578906 order {'name': '/', 'pos_reference': '261-319-000002', 'uuid': '7285130b-cbf6-4168-8d7e-17a1a90ecbed'} created pos.order #910 2026-10-28 09:44:19,605 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60578906 finished 2026-10-28 09:44:19,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8400 172 0.162 0.452 rw 2026-10-28 09:44:19,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:19] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.01 ro 2026-10-28 09:44:19,853 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [101/265] Tour StockFeedbackScreenTour → Step set email (trigger: .modal-body .send-receipt-email-input) 2026-10-28 09:44:19,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [102/265] Tour StockFeedbackScreenTour → Step send email (trigger: .modal-body [data-icon='send']) 2026-10-28 09:44:19,892 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [103/265] Tour StockFeedbackScreenTour → Step .modal-body .notice .text-success 2026-10-28 09:44:20,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:20] "POST /web/dataset/call_kw/pos.order/action_send_receipt#pos.order.action_send_receipt HTTP/1.1" 200 44 144 0.232 0.299 rw 2026-10-28 09:44:20,460 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [104/265] Tour StockFeedbackScreenTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-10-28 09:44:20,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [105/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-10-28 09:44:20,467 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [106/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:44:20,468 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [107/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:44:20,502 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [108/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:44:20,530 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [109/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:20,537 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [110/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:20,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [111/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:20,558 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [112/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:20,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [113/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:44:20,571 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [114/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:20,583 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [115/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:20,596 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [116/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-28 09:44:20,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [117/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6"))) 2026-10-28 09:44:20,775 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [118/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:20,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [119/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:20,792 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [120/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:20,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [121/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:21,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [122/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:44:21,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [123/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-28 09:44:21,338 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [124/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:44:21,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [125/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(10) 2026-10-28 09:44:21,357 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [126/265] Tour StockFeedbackScreenTour → Step input shown is '$ 10' (trigger: .modal .value:contains("$ 10")) 2026-10-28 09:44:21,358 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [127/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:44:21,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [128/265] Tour StockFeedbackScreenTour → Step click numpad button: percent (trigger: .modal .number-popup-types .number-popup-type-percent) 2026-10-28 09:44:21,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [129/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-10-28 09:44:21,375 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [130/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-10-28 09:44:21,376 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [131/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:21,402 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [132/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 09:44:21,412 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [133/265] Tour StockFeedbackScreenTour → Step amount to pay is '33.0' (trigger: .paymentlines-empty .total:contains("33.0")) 2026-10-28 09:44:21,422 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [134/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:44:21,428 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [135/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-10-28 09:44:21,441 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [136/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-10-28 09:44:21,442 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [137/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-28 09:44:21,443 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [138/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(5) 2026-10-28 09:44:21,458 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [139/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 09:44:21,463 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [140/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:44:21,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [141/265] Tour StockFeedbackScreenTour → Step input shown is '$ 5' (trigger: .modal .value:contains("$ 5")) 2026-10-28 09:44:21,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [142/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:21,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [143/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-28 09:44:21,495 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [144/265] Tour StockFeedbackScreenTour → Step amount to pay is '35.0' (trigger: .paymentlines-empty .total:contains("35.0")) 2026-10-28 09:44:21,507 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [145/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:44:21,513 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [146/265] Tour StockFeedbackScreenTour → Step tip container is shown (trigger: .payment-screen .tip-container) 2026-10-28 09:44:21,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [147/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:44:21,542 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [148/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-28 09:44:21,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [149/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(0) 2026-10-28 09:44:21,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [150/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 09:44:21,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [151/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:44:21,555 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [152/265] Tour StockFeedbackScreenTour → Step input shown is '$ 0' (trigger: .modal .value:contains("$ 0")) 2026-10-28 09:44:21,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [153/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:21,586 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [154/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 09:44:21,588 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [155/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '30.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("30.0")) 2026-10-28 09:44:21,594 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [156/265] Tour StockFeedbackScreenTour → Step tip container is not shown (trigger: .payment-screen:not(:has(.tip-container))) 2026-10-28 09:44:21,595 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [157/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-28 09:44:21,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [158/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-28 09:44:21,615 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [159/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(1) 2026-10-28 09:44:21,643 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [160/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-10-28 09:44:21,647 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [161/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-10-28 09:44:21,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [162/265] Tour StockFeedbackScreenTour → Step input shown is '$ 1' (trigger: .modal .value:contains("$ 1")) 2026-10-28 09:44:21,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [163/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:21,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [164/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-28 09:44:21,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [165/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '31.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("31.0")) 2026-10-28 09:44:21,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [166/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:22,192 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [167/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:22,211 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [168/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:22,261 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:44:22,278 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [169/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:22,330 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [170/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:44:22,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [171/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:44:22,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [172/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:44:22,400 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [173/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:22,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [174/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:22,437 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [175/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:22,438 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [176/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:22,451 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [177/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:44:22,454 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [178/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:22,464 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [179/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:22,478 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [180/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:22,479 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [181/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:22,488 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [182/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:22,499 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [183/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:22,521 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [184/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:44:22,553 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [185/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-28 09:44:22,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [186/265] Tour StockFeedbackScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-10-28 09:44:22,578 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [187/265] Tour StockFeedbackScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:44:22,593 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [188/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:22,603 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [189/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:22,634 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [190/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:22,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [191/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:22,661 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [192/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:23,162 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [193/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:44:23,167 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [194/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:23,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [195/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:23,685 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [196/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:23,719 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:44:23,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [197/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:23,777 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [198/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:44:23,778 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [199/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:44:23,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [200/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:44:23,813 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [201/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:23,817 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [202/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:23,832 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [203/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:23,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [204/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:23,844 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [205/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:44:23,847 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [206/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:23,854 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [207/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:23,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [208/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:23,866 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [209/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:23,870 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [210/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:23,888 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [211/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:23,908 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [212/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:44:23,914 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [213/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-28 09:44:23,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [214/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-28 09:44:23,931 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [215/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:44:23,949 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [216/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:23,964 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [217/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:23,985 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [218/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:23,991 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [219/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-28 09:44:23,999 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [220/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-28 09:44:24,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [221/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-28 09:44:24,016 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [222/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note on order' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-28 09:44:24,059 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [223/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:24,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [224/265] Tour StockFeedbackScreenTour → Step Order internal note is 'Test internal note on order' (trigger: .order-container .internal-note-container span div:contains("Test internal note on order")) 2026-10-28 09:44:24,075 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [225/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:24,085 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [226/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:24,087 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [227/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:24,124 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [228/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:24,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [229/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:44:24,631 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [230/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:25,147 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [231/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:25,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:44:25,156 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [232/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:25,234 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [233/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:25,274 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [234/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:44:25,275 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [235/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:44:25,296 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [236/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:44:25,316 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [237/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:25,320 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [238/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:25,339 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [239/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:44:25,349 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [240/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:44:25,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [241/265] Tour StockFeedbackScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-28 09:44:25,355 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [242/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-28 09:44:25,361 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [243/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:44:25,370 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [244/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:44:25,388 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [245/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:25,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [246/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:25,389 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [247/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:25,397 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [248/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:44:25,417 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [249/265] Tour StockFeedbackScreenTour → Step click numpad button: % (trigger: div.numpad button:contains(/^%$/)) 2026-10-28 09:44:25,429 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [250/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("20"))) 2026-10-28 09:44:25,433 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [251/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:44:25,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [252/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"19.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("19.0"))) 2026-10-28 09:44:25,610 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [253/265] Tour StockFeedbackScreenTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 09:44:25,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [254/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:25,623 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [255/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:25,624 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [256/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:25,648 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [257/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:26,148 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [258/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:44:26,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [259/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:26,666 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [260/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:26,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [261/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:26,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/6ad2467/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/6ee5988/point_of_sale.assets_prod.min.js:7124:381) 2026-10-28 09:44:26,725 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [262/265] Tour StockFeedbackScreenTour → Step body 2026-10-28 09:44:26,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [263/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:44:26,768 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [264/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:44:26,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [265/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-10-28 09:44:26,785 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: tour succeeded 2026-10-28 09:44:26,786 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR StockFeedbackScreenTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 09:44:27,161 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:44:27,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 adVX4OQk - [28/Oct/2026 09:44:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 16.266 rw 2026-10-28 09:44:27,176 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: heap 30170388 (allocated 31477760) 2026-10-28 09:44:27,269 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Closing chrome headless with pid 70560 2026-10-28 09:44:27,271 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Closing websocket connection 2026-10-28 09:44:27,273 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Terminating chrome headless with pid 70560 2026-10-28 09:44:27,364 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094427_364553_test_receipt_screen_tour.txt 2026-10-28 09:44:27,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Removing chrome user profile "/tmp/tmp_3pi8i3q_chrome_odoo" 2026-10-28 09:44:27,394 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-10-28 09:44:28,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome pid: 70696 2026-10-28 09:44:28,136 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmpcy7cdtwa_chrome_odoo 2026-10-28 09:44:28,138 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:33531/json/version 2026-10-28 09:44:28,139 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:28,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-10-28 09:44:28,277 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:33531/json 2026-10-28 09:44:28,278 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:28,292 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:33531/devtools/page/C3730823594A4208E93DACF8450FE045 2026-10-28 09:44:28,307 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-10-28 09:44:28,318 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-10-28 09:44:28,449 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:44:28,459 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-10-28 09:44:28,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:44:28,469 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:44:28,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:28] "GET /pos/ui/319 HTTP/1.1" 200 6880 65 0.04 0.138 rw 2026-10-28 09:44:28,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigation result: {'frameId': 'C3730823594A4208E93DACF8450FE045', 'loaderId': 'F8DB9C2364C2A238DF252E12285E354E', 'isDownload': False} 2026-10-28 09:44:28,659 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-10-28 09:44:28,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:28] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.253 ro 2026-10-28 09:44:28,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:28] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.036 ro 2026-10-28 09:44:28,786 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:28] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.007 0.066 ro 2026-10-28 09:44:29,500 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-10-28 09:44:29,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:44:29,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-10-28 09:44:29,569 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-10-28 09:44:29,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.041 rw 2026-10-28 09:44:29,644 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.035 rw 2026-10-28 09:44:29,971 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:44:30,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533320 247 0.245 0.668 rw 2026-10-28 09:44:30,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: The ready code tooks too much time : 2.175734519958496 2026-10-28 09:44:30,835 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:44:30,849 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [1/16] Tour ReceiptTrackingMethodTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:44:30,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.026 ro 2026-10-28 09:44:30,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-10-28 09:44:30,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-10-28 09:44:30,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 09:44:31,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-10-28 09:44:31,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:44:31,662 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 09:44:31,830 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.049 rw 2026-10-28 09:44:31,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:44:31,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 09:44:32,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 09:44:32,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-10-28 09:44:32,031 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-10-28 09:44:32,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-10-28 09:44:32,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.032 rw 2026-10-28 09:44:32,119 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [2/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:44:32,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-10-28 09:44:32,331 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [3/16] Tour ReceiptTrackingMethodTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-28 09:44:32,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.065 0.107 rw 2026-10-28 09:44:32,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.078 0.25 rw 2026-10-28 09:44:32,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.298 rw 2026-10-28 09:44:32,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.313 rw 2026-10-28 09:44:32,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [4/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-10-28 09:44:32,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.031 0.036 rw 2026-10-28 09:44:32,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:32] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.009 - 2026-10-28 09:44:32,927 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [5/16] Tour ReceiptTrackingMethodTour → Step enter lot number (trigger: .o-autocomplete input) 2026-10-28 09:44:32,936 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [6/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-10-28 09:44:33,205 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [7/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete input 2026-10-28 09:44:33,210 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [8/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-28 09:44:33,258 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [9/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:44:33,259 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [10/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:44:33,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [11/16] Tour ReceiptTrackingMethodTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:44:33,346 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 09:44:33,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-10-28 09:44:33,827 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [12/16] Tour ReceiptTrackingMethodTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-28 09:44:33,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [13/16] Tour ReceiptTrackingMethodTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-28 09:44:34,390 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [14/16] Tour ReceiptTrackingMethodTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:44:34,395 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11464203 started for PoS orders references: [{'name': '/', 'pos_reference': '261-319-000001', 'uuid': '2bb8582f-3b17-47d4-b045-04047bcb59df'}] 2026-10-28 09:44:34,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [15/16] Tour ReceiptTrackingMethodTour → Step body 2026-10-28 09:44:34,551 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [16/16] Tour ReceiptTrackingMethodTour → Step body 2026-10-28 09:44:34,601 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: tour succeeded 2026-10-28 09:44:34,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 09:44:34,872 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: heap 21662400 (allocated 22564864) 2026-10-28 09:44:34,877 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:44:35,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing chrome headless with pid 70696 2026-10-28 09:44:35,020 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11464203 order {'name': '/', 'pos_reference': '261-319-000001', 'uuid': '2bb8582f-3b17-47d4-b045-04047bcb59df'} created pos.order #911 2026-10-28 09:44:35,022 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11464203 finished 2026-10-28 09:44:35,026 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing websocket connection 2026-10-28 09:44:35,033 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Terminating chrome headless with pid 70696 2026-10-28 09:44:35,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 5.406 rw 2026-10-28 09:44:35,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 nwYoSnoT - [28/Oct/2026 09:44:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 202 0.203 0.506 rw 2026-10-28 09:44:35,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094435_165811_test_receipt_tracking_method.txt 2026-10-28 09:44:35,166 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmpcy7cdtwa_chrome_odoo" 2026-10-28 09:44:35,178 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_weighted_product_ean13_barcode_scan ... 2026-10-28 09:44:35,649 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome pid: 70827 2026-10-28 09:44:35,650 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome headless temporary user profile dir: /tmp/tmpgs4o7n7b_chrome_odoo 2026-10-28 09:44:35,651 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:37237/json/version 2026-10-28 09:44:35,654 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37237', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:35,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Browser version: Chrome/150.0.7871.114 2026-10-28 09:44:35,771 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:37237/json 2026-10-28 09:44:35,778 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37237', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:44:35,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Websocket url found: ws://127.0.0.1:37237/devtools/page/C7E6713D2E166E88D0C619AD6F4CF2B7 2026-10-28 09:44:35,826 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Enable chrome headless console log notification 2026-10-28 09:44:35,850 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome headless enable page notifications 2026-10-28 09:44:35,940 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:44:35,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Setting session cookie in browser 2026-10-28 09:44:35,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Open "http://127.0.0.1:8069/pos/ui/319" in browser 2026-10-28 09:44:35,962 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Navigating to: "http://127.0.0.1:8069/pos/ui/319" 2026-10-28 09:44:36,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:36] "GET /pos/ui/319 HTTP/1.1" 200 6880 64 0.037 0.133 rw 2026-10-28 09:44:36,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Navigation result: {'frameId': 'C7E6713D2E166E88D0C619AD6F4CF2B7', 'loaderId': 'FA4B48AF60FD2A132C3548678CAC2DA3', 'isDownload': False} 2026-10-28 09:44:36,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningWeightedProductTour')" 2026-10-28 09:44:36,229 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:36] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.008 0.226 ro 2026-10-28 09:44:36,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:36] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.055 ro 2026-10-28 09:44:36,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:36] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-10-28 09:44:37,013 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: Owl is running in 'dev' mode. 2026-10-28 09:44:37,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-10-28 09:44:37,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-10-28 09:44:37,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-10-28 09:44:37,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-10-28 09:44:37,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.023 rw 2026-10-28 09:44:37,539 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:44:38,115 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532067 246 0.268 0.662 rw 2026-10-28 09:44:38,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: The ready code tooks too much time : 2.205636978149414 2026-10-28 09:44:38,350 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Evaluate test code "odoo.startTour('BarcodeScanningWeightedProductTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:44:38,365 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [1/11] Tour BarcodeScanningWeightedProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:44:38,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.024 ro 2026-10-28 09:44:38,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-10-28 09:44:38,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-10-28 09:44:38,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.038 rw 2026-10-28 09:44:38,538 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-10-28 09:44:39,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.018 ro 2026-10-28 09:44:39,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-10-28 09:44:39,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.051 rw 2026-10-28 09:44:39,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-10-28 09:44:39,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-10-28 09:44:39,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-10-28 09:44:39,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 09:44:39,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-10-28 09:44:39,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-10-28 09:44:39,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.046 rw 2026-10-28 09:44:39,740 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [2/11] Tour BarcodeScanningWeightedProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:44:39,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.005 - 2026-10-28 09:44:39,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [3/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-10-28 09:44:39,981 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [4/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:40,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:40] "GET /pos/ui/319?from_backend=True HTTP/1.1" 200 6920 31 0.052 0.142 rw 2026-10-28 09:44:40,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:40] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.063 - 2026-10-28 09:44:40,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:40] "GET /pos/ui/319 HTTP/1.1" 200 6920 31 0.042 0.293 rw 2026-10-28 09:44:40,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.296 rw 2026-10-28 09:44:40,256 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.317 rw 2026-10-28 09:44:40,297 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [5/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00"))) 2026-10-28 09:44:40,352 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [6/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:40,374 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [7/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005080002' (trigger: body) 2026-10-28 09:44:40,396 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [8/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:44:40,408 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [9/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("8"))) 2026-10-28 09:44:40,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [10/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:44:40,446 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [11/11] Tour BarcodeScanningWeightedProductTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-28 09:44:40,449 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: tour succeeded 2026-10-28 09:44:40,452 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningWeightedProductTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-28 09:44:40,636 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:44:40,642 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: heap 20274928 (allocated 21516288) 2026-10-28 09:44:40,645 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 R9Ja9LwA - [28/Oct/2026 09:44:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 3.466 rw 2026-10-28 09:44:40,749 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Closing chrome headless with pid 70827 2026-10-28 09:44:40,750 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Closing websocket connection 2026-10-28 09:44:40,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Terminating chrome headless with pid 70827 2026-10-28 09:44:40,864 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094440_864557_test_weighted_product_ean13_barcode_scan.txt 2026-10-28 09:44:40,865 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Removing chrome user profile "/tmp/tmpgs4o7n7b_chrome_odoo" 2026-10-28 09:44:41,173 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:44:42,143 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 564 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:44:42,330 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:44:51,611 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 564 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:44:54,359 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 564 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:44:56,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_accounting: Starting TestPosAccountingStock.test_available_stock_order_no_invoice ... 2026-10-28 09:44:57,339 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62711515 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:44:57,394 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62711515 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #912 2026-10-28 09:44:57,395 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62711515 finished 2026-10-28 09:44:57,859 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25173174 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:44:57,892 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25173174 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #913 2026-10-28 09:44:57,892 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25173174 finished 2026-10-28 09:44:58,236 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16912467 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:44:58,267 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16912467 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #914 2026-10-28 09:44:58,267 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16912467 finished 2026-10-28 09:44:59,854 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1693584 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:44:59,916 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1693584 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #915 2026-10-28 09:44:59,916 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1693584 finished 2026-10-28 09:45:01,249 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_accounting: Starting TestPosAccountingStock.test_available_stock_order_with_invoice ... 2026-10-28 09:45:01,460 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19527105 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:45:01,500 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19527105 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #916 2026-10-28 09:45:01,501 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19527105 finished 2026-10-28 09:45:02,995 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51438218 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:45:03,022 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51438218 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #917 2026-10-28 09:45:03,023 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51438218 finished 2026-10-28 09:45:04,293 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61673386 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:45:04,326 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61673386 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #918 2026-10-28 09:45:04,326 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61673386 finished 2026-10-28 09:45:05,853 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48521092 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:45:05,904 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48521092 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #919 2026-10-28 09:45:05,905 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48521092 finished 2026-10-28 09:45:07,504 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:45:08,741 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 567 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:45:08,947 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:45:19,229 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 567 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:45:21,443 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 567 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:45:26,164 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_picking_backorder: Starting TestPosPickingBackorder.test_pos_backorder_picking_shares_pos_order_origin ... 2026-10-28 09:45:28,002 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_01_orders_no_invoiced : Temporary to fast merge new valuation 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_02_orders_with_invoice : Temporary to fast merge new valuation 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_03_order_product_w_owner : Temporary to fast merge new valuation 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_04_order_refund : Temporary to fast merge new valuation 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-10-28 09:45:28,005 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_stock_duplicate_warehouse_with_PoS_operation_type : Temporary to fast merge new valuation 2026-10-28 09:45:29,223 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:45:29,461 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:45:38,780 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:45:41,787 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:45:44,086 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #570 deleted res.currency.rate records with IDs: [262, 261, 260] 2026-10-28 09:45:45,322 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:45:45,683 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_basic_config: Starting TestPoSStockBasicConfig.test_limited_products_loading_priority ... 2026-10-28 09:45:47,648 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:45:59,639 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:46:00,341 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:46:00,747 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:46:01,081 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:46:01,422 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:46:02,715 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:46:02,890 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:46:12,676 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:46:15,059 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:46:19,635 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_description_is_computed_for_product_with_attribute ... 2026-10-28 09:46:20,511 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72027870 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:46:21,587 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72027870 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #921 2026-10-28 09:46:21,587 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72027870 finished 2026-10-28 09:46:21,617 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_fiscal_position_mapping_no_invoice ... 2026-10-28 09:46:23,414 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_intercompany_vendor_with_invoice ... 2026-10-28 09:46:23,823 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:46:34,707 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96905378 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:46:36,460 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96905378 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #923 2026-10-28 09:46:36,462 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96905378 finished 2026-10-28 09:46:36,559 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_invoiced_lot_values_use_stock_lot_for_pos_lot ... 2026-10-28 09:46:36,629 7 INFO rb-a84341f-226073-429745 odoo.fields: Properties field: User #573 changed definition of product.product(3002,) 2026-10-28 09:46:36,993 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1097] 2026-10-28 09:46:38,199 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_mo_custom_description_ship_later ... 2026-10-28 09:46:38,576 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63792886 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': None}] 2026-10-28 09:46:38,924 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63792886 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': None} created pos.order #925 2026-10-28 09:46:38,924 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63792886 finished 2026-10-28 09:46:38,956 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_multi_exp_account_real_time ... 2026-10-28 09:46:40,795 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_no_serial_total_cost_fallback_to_standard_price ... 2026-10-28 09:46:41,039 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91377866 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:46:41,802 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91377866 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #927 2026-10-28 09:46:41,802 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91377866 finished 2026-10-28 09:46:41,837 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_different_lots ... 2026-10-28 09:46:42,581 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1103] 2026-10-28 09:46:44,031 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_existing_lot_gs1_nomenclature ... 2026-10-28 09:46:44,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: skipped TestPosStockFlow.test_order_existing_lot_gs1_nomenclature : stock_barcode is not installed 2026-10-28 09:46:44,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_multi_step_route ... 2026-10-28 09:46:45,412 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1107] 2026-10-28 09:46:45,673 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_refund_lot_valuated ... 2026-10-28 09:46:46,389 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1110] 2026-10-28 09:46:47,049 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1112] 2026-10-28 09:46:49,317 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-10-28 09:46:49,489 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 573, model: account.tax 2026-10-28 09:46:49,506 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 573, model: account.tax 2026-10-28 09:46:50,554 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_picking ... 2026-10-28 09:46:55,889 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_picking02 ... 2026-10-28 09:46:56,489 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1122] 2026-10-28 09:46:58,328 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_unexisting_lots ... 2026-10-28 09:47:00,015 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_partial_refund_ship_later_reduces_picking ... 2026-10-28 09:47:00,944 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted pos.order.line records with IDs: [1457] 2026-10-28 09:47:01,165 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1126] 2026-10-28 09:47:01,306 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move records with IDs: [1133] 2026-10-28 09:47:01,467 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1127] 2026-10-28 09:47:01,687 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_partial_refund_ship_later_removes_fully_refunded_move ... 2026-10-28 09:47:02,557 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted pos.order.line records with IDs: [1463] 2026-10-28 09:47:02,852 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1130] 2026-10-28 09:47:02,990 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1131] 2026-10-28 09:47:03,099 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move records with IDs: [1137] 2026-10-28 09:47:03,323 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-10-28 09:47:03,711 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63335188 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:47:05,086 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63335188 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #943 2026-10-28 09:47:05,086 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63335188 finished 2026-10-28 09:47:05,109 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46648700 started for PoS orders references: [{'name': 'a new test refund order', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-28 09:47:06,543 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46648700 order {'name': 'a new test refund order', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #944 2026-10-28 09:47:06,543 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46648700 finished 2026-10-28 09:47:06,591 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_refund_ship_later_cancels_picking ... 2026-10-28 09:47:07,235 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1138] 2026-10-28 09:47:07,407 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_reordering_rules_triggered_closing_pos ... 2026-10-28 09:47:09,416 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2026-10-28 09:47:12,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_search_order_ids ... 2026-10-28 09:47:12,811 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_ship_later_total_cost_fallback_to_standard_price ... 2026-10-28 09:47:13,054 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61520634 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-28 09:47:13,300 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61520634 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #952 2026-10-28 09:47:13,301 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61520634 finished 2026-10-28 09:47:13,344 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_sum_only_pos_locations ... 2026-10-28 09:47:16,852 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_tracked_product_with_owner ... 2026-10-28 09:47:17,302 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1141] 2026-10-28 09:47:18,577 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_valuation_order_invoiced_after_session_closed ... 2026-10-28 09:47:24,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_zero_cost_delivered_stock_not_overridden_by_standard_price ... 2026-10-28 09:47:25,123 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 427 checked, 15 removed 2026-10-28 09:47:26,146 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 576 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:47:26,338 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:47:36,177 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 576 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:47:38,448 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 576 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:47:40,407 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #576 deleted res.currency.rate records with IDs: [266, 265, 264] 2026-10-28 09:47:41,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_margin: Starting TestPosStockMargin.test_avco_margin_closing_time ... 2026-10-28 09:47:41,539 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_margin: skipped TestPosStockMargin.test_avco_margin_closing_time : Temporary to fast merge new valuation 2026-10-28 09:47:41,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_margin: Starting TestPosStockMargin.test_fifo_margin_real_time ... 2026-10-28 09:47:41,540 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_margin: skipped TestPosStockMargin.test_fifo_margin_real_time : Temporary to fast merge new valuation 2026-10-28 09:47:41,719 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 09:47:42,765 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:47:42,945 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:47:53,028 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:47:55,236 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:47:58,857 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:48:00,537 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #578 deleted ir.attachment records with IDs: [416772, 416773] 2026-10-28 09:48:00,540 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #578 deleted pos.config records with IDs: [332, 333] 2026-10-28 09:48:00,575 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #578 deleted ir.sequence records with IDs: [12606, 12610, 12607, 12611] 2026-10-28 09:48:04,561 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 580 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-10-28 09:48:04,668 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt: Starting TestPosStockOrderReceipt.test_receipt_with_ship_later ... 2026-10-28 09:48:05,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome pid: 70970 2026-10-28 09:48:05,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome headless temporary user profile dir: /tmp/tmp27jc2rbe_chrome_odoo 2026-10-28 09:48:05,580 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Issuing json command http://127.0.0.1:33603/json/version 2026-10-28 09:48:05,582 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:48:05,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Browser version: Chrome/150.0.7871.114 2026-10-28 09:48:05,712 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Issuing json command http://127.0.0.1:33603/json 2026-10-28 09:48:05,729 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:48:05,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Websocket url found: ws://127.0.0.1:33603/devtools/page/7D6F88FAA30283BE14BCD67759D3B0B2 2026-10-28 09:48:05,751 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Enable chrome headless console log notification 2026-10-28 09:48:05,753 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome headless enable page notifications 2026-10-28 09:48:05,840 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-28 09:48:05,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Setting session cookie in browser 2026-10-28 09:48:05,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Open "http://127.0.0.1:8069/pos/ui/334" in browser 2026-10-28 09:48:05,874 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Navigating to: "http://127.0.0.1:8069/pos/ui/334" 2026-10-28 09:48:06,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /pos/ui/334 HTTP/1.1" 200 6964 63 0.044 0.142 rw 2026-10-28 09:48:06,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Navigation result: {'frameId': '7D6F88FAA30283BE14BCD67759D3B0B2', 'loaderId': '95F9180F16E9EE27840114BDBF14823F', 'isDownload': False} 2026-10-28 09:48:06,070 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Evaluate ready code "odoo.isTourReady('test_receipt_with_ship_later')" 2026-10-28 09:48:06,152 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.255 ro 2026-10-28 09:48:06,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.051 ro 2026-10-28 09:48:06,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.008 0.055 ro 2026-10-28 09:48:06,886 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: Owl is running in 'dev' mode. 2026-10-28 09:48:06,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-10-28 09:48:06,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:48:06,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 09:48:06,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-10-28 09:48:07,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-10-28 09:48:07,384 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:48:07,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525106 238 0.255 0.632 rw 2026-10-28 09:48:08,072 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Evaluate test code "odoo.startTour('test_receipt_with_ship_later', {"stepDelay": 0, "debug": false})" 2026-10-28 09:48:08,091 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [1/25] Tour test_receipt_with_ship_later → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:48:08,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 09:48:08,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-10-28 09:48:08,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:48:08,214 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-10-28 09:48:08,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-10-28 09:48:08,776 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.011 ro 2026-10-28 09:48:08,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-10-28 09:48:09,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.048 rw 2026-10-28 09:48:09,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-10-28 09:48:09,125 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-10-28 09:48:09,129 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-10-28 09:48:09,169 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/image/res.users/580/avatar_128 HTTP/1.1" 200 305 4 0.004 0.04 ro 2026-10-28 09:48:09,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-10-28 09:48:09,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-10-28 09:48:09,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-10-28 09:48:09,327 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-10-28 09:48:09,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /pos/ui/334?from_backend=True HTTP/1.1" 200 7004 31 0.034 0.073 rw 2026-10-28 09:48:09,450 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [2/25] Tour test_receipt_with_ship_later → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:48:09,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /pos/ui/334 HTTP/1.1" 200 7004 31 0.036 0.194 rw 2026-10-28 09:48:09,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [3/25] Tour test_receipt_with_ship_later → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:48:09,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [4/25] Tour test_receipt_with_ship_later → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-28 09:48:09,532 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [5/25] Tour test_receipt_with_ship_later → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:48:09,533 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [6/25] Tour test_receipt_with_ship_later → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:48:09,534 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [7/25] Tour test_receipt_with_ship_later → Step click customer button (trigger: .product-screen .set-partner) 2026-10-28 09:48:09,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.19 rw 2026-10-28 09:48:09,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.074 rw 2026-10-28 09:48:09,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.04 0.13 rw 2026-10-28 09:48:09,787 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [8/25] Tour test_receipt_with_ship_later → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-28 09:48:09,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [9/25] Tour test_receipt_with_ship_later → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-10-28 09:48:09,868 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [10/25] Tour test_receipt_with_ship_later → Step Search customer with "Example Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:48:09,877 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [11/25] Tour test_receipt_with_ship_later → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-28 09:48:09,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-10-28 09:48:10,229 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [12/25] Tour test_receipt_with_ship_later → Step body 2026-10-28 09:48:10,431 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [13/25] Tour test_receipt_with_ship_later → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:48:10,432 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [14/25] Tour test_receipt_with_ship_later → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-10-28 09:48:10,434 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [15/25] Tour test_receipt_with_ship_later → Step Check "Example Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Example Partner")) 2026-10-28 09:48:10,435 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [16/25] Tour test_receipt_with_ship_later → Step click partner 'Example Partner' from partner list screen (trigger: .modal .partner-list b:contains(Example Partner)) 2026-10-28 09:48:10,456 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [17/25] Tour test_receipt_with_ship_later → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:48:10,457 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [18/25] Tour test_receipt_with_ship_later → Step click product 'Example Simple Product' (trigger: article.product .product-content .product-name:contains("Example Simple Product")) 2026-10-28 09:48:10,512 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [19/25] Tour test_receipt_with_ship_later → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:48:10,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [20/25] Tour test_receipt_with_ship_later → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:48:10,587 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [21/25] Tour test_receipt_with_ship_later → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:48:10,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.037 - 2026-10-28 09:48:10,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.038 - 2026-10-28 09:48:10,820 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:48:10,844 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 91 0.098 0.229 rw 2026-10-28 09:48:11,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [22/25] Tour test_receipt_with_ship_later → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-28 09:48:11,109 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [23/25] Tour test_receipt_with_ship_later → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-28 09:48:11,114 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:48:11,122 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [24/25] Tour test_receipt_with_ship_later → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-28 09:48:11,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.095 0.205 rw 2026-10-28 09:48:11,168 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [25/25] Tour test_receipt_with_ship_later → Step Throw receipt data to check in backend (trigger: body) 2026-10-28 09:48:11,199 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73624554 started for PoS orders references: [{'name': '/', 'pos_reference': '261-334-000001', 'uuid': 'e03789d1-c606-43cf-bfea-bf91fa9f49cc'}] 2026-10-28 09:48:11,776 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73624554 order {'name': '/', 'pos_reference': '261-334-000001', 'uuid': 'e03789d1-c606-43cf-bfea-bf91fa9f49cc'} created pos.order #957 2026-10-28 09:48:11,778 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73624554 finished 2026-10-28 09:48:11,910 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5250 187 0.268 0.451 rw 2026-10-28 09:48:12,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:12] "POST /web/dataset/call_kw/pos.order/get_order_frontend_receipt_data#pos.order.get_order_frontend_receipt_data HTTP/1.1" 200 44 122 0.101 0.23 rw 2026-10-28 09:48:12,599 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: tour succeeded 2026-10-28 09:48:12,600 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_receipt_with_ship_later SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-28 09:48:12,782 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:48:12,789 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: heap 21753460 (allocated 23875584) 2026-10-28 09:48:12,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 2VIzPNcJ - [28/Oct/2026 09:48:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.757 rw 2026-10-28 09:48:12,893 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Closing chrome headless with pid 70970 2026-10-28 09:48:12,894 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Closing websocket connection 2026-10-28 09:48:12,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Terminating chrome headless with pid 70970 2026-10-28 09:48:12,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094812_996990_test_receipt_with_ship_later.txt 2026-10-28 09:48:12,997 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Removing chrome user profile "/tmp/tmp27jc2rbe_chrome_odoo" 2026-10-28 09:48:13,182 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:48:14,098 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:48:14,305 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:48:24,027 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:48:26,793 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:48:28,559 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #582 deleted res.currency.rate records with IDs: [270, 269, 268] 2026-10-28 09:48:29,637 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:48:29,990 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-10-28 09:48:30,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-10-28 09:48:30,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: skipped TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products : Temporary to fast merge new valuation 2026-10-28 09:48:30,696 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_with_session_check_product_cost ... 2026-10-28 09:48:31,291 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:48:31,923 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:48:33,080 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:48:33,319 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:48:42,750 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:48:45,623 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:48:47,217 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #585 deleted res.currency.rate records with IDs: [274, 273, 272] 2026-10-28 09:48:48,265 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:48:48,584 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_pos_stock_products_with_tax: Starting TestPosStockProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-10-28 09:48:50,226 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:49:08,881 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:49:09,630 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 588 who belonged to [100, 64, 1] with changes [(, 6, 0)] 2026-10-28 09:49:10,678 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:49:11,933 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:49:12,105 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:49:21,390 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:49:24,145 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:49:26,061 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #589 deleted res.currency.rate records with IDs: [278, 277, 276] 2026-10-28 09:49:27,146 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-10-28 09:49:27,472 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_stock.tests.test_res_config_settings: Starting TestPosStockResConfigSettings.test_warehouse_synced_with_picking_type ... 2026-10-28 09:49:30,555 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:49:31,621 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 592 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:49:31,817 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:49:41,432 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 592 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:49:43,815 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 592 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-10-28 09:49:48,710 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-28 09:49:49,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 71102 2026-10-28 09:49:49,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmpk827arz6_chrome_odoo 2026-10-28 09:49:49,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:44683/json/version 2026-10-28 09:49:49,679 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:49:49,703 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-28 09:49:49,704 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:44683/json 2026-10-28 09:49:49,704 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:49:49,714 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:44683/devtools/page/1155A210605BFD583098D19C991D6F73 2026-10-28 09:49:49,747 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-28 09:49:49,756 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-28 09:49:49,817 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:49:49,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-28 09:49:49,839 7 INFO rb-a84341f-226073-429745 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=343" in browser 2026-10-28 09:49:49,839 7 INFO rb-a84341f-226073-429745 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=343" 2026-10-28 09:49:50,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /pos/ui?config_id=343 HTTP/1.1" 200 6909 64 0.034 0.144 rw 2026-10-28 09:49:50,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '1155A210605BFD583098D19C991D6F73', 'loaderId': '4BCFF0003719F72773874AF2358EAED4', 'isDownload': False} 2026-10-28 09:49:50,023 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-28 09:49:50,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.048 ro 2026-10-28 09:49:50,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.277 ro 2026-10-28 09:49:50,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.079 ro 2026-10-28 09:49:50,895 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-28 09:49:50,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-10-28 09:49:50,969 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.02 - 2026-10-28 09:49:50,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-10-28 09:49:51,053 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.005 0.04 rw 2026-10-28 09:49:51,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.047 rw 2026-10-28 09:49:51,397 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:49:51,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538774 242 0.233 0.661 rw 2026-10-28 09:49:52,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: The ready code tooks too much time : 2.196552276611328 2026-10-28 09:49:52,220 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate test code "odoo.startTour('VivaComKioskTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:49:52,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-10-28 09:49:52,250 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [1/21] Tour VivaComKioskTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:49:52,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-10-28 09:49:52,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.013 rw 2026-10-28 09:49:52,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-10-28 09:49:52,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:52] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.016 rw 2026-10-28 09:49:52,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.016 ro 2026-10-28 09:49:53,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-10-28 09:49:53,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.047 rw 2026-10-28 09:49:53,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-10-28 09:49:53,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-10-28 09:49:53,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /web/image/res.users/592/avatar_128 HTTP/1.1" 200 305 4 0.005 0.023 ro 2026-10-28 09:49:53,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-10-28 09:49:53,347 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.036 ro 2026-10-28 09:49:53,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.052 - 2026-10-28 09:49:53,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-10-28 09:49:53,401 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.083 - 2026-10-28 09:49:53,461 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [2/21] Tour VivaComKioskTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:49:53,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /pos/ui/343?from_backend=True HTTP/1.1" 200 6949 31 0.027 0.113 rw 2026-10-28 09:49:53,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "GET /pos/ui/343 HTTP/1.1" 200 6949 31 0.02 0.22 rw 2026-10-28 09:49:53,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.231 rw 2026-10-28 09:49:53,680 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [3/21] Tour VivaComKioskTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:49:53,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.019 rw 2026-10-28 09:49:53,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.042 0.061 rw 2026-10-28 09:49:53,883 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [4/21] Tour VivaComKioskTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:49:53,885 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [5/21] Tour VivaComKioskTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:49:54,030 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [6/21] Tour VivaComKioskTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:49:54,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [7/21] Tour VivaComKioskTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:49:54,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [8/21] Tour VivaComKioskTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:49:54,055 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [9/21] Tour VivaComKioskTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 09:49:54,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:49:54,063 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [10/21] Tour VivaComKioskTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:49:54,071 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [11/21] Tour VivaComKioskTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:49:54,099 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [12/21] Tour VivaComKioskTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:49:54,116 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [13/21] Tour VivaComKioskTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"5.1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("5.1"))) 2026-10-28 09:49:54,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [14/21] Tour VivaComKioskTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:49:54,117 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [15/21] Tour VivaComKioskTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:49:54,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [16/21] Tour VivaComKioskTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:49:54,161 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [17/21] Tour VivaComKioskTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:49:54,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-10-28 09:49:54,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-10-28 09:49:54,234 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:54] "GET /web/image/pos.payment.method/597/image HTTP/1.1" 200 4323 3 0.002 0.043 ro 2026-10-28 09:49:54,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [18/21] Tour VivaComKioskTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:49:54,693 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [19/21] Tour VivaComKioskTour → Step Simulate kiosk: cashier has no usable name (trigger: .payment-screen) 2026-10-28 09:49:54,694 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [20/21] Tour VivaComKioskTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-10-28 09:49:54,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [21/21] Tour VivaComKioskTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:49:54,717 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-28 09:49:54,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-28 09:49:54,914 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:49:54,916 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 20442448 (allocated 22040576) 2026-10-28 09:49:54,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 tfL7p1a6 - [28/Oct/2026 09:49:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.816 rw 2026-10-28 09:49:55,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 71102 2026-10-28 09:49:55,042 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-28 09:49:55,046 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 71102 2026-10-28 09:49:55,144 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_094955_144781_test_viva_com_kiosk_request_data.txt 2026-10-28 09:49:55,145 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmpk827arz6_chrome_odoo" 2026-10-28 09:49:55,152 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-28 09:49:55,625 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 71236 2026-10-28 09:49:55,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpa7mmxin0_chrome_odoo 2026-10-28 09:49:55,626 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:46719/json/version 2026-10-28 09:49:55,627 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:49:55,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-28 09:49:55,739 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:46719/json 2026-10-28 09:49:55,740 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:49:55,770 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:46719/devtools/page/B316B2498568F6A472FC3E885348E3A2 2026-10-28 09:49:55,802 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-28 09:49:55,819 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-28 09:49:55,861 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 09:49:55,873 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-28 09:49:55,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/343" in browser 2026-10-28 09:49:55,880 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/343" 2026-10-28 09:49:56,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /pos/ui/343 HTTP/1.1" 200 6909 64 0.032 0.115 rw 2026-10-28 09:49:56,038 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': 'B316B2498568F6A472FC3E885348E3A2', 'loaderId': 'B7D6D52182A0DB1949128BC99403CDFC', 'isDownload': False} 2026-10-28 09:49:56,039 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-28 09:49:56,098 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.203 ro 2026-10-28 09:49:56,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /web/assets/d18cd63/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.048 ro 2026-10-28 09:49:56,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /web/assets/6ee5988/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.078 ro 2026-10-28 09:49:56,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-28 09:49:56,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-10-28 09:49:56,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-10-28 09:49:56,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 09:49:56,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.011 0.035 rw 2026-10-28 09:49:56,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.049 rw 2026-10-28 09:49:57,304 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-10-28 09:49:57,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538774 242 0.261 0.59 rw 2026-10-28 09:49:58,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: The ready code tooks too much time : 2.0716755390167236 2026-10-28 09:49:58,111 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate test code "odoo.startTour('VivaComTour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:49:58,130 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [1/37] Tour VivaComTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-28 09:49:58,132 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-10-28 09:49:58,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-10-28 09:49:58,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.011 rw 2026-10-28 09:49:58,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.029 rw 2026-10-28 09:49:58,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.026 rw 2026-10-28 09:49:58,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-10-28 09:49:59,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-10-28 09:49:59,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.037 rw 2026-10-28 09:49:59,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /web/image/res.users/592/avatar_128 HTTP/1.1" 200 305 4 0.005 0.032 ro 2026-10-28 09:49:59,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-10-28 09:49:59,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-10-28 09:49:59,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-10-28 09:49:59,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-10-28 09:49:59,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-10-28 09:49:59,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-10-28 09:49:59,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-10-28 09:49:59,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /pos/ui/343 HTTP/1.1" 200 6949 31 0.032 0.091 rw 2026-10-28 09:49:59,482 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [2/37] Tour VivaComTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-28 09:49:59,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "GET /pos/ui/343?from_backend=True HTTP/1.1" 200 6949 31 0.024 0.171 rw 2026-10-28 09:49:59,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.202 rw 2026-10-28 09:49:59,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [3/37] Tour VivaComTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-28 09:49:59,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.012 rw 2026-10-28 09:49:59,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.045 0.05 rw 2026-10-28 09:49:59,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [4/37] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:49:59,897 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [5/37] Tour VivaComTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-28 09:50:00,006 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [6/37] Tour VivaComTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-28 09:50:00,018 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [7/37] Tour VivaComTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-28 09:50:00,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 09:50:00,028 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [8/37] Tour VivaComTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-28 09:50:00,034 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [9/37] Tour VivaComTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-28 09:50:00,035 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [10/37] Tour VivaComTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-28 09:50:00,036 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [11/37] Tour VivaComTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-28 09:50:00,081 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [12/37] Tour VivaComTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-28 09:50:00,102 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [13/37] Tour VivaComTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"5.1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("5.1"))) 2026-10-28 09:50:00,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [14/37] Tour VivaComTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-28 09:50:00,103 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [15/37] Tour VivaComTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-28 09:50:00,154 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [16/37] Tour VivaComTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-28 09:50:00,155 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [17/37] Tour VivaComTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-28 09:50:00,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-10-28 09:50:00,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.014 - 2026-10-28 09:50:00,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:00] "GET /web/image/pos.payment.method/597/image HTTP/1.1" 200 4323 3 0.007 0.023 ro 2026-10-28 09:50:00,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [18/37] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:50:00,678 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [19/37] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-10-28 09:50:00,705 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [20/37] Tour VivaComTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-10-28 09:50:00,741 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [21/37] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .paymentline_status_title_waiting_card) 2026-10-28 09:50:00,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:00] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 42 0 0 0.006 rw 2026-10-28 09:50:00,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-28 09:50:00,841 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:00] "POST /pos_viva_com/notification?company_id=413&token=viva_com_test HTTP/1.1" 200 24 8 0.009 0.052 rw 2026-10-28 09:50:00,848 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [22/37] Tour VivaComTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:50:00,897 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76669354 started for PoS orders references: [{'name': '/', 'pos_reference': '261-343-000001', 'uuid': '8c808dd0-7498-4f3c-bdd9-5d2f02a02b8a'}] 2026-10-28 09:50:00,905 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [23/37] Tour VivaComTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-10-28 09:50:01,431 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76669354 order {'name': '/', 'pos_reference': '261-343-000001', 'uuid': '8c808dd0-7498-4f3c-bdd9-5d2f02a02b8a'} created pos.order #958 2026-10-28 09:50:01,432 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76669354 finished 2026-10-28 09:50:01,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5274 170 0.172 0.444 rw 2026-10-28 09:50:01,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:01] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-10-28 09:50:01,699 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [24/37] Tour VivaComTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-10-28 09:50:01,718 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [25/37] Tour VivaComTour → Step .pos-leftheader .orders-button 2026-10-28 09:50:01,761 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [26/37] Tour VivaComTour → Step .pos-search-bar .filter 2026-10-28 09:50:01,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.041 rw 2026-10-28 09:50:01,776 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [27/37] Tour VivaComTour → Step .pos-search-bar .filter ul 2026-10-28 09:50:01,784 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [28/37] Tour VivaComTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-28 09:50:01,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.014 rw 2026-10-28 09:50:01,793 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [29/37] Tour VivaComTour → Step .ticket-screen .order-row:contains(0001) 2026-10-28 09:50:01,829 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [30/37] Tour VivaComTour → Step .ticket-screen .order-row:contains(0001).highlight 2026-10-28 09:50:01,830 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [31/37] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-28 09:50:01,834 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [32/37] Tour VivaComTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-10-28 09:50:01,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:01] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.035 rw 2026-10-28 09:50:01,863 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [33/37] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-28 09:50:01,867 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [34/37] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-10-28 09:50:01,879 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [35/37] Tour VivaComTour → Step Initiate a refund request for the selected order. (trigger: .paymentline_status_actions .paymentline_status_actions_button_refund) 2026-10-28 09:50:01,953 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [36/37] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .paymentline_status_title_waiting_refund) 2026-10-28 09:50:01,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:01] "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 42 0 0 0.031 rw 2026-10-28 09:50:02,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.034 rw 2026-10-28 09:50:02,040 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-28 09:50:02,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:02] "POST /pos_viva_com/notification?company_id=413&token=viva_com_test HTTP/1.1" 200 24 7 0.006 0.045 rw 2026-10-28 09:50:02,106 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [37/37] Tour VivaComTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-10-28 09:50:02,149 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-28 09:50:02,150 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-28 09:50:02,150 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69182958 started for PoS orders references: [{'name': '/', 'pos_reference': '261-343-000002', 'uuid': 'abd40673-93ea-415f-8123-a0d02c31741c'}] 2026-10-28 09:50:02,343 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 21982628 (allocated 24137728) 2026-10-28 09:50:02,347 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:50:02,526 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 71236 2026-10-28 09:50:02,541 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-28 09:50:02,543 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 71236 2026-10-28 09:50:02,688 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095002_688561_test_viva_payment_and_refund.txt 2026-10-28 09:50:02,689 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpa7mmxin0_chrome_odoo" 2026-10-28 09:50:02,763 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: waiting for threads: [, ] 2026-10-28 09:50:02,810 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69182958 order {'name': '/', 'pos_reference': '261-343-000002', 'uuid': 'abd40673-93ea-415f-8123-a0d02c31741c'} created pos.order #959 2026-10-28 09:50:02,812 7 INFO rb-a84341f-226073-429745 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69182958 finished 2026-10-28 09:50:02,906 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:49:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 5.871 rw 2026-10-28 09:50:02,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8oVJO2Oq - [28/Oct/2026 09:50:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 190 0.239 0.546 rw 2026-10-28 09:50:12,957 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 09:50:14,006 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 596 with IP n/a changed groups of user 596 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:50:14,180 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 596 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:50:23,328 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 596 with IP n/a changed groups of user 596 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:50:26,010 7 INFO rb-a84341f-226073-429745 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-28 09:50:26,501 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:50:26,515 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_epos_html_gets_a_base_href ... 2026-10-28 09:50:28,351 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_epos_job_built_from_qweb_pdf_report ... 2026-10-28 09:50:30,033 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_no_job_when_image_rendering_fails ... 2026-10-28 09:50:31,618 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_no_job_without_linked_epos_printer ... 2026-10-28 09:50:31,623 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_non_pdf_report_not_rendered_as_image_even_with_epos_printer ... 2026-10-28 09:50:31,648 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:50:31,655 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_accepts_grayscale_input ... 2026-10-28 09:50:31,676 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_accepts_rgba_input ... 2026-10-28 09:50:31,694 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_aspect_ratio_preserved ... 2026-10-28 09:50:31,714 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_base64_payload_is_valid ... 2026-10-28 09:50:31,736 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_contains_cut_element ... 2026-10-28 09:50:31,752 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_landscape_image_is_rotated ... 2026-10-28 09:50:31,785 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_output_is_valid_xml ... 2026-10-28 09:50:31,801 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_output_width_is_576 ... 2026-10-28 09:50:31,816 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_portrait_image_not_rotated ... 2026-10-28 09:50:31,845 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_returns_bytes ... 2026-10-28 09:50:31,863 7 INFO rb-a84341f-226073-429745 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_square_image_not_rotated ... 2026-10-28 09:50:31,883 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:50:31,963 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-28 09:50:32,509 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13549] 2026-10-28 09:50:32,644 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2392] 2026-10-28 09:50:32,665 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-28 09:50:32,971 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-28 09:50:33,306 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [9] 2026-10-28 09:50:33,373 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-28 09:50:33,679 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-28 09:50:33,696 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-28 09:50:34,053 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:50:42,951 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2394], uid: 2, model: res.partner 2026-10-28 09:50:43,031 7 INFO rb-a84341f-226073-429745 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-28 09:50:43,624 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-10-28 09:50:44,176 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13568] 2026-10-28 09:50:44,276 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3115] 2026-10-28 09:50:44,403 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-28 09:50:44,688 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-28 09:50:44,905 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.uom records with IDs: [7] 2026-10-28 09:50:44,924 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-28 09:50:45,060 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-28 09:50:45,326 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-28 09:50:45,824 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:50:55,625 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-28 09:50:55,966 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:51:04,814 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-28 09:51:05,048 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-28 09:51:05,363 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-10-28 09:51:05,426 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:51:05,994 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-28 09:51:06,921 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-28 09:51:07,235 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-28 09:51:07,239 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-28 09:51:07,240 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Needs demo data to be able to import the file of product.pricelist, skipping sub test ... 2026-10-28 09:51:07,241 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Needs demo data to be able to import the file of product.supplierinfo, skipping sub test ... 2026-10-28 09:51:07,536 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 25 rows... 2026-10-28 09:51:08,264 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-28 09:51:08,373 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 9 rows... 2026-10-28 09:51:08,534 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.category 2026-10-28 09:51:08,803 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-28 09:51:10,056 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13704, 13702] 2026-10-28 09:51:10,129 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3169, 3170] 2026-10-28 09:51:10,473 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:10,500 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-28 09:51:10,707 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-28 09:51:11,271 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13728] 2026-10-28 09:51:11,324 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3190] 2026-10-28 09:51:11,516 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-28 09:51:11,549 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_reuses_existing_attribute ... 2026-10-28 09:51:11,737 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13738] 2026-10-28 09:51:11,807 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3198] 2026-10-28 09:51:11,945 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-28 09:51:12,249 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-28 09:51:13,274 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13747, 13746] 2026-10-28 09:51:13,352 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3203, 3202] 2026-10-28 09:51:14,099 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:14,167 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-28 09:51:14,436 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-28 09:51:15,340 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13807, 13805] 2026-10-28 09:51:15,393 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3233, 3234] 2026-10-28 09:51:15,711 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:15,912 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-28 09:51:16,019 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:16,036 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-28 09:51:16,337 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-28 09:51:17,264 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13882, 13880] 2026-10-28 09:51:17,322 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3276, 3277] 2026-10-28 09:51:17,668 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:18,068 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-28 09:51:18,198 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:18,371 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-28 09:51:19,127 7 INFO rb-a84341f-226073-429745 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-28 09:51:19,149 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:51:19,273 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-28 09:51:19,301 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-28 09:51:19,312 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-28 09:51:19,618 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-10-28 09:51:19,828 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_search_name_is_case_insensitive ... 2026-10-28 09:51:20,174 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-28 09:51:20,216 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(4, 28)] 2026-10-28 09:51:20,575 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:51:20,624 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:51:22,347 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17, 27])] 2026-10-28 09:51:22,443 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-28 09:51:23,021 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-28 09:51:23,188 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-28 09:51:23,432 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-28 09:51:23,722 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-28 09:51:25,817 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-28 09:51:26,723 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_product_variant_pricings ... 2026-10-28 09:51:27,397 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_product_variant_pricings_with_archived_variant ... 2026-10-28 09:51:27,976 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_variant_pricings_with_multiple_lines_of_same_attribute ... 2026-10-28 09:51:28,861 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_fixed_price_keeps_template_vs_variant_price_ratio ... 2026-10-28 09:51:29,161 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_fixed_price_with_attribute_extra_price ... 2026-10-28 09:51:29,426 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-28 09:51:29,711 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1658] 2026-10-28 09:51:29,759 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-28 09:51:30,358 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_between_discount_and_surcharge ... 2026-10-28 09:51:30,673 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_fixed_and_back ... 2026-10-28 09:51:31,046 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-28 09:51:32,156 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_packaging_rules ... 2026-10-28 09:51:32,403 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-28 09:51:32,640 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1675] 2026-10-28 09:51:32,722 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1676] 2026-10-28 09:51:32,755 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-28 09:51:33,181 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 601 who belonged to [29, 100, 10] with changes [(, 6, 0)] 2026-10-28 09:51:33,407 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 27, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 09:51:43,100 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-28 09:51:43,815 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-28 09:51:44,381 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 601 who belonged to [29, 100, 10] with changes [(, 6, 0)] 2026-10-28 09:51:44,592 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 27, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 09:51:53,734 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-10-28 09:51:53,803 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:51:54,363 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_no_pricelist_report ... 2026-10-28 09:51:54,950 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_product_product_pricelist_report ... 2026-10-28 09:51:55,404 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_product_template_pricelist_report ... 2026-10-28 09:51:55,645 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:51:55,705 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:51:56,654 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReportController.test_csv_export ... 2026-10-28 09:51:56,893 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:51:57,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 U0l3a5Ry - [28/Oct/2026 09:51:57] "POST /product/export/pricelist/ HTTP/1.1" 200 483 50 0.079 0.241 ro 2026-10-28 09:51:57,390 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReportController.test_xlsx_export ... 2026-10-28 09:51:57,415 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:51:57,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 mvS7BZZy - [28/Oct/2026 09:51:57] "POST /product/export/pricelist/ HTTP/1.1" 200 5825 50 0.082 0.267 ro 2026-10-28 09:51:57,960 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:51:58,025 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 09:51:59,134 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3348] 2026-10-28 09:51:59,506 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3367] 2026-10-28 09:51:59,537 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-28 09:51:59,790 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #604 deleted product.product records with IDs: [3352, 3361] 2026-10-28 09:51:59,947 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #604 deleted product.product records with IDs: [3349] 2026-10-28 09:51:59,999 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-28 09:52:00,380 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #604 deleted product.product records with IDs: [3360, 3361, 3362, 3363, 3364, 3365, 3366, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359] 2026-10-28 09:52:00,458 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1271] 2026-10-28 09:52:00,469 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1272] 2026-10-28 09:52:00,481 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1273] 2026-10-28 09:52:00,835 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3371, 3372, 3373, 3374, 3375, 3376] 2026-10-28 09:52:00,992 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-28 09:52:01,309 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-28 09:52:03,393 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-28 09:52:03,938 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-28 09:52:05,276 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-28 09:52:11,498 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-28 09:52:11,721 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-28 09:52:12,407 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-28 09:52:13,452 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_excluded_value_ids ... 2026-10-28 09:52:14,015 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-28 09:52:14,171 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:52:14,179 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_document: Starting TestProductDocument.test_fetch_product_document_field_does_not_scan_all_attachments ... 2026-10-28 09:52:15,071 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:52:15,117 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:52:16,408 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-28 09:52:16,850 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-28 09:52:17,124 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-28 09:52:17,327 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:52:17,612 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-28 09:52:17,679 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-28 09:52:18,005 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:52:26,570 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-28 09:52:26,705 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-28 09:52:26,760 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-28 09:52:26,807 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-28 09:52:26,840 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_seller: Starting TestSeller.test_51_seller_ids ... 2026-10-28 09:52:27,029 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-10-28 09:52:27,078 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:52:27,976 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-28 09:52:28,815 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-28 09:52:29,086 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:52:29,133 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:52:30,161 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-28 09:52:30,763 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-28 09:52:31,084 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:52:31,135 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:52:32,131 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-28 09:52:33,084 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-28 09:52:33,631 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-28 09:52:34,282 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_extra_uom_ids_not_propagated_without_match ... 2026-10-28 09:52:34,832 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #609 deleted product.product records with IDs: [3453, 3454] 2026-10-28 09:52:34,897 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #609 deleted product.template.attribute.value records with IDs: [1923] 2026-10-28 09:52:34,908 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #609 deleted product.template.attribute.value records with IDs: [1924] 2026-10-28 09:52:34,919 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #609 deleted product.template.attribute.line records with IDs: [623] 2026-10-28 09:52:35,218 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #609 deleted product.product records with IDs: [3455] 2026-10-28 09:52:35,318 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_extra_uom_ids_propagation_on_variant_recreation ... 2026-10-28 09:52:35,890 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #609 deleted product.product records with IDs: [3458, 3459, 3460] 2026-10-28 09:52:36,063 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_lst_price_on_single_value_attribute_with_price_extra ... 2026-10-28 09:52:36,683 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_manual_lst_price_preserved_on_single_value_attribute ... 2026-10-28 09:52:37,241 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-28 09:52:38,102 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-28 09:52:38,608 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-28 09:52:39,061 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 609 with IP n/a changed groups of user 609 who belonged to [29, 100, 10, 64] with changes [(, 6, 0)] 2026-10-28 09:52:39,295 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 609 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 09:52:48,119 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-28 09:52:48,873 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variant_extra_price_when_lst_price_set_manually ... 2026-10-28 09:52:49,057 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-28 09:52:50,387 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-28 09:52:51,035 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-28 09:52:51,413 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-28 09:52:51,923 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-28 09:52:52,343 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-28 09:52:53,305 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-28 09:52:53,460 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-28 09:52:53,871 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-10-28 09:52:53,934 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:52:55,057 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-28 09:52:55,790 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-28 09:52:56,185 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-28 09:52:56,544 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-28 09:52:56,922 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-28 09:52:57,910 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-28 09:52:58,516 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-28 09:52:59,300 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-28 09:52:59,734 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-28 09:53:00,168 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-28 09:53:00,778 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:53:00,906 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [169515] 2026-10-28 09:53:00,908 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [113] 2026-10-28 09:53:00,914 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-28 09:53:01,380 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-28 09:53:01,736 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-28 09:53:02,116 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-28 09:53:02,501 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-28 09:53:03,443 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-28 09:53:03,795 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-28 09:53:04,222 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:53:04,269 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:53:05,804 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3629] 2026-10-28 09:53:06,067 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-28 09:53:07,241 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #611 deleted product.product records with IDs: [3634] 2026-10-28 09:53:07,561 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-28 09:53:07,805 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-28 09:53:08,064 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-28 09:53:08,107 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:53:09,322 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-28 09:53:10,457 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-28 09:53:11,652 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-28 09:53:15,003 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-28 09:53:17,557 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-28 09:53:19,553 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_active_one2many ... 2026-10-28 09:53:19,746 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-28 09:53:20,537 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-28 09:53:22,772 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_lst_price_sync_on_variant_creation ... 2026-10-28 09:53:22,977 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-28 09:53:23,357 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-28 09:53:23,673 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-28 09:53:24,770 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-28 09:53:27,102 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:53:27,162 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:53:28,160 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_weight_volume_multi_variant ... 2026-10-28 09:53:28,788 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-28 09:53:29,077 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:53:29,122 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 09:53:30,503 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3691] 2026-10-28 09:53:30,551 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-28 09:53:31,252 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-28 09:53:31,690 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-28 09:53:32,232 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-28 09:53:33,038 7 INFO rb-a84341f-226073-429745 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-28 09:53:33,672 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 09:53:34,743 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 615 with IP n/a changed groups of user 615 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:53:34,945 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 615 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:53:45,473 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 615 with IP n/a changed groups of user 615 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:53:47,706 7 INFO rb-a84341f-226073-429745 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-28 09:53:49,501 7 INFO rb-a84341f-226073-429745 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-28 09:53:50,401 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 09:53:50,422 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 71365 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpohs3lu7x_chrome_odoo 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:43915/json/version 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:43915/json 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:43915/devtools/page/72A86F507C356D98C3D3DFD2C6AABAF5 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 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/740" in browser 2026-10-28 09:53:52,000 7 INFO rb-a84341f-226073-429745 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/740" 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/740 HTTP/1.1" 200 7366 115 0.165 0.447 rw 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': '72A86F507C356D98C3D3DFD2C6AABAF5', 'loaderId': 'F20F400B2E3B57950E6CA2229F3EC2BA', 'isDownload': False} 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Evaluate ready code "odoo.isTourReady('test_generate_serial_with_expiration')" 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.774 ro 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.086 0.309 ro 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.004 0.429 ro 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.007 0.447 ro 2026-10-28 09:53:53,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.026 ro 2026-10-28 09:53:54,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.062 ro 2026-10-28 09:53:54,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-28 09:53:54,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.015 - 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.031 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.012 rw 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [1/7] Tour test_generate_serial_with_expiration → Step button:contains('Details') 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [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 43 12 0.022 0.126 rw 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.015 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.011 - 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 7295 27 0.032 0.127 rw 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.183 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.013 0.165 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 1783 13 0.014 0.213 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.175 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 3393 37 0.066 0.259 ro 2026-10-28 09:53:55,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [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 86 3 0.002 0.479 rw 2026-10-28 09:53:56,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/get_views#stock.picking.get_views HTTP/1.1" 200 107096 83 0.076 0.422 ro 2026-10-28 09:53:56,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 2931 46 0.053 0.133 ro 2026-10-28 09:53:56,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.078 ro 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [2/7] Tour test_generate_serial_with_expiration → Step .o_widget_generate_serials > button 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 3530 41 0.049 0.119 rw 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [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 814 3 0.008 0.077 rw 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.015 ro 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 13212 4 0.005 0.047 ro 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.005 0.015 ro 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.007 0.022 ro 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [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 15655 10 0.015 0.103 ro 2026-10-28 09:53:57,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 2142 19 0.02 0.087 ro 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [3/7] Tour test_generate_serial_with_expiration → Step .modal .btn-primary:contains('Validate') 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.016 ro 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 97 4 0.004 0.028 ro 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/search_read#ir.sequence.search_read HTTP/1.1" 200 95 3 0.002 0.011 ro 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/get_next_char#ir.sequence.get_next_char HTTP/1.1" 200 49 3 0.004 0.029 rw 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [4/7] Tour test_generate_serial_with_expiration → Step td.o_field_cell[name=expiration_date] 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [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 1200 21 0.033 0.089 rw 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 53 13 0.016 0.089 rw 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [5/7] Tour test_generate_serial_with_expiration → Step .modal button:contains(save) 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [6/7] Tour test_generate_serial_with_expiration → Step button.o_form_button_save 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1158, 1159] 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 2121 47 0.058 0.119 rw 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [7/7] Tour test_generate_serial_with_expiration → Step .o_form_saved 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-28 09:53:58,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_generate_serial_with_expiration SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 29152592 (allocated 30777344) 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 2933 44 0.094 0.159 ro 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 71365 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 71365 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 0 44 0.097 0.336 ro 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.032 3.908 rw 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpohs3lu7x_chrome_odoo" 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: waiting for threads: [] 2026-10-28 09:53:59,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 iO1VLzvA - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 0 38 0.036 0.492 rw 2026-10-28 09:54:09,622 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:54:10,946 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 618 with IP n/a changed groups of user 618 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:54:11,173 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 618 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:54:22,059 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 618 with IP n/a changed groups of user 618 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 09:54:25,523 7 INFO rb-a84341f-226073-429745 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-28 09:54:26,150 7 INFO rb-a84341f-226073-429745 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-28 09:54:26,542 7 INFO rb-a84341f-226073-429745 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-28 09:54:27,907 7 INFO rb-a84341f-226073-429745 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-28 09:54:29,589 7 INFO rb-a84341f-226073-429745 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-28 09:54:30,699 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 09:54:33,660 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_allowed_internal_read ... 2026-10-28 09:54:34,987 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_allowed_portal_no_read ... 2026-10-28 09:54:36,285 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 629, model: project.project 2026-10-28 09:54:36,302 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_read ... 2026-10-28 09:54:37,470 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 630, model: project.project 2026-10-28 09:54:37,618 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 631, model: project.project 2026-10-28 09:54:37,631 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_unlink ... 2026-10-28 09:54:38,421 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14150, 14139, 14138] 2026-10-28 09:54:38,490 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task records with IDs: [1867, 1860, 1859] 2026-10-28 09:54:38,497 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4493, 4494, 4495, 4496, 4507] 2026-10-28 09:54:38,797 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 632, model: project.project 2026-10-28 09:54:39,027 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 632, model: project.project 2026-10-28 09:54:39,170 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 633, model: project.project 2026-10-28 09:54:39,324 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 633, model: project.project 2026-10-28 09:54:39,429 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_write ... 2026-10-28 09:54:40,597 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 634, model: project.project 2026-10-28 09:54:40,759 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 634, model: project.project 2026-10-28 09:54:40,904 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 635, model: project.project 2026-10-28 09:54:41,063 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 635, model: project.project 2026-10-28 09:54:41,080 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_allowed_internal_read ... 2026-10-28 09:54:41,961 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_allowed_portal_no_read ... 2026-10-28 09:54:43,468 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 639, model: project.task 2026-10-28 09:54:43,490 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_create ... 2026-10-28 09:54:44,551 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 640, model: project.project 2026-10-28 09:54:44,752 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [424], uid: 640, model: project.project 2026-10-28 09:54:45,068 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_read ... 2026-10-28 09:54:45,999 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1877], uid: 642, model: project.task 2026-10-28 09:54:46,145 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1877], uid: 643, model: project.task 2026-10-28 09:54:46,156 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_unlink ... 2026-10-28 09:54:47,179 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1879], uid: 644, model: project.task 2026-10-28 09:54:47,374 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1879], uid: 644, model: project.task 2026-10-28 09:54:47,557 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1879], uid: 645, model: project.task 2026-10-28 09:54:47,749 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1879], uid: 645, model: project.task 2026-10-28 09:54:47,762 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_write ... 2026-10-28 09:54:48,688 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [1881], uid: 646, model: project.task 2026-10-28 09:54:48,836 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [1881], uid: 646, model: project.task 2026-10-28 09:54:49,192 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-28 09:54:51,931 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_allowed_portal_read ... 2026-10-28 09:54:53,266 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1888], uid: 655, model: project.task 2026-10-28 09:54:53,280 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_internal_read ... 2026-10-28 09:54:54,263 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_portal_no_read ... 2026-10-28 09:54:55,727 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1892], uid: 659, model: project.task 2026-10-28 09:54:55,759 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-28 09:54:58,143 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityEmployees.test_task_allowed_portal_read ... 2026-10-28 09:54:59,143 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityEmployees.test_task_portal_no_read ... 2026-10-28 09:55:00,234 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1901], uid: 669, model: project.task 2026-10-28 09:55:00,394 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1901], uid: 669, model: project.task 2026-10-28 09:55:00,430 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-28 09:55:02,917 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_no_write_project ... 2026-10-28 09:55:03,897 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 676 who belonged to [1] with changes [(, 0, [1, 57])] 2026-10-28 09:55:04,309 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [430], uid: 676, model: project.project 2026-10-28 09:55:04,332 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_default_customer_permission ... 2026-10-28 09:55:05,465 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_default_permission ... 2026-10-28 09:55:06,344 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_permission_added ... 2026-10-28 09:55:07,005 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_permission_removed ... 2026-10-28 09:55:07,750 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4609] 2026-10-28 09:55:07,765 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_specific_permission ... 2026-10-28 09:55:08,977 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4613] 2026-10-28 09:55:09,092 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_specific_remove_mutliple_tasks ... 2026-10-28 09:55:10,391 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4625] 2026-10-28 09:55:10,402 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4622] 2026-10-28 09:55:10,437 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_visibility_changed ... 2026-10-28 09:55:11,427 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [7] 2026-10-28 09:55:11,521 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_write_task ... 2026-10-28 09:55:12,322 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 694 who belonged to [1] with changes [(, 0, [1, 57])] 2026-10-28 09:55:12,666 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-28 09:55:15,120 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_employee_project_access_rights ... 2026-10-28 09:55:16,129 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #699 deleted project.task records with IDs: [1940] 2026-10-28 09:55:16,137 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #699 deleted mail.followers records with IDs: [4652] 2026-10-28 09:55:16,143 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_favorite_project_access_rights ... 2026-10-28 09:55:16,815 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_team_members_project_access_rights ... 2026-10-28 09:55:17,552 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 699, model: project.project 2026-10-28 09:55:17,986 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 699, model: project.project 2026-10-28 09:55:18,047 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:55:21,469 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_admin_access_invited_task ... 2026-10-28 09:55:22,540 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_assignee_access_invited_task ... 2026-10-28 09:55:23,295 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [8] 2026-10-28 09:55:24,230 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [434], uid: 711, model: project.project 2026-10-28 09:55:24,266 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_customer_access_invited_project ... 2026-10-28 09:55:25,445 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_other_users_access_invited_project ... 2026-10-28 09:55:26,334 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [434], uid: 711, model: project.project 2026-10-28 09:55:26,599 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [434], uid: 718, model: project.project 2026-10-28 09:55:26,806 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [434], uid: 719, model: project.project 2026-10-28 09:55:27,002 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_other_users_access_invited_task ... 2026-10-28 09:55:27,939 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1964], uid: 711, model: project.task 2026-10-28 09:55:28,146 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1964], uid: 720, model: project.task 2026-10-28 09:55:28,338 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1964], uid: 721, model: project.task 2026-10-28 09:55:28,394 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-28 09:55:33,869 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChart.test_burndown_chart ... 2026-10-28 09:55:33,936 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChart.test_burndown_chart_stage_delete_stage_3 ... 2026-10-28 09:55:34,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4551] 2026-10-28 09:55:34,065 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:55:39,750 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-28 09:55:40,295 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 71495 2026-10-28 09:55:40,295 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmptija5e9k_chrome_odoo 2026-10-28 09:55:40,295 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:42139/json/version 2026-10-28 09:55:40,297 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:55:40,428 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:55:40,429 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:42139/json 2026-10-28 09:55:40,430 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:55:40,481 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:42139/devtools/page/EE2A691354B3A1CD4048C4E36ADB65A1 2026-10-28 09:55:40,491 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-28 09:55:40,508 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-28 09:55:40,596 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:55:40,637 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-28 09:55:40,642 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 09:55:40,642 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 09:55:41,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /odoo HTTP/1.1" 200 7426 119 0.16 0.543 rw 2026-10-28 09:55:41,362 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': 'EE2A691354B3A1CD4048C4E36ADB65A1', 'loaderId': 'BEFF36070E02F8E2F3C5F2EE68A6CC0F', 'isDownload': False} 2026-10-28 09:55:41,362 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-28 09:55:41,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.005 0.904 ro 2026-10-28 09:55:41,784 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.041 0.324 ro 2026-10-28 09:55:41,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.383 ro 2026-10-28 09:55:41,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.043 0.458 ro 2026-10-28 09:55:41,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.017 ro 2026-10-28 09:55:41,965 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:41] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.004 0.094 ro 2026-10-28 09:55:42,847 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:55:42,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-10-28 09:55:42,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:42] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-10-28 09:55:42,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.028 ro 2026-10-28 09:55:42,941 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 09:55:42,944 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:55:42,970 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [1/21] Tour burndown_chart_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 09:55:42,985 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 09:55:43,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.039 0.083 rw 2026-10-28 09:55:43,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.009 ro 2026-10-28 09:55:43,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-10-28 09:55:43,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /odoo HTTP/1.1" 200 7355 27 0.022 0.066 rw 2026-10-28 09:55:43,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.014 0.128 ro 2026-10-28 09:55:43,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.109 ro 2026-10-28 09:55:43,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.003 0.124 ro 2026-10-28 09:55:43,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.005 0.134 rw 2026-10-28 09:55:43,380 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [2/21] Tour burndown_chart_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-28 09:55:43,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.059 ro 2026-10-28 09:55:43,538 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [3/21] Tour burndown_chart_tour → Step Open "Burndown Chart Test" project menu (trigger: .o_kanban_record:contains(Burndown Chart Test)) 2026-10-28 09:55:43,635 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /mail/store HTTP/1.1" 200 3453 37 0.06 0.226 ro 2026-10-28 09:55:43,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /web/action/load HTTP/1.1" 200 1125 10 0.014 0.138 ro 2026-10-28 09:55:43,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /mail/store HTTP/1.1" 200 863 9 0.011 0.076 ro 2026-10-28 09:55:43,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.038 ro 2026-10-28 09:55:44,011 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.007 0.046 ro 2026-10-28 09:55:44,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.004 0.02 ro 2026-10-28 09:55:44,257 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "POST /mail/store HTTP/1.1" 200 2439 26 0.039 0.078 rw 2026-10-28 09:55:44,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 57 0.051 0.363 ro 2026-10-28 09:55:44,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 4836 19 0.02 0.146 ro 2026-10-28 09:55:44,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.165 ro 2026-10-28 09:55:44,880 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:44] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.013 ro 2026-10-28 09:55:45,059 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [4/21] Tour burndown_chart_tour → Step Open "Burndown Chart Test" project's "Burndown Chart" view (trigger: .o_kanban_manage_reporting div[role="menuitem"] a:contains("Burndown Chart")) 2026-10-28 09:55:45,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:45] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.009 0.054 ro 2026-10-28 09:55:45,097 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [5/21] Tour burndown_chart_tour → Step .o_graph_renderer 2026-10-28 09:55:45,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:45] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.009 0.033 ro 2026-10-28 09:55:45,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:45] "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 1401 13 0.021 0.032 rw 2026-10-28 09:55:45,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:45] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views#project.task.burndown.chart.report.get_views HTTP/1.1" 200 6834 15 0.037 0.065 ro 2026-10-28 09:55:45,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:45] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 161 6 0.003 0.194 ro 2026-10-28 09:55:45,860 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/032c2c2/web.assets_backend_lazy.min.js (id:433397) 2026-10-28 09:55:45,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:45] "GET /web/assets/032c2c2/web.assets_backend_lazy.min.js HTTP/1.1" 200 217919 15 0.016 0.304 ro 2026-10-28 09:55:46,178 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a5c5184/web.assets_backend_lazy.min.css (id:433398) 2026-10-28 09:55:46,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "GET /web/assets/a5c5184/web.assets_backend_lazy.min.css HTTP/1.1" 200 15034 6 0.01 0.62 ro 2026-10-28 09:55:46,218 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 92 1 0.001 0.014 ro 2026-10-28 09:55:46,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "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 4678 2 0.005 0.024 ro 2026-10-28 09:55:46,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 73 0 0 0.013 ro 2026-10-28 09:55:46,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "GET /web/assets/48e8352/web.chartjs_lib.min.js HTTP/1.1" 200 486899 2 0.002 0.014 ro 2026-10-28 09:55:46,608 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [6/21] Tour burndown_chart_tour → Step The sort buttons are not rendered (trigger: .o_graph_renderer:not(:has(.btn-group[role=toolbar][aria-label="Sort graph"]))) 2026-10-28 09:55:46,622 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [7/21] Tour burndown_chart_tour → Step Remove the project search "Burndown Chart Test" (trigger: .o_searchview_facet:contains(Burndown Chart Test)) 2026-10-28 09:55:46,653 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [8/21] Tour burndown_chart_tour → Step Search Burndown Chart (trigger: input.o_searchview_input) 2026-10-28 09:55:46,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 885 1 0.001 0.023 ro 2026-10-28 09:55:46,734 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [9/21] Tour burndown_chart_tour → Step Validate search (trigger: .o_searchview_autocomplete .o-dropdown-item:contains("Project")) 2026-10-28 09:55:46,822 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "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 8274 2 0.004 0.023 ro 2026-10-28 09:55:46,932 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [10/21] Tour burndown_chart_tour → Step Remove the group by "Date: Month > Stage" (trigger: .o_searchview_facet:contains("Stage") .o_facet_remove) 2026-10-28 09:55:46,954 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [11/21] Tour burndown_chart_tour → Step A "The Burndown Chart must be grouped by Date and Stage" notification is shown when trying to remove the group by "Date: Month > Stage" (trigger: .o_notification_manager .o_notification:contains("The report should be grouped either by ") button.o_notification_close) 2026-10-28 09:55:46,989 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [12/21] Tour burndown_chart_tour → Step Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler) 2026-10-28 09:55:46,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:46] "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 6050 2 0.01 0.039 ro 2026-10-28 09:55:47,014 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [13/21] Tour burndown_chart_tour → Step Open the Date group by sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date")) 2026-10-28 09:55:47,104 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [14/21] Tour burndown_chart_tour → Step Click on the selected Date sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date") + * .dropdown-item.selected) 2026-10-28 09:55:47,119 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [15/21] Tour burndown_chart_tour → Step A "The Burndown Chart must be grouped by Date" notification is shown when trying to remove the group by "Date: Month > Stage" (trigger: .o_notification_manager .o_notification:contains("The Burndown Chart must be grouped by Date") button.o_notification_close) 2026-10-28 09:55:47,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:47] "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 6050 2 0.037 0.03 ro 2026-10-28 09:55:47,234 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [16/21] Tour burndown_chart_tour → Step body:not(:has(.o_filter_menu)) 2026-10-28 09:55:47,295 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [17/21] Tour burndown_chart_tour → Step Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler) 2026-10-28 09:55:47,322 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [18/21] Tour burndown_chart_tour → Step Open the Date filter sub menu (trigger: .o_filter_menu button.o_menu_item:contains("Date")) 2026-10-28 09:55:47,354 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [19/21] Tour burndown_chart_tour → Step Click on the first Date filter sub menu (trigger: .o_filter_menu .o_menu_item:contains("Date") + * .dropdown-item:first-child) 2026-10-28 09:55:47,400 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [20/21] Tour burndown_chart_tour → Step Close the Date filter menu (trigger: .o_graph_renderer) 2026-10-28 09:55:47,406 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [21/21] Tour burndown_chart_tour → Step Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler) 2026-10-28 09:55:47,428 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-28 09:55:47,429 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 09:55:47,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:47] "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 42 3 0.015 0.038 ro 2026-10-28 09:55:47,872 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:55:47,904 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 31709244 (allocated 35758080) 2026-10-28 09:55:47,909 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:47] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 2874 0 0 0.007 - 2026-10-28 09:55:47,931 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 8-x_szBV - [28/Oct/2026 09:55:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 37 0.042 4.297 rw 2026-10-28 09:55:48,020 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 71495 2026-10-28 09:55:48,022 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-28 09:55:48,023 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 71495 2026-10-28 09:55:48,153 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095548_152808_test_burndown_chart_tour.txt 2026-10-28 09:55:48,153 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmptija5e9k_chrome_odoo" 2026-10-28 09:55:48,190 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-28 09:55:48,195 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xlsx ... 2026-10-28 09:55:48,197 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_import_files: skipped TestImportFiles.test_import_task_template_xlsx : Needs demo data to be able to import those files 2026-10-28 09:55:48,207 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 09:55:48,542 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:56:08,466 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 734 who belonged to [1] with changes [(4, 57)] 2026-10-28 09:56:08,607 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 735 who belonged to [1] with changes [(4, 58)] 2026-10-28 09:56:08,732 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 736 who belonged to [1] with changes [(4, 57)] 2026-10-28 09:56:08,822 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 737 who belonged to [1] with changes [(4, 58)] 2026-10-28 09:56:09,580 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_analytic_account_company_consistency ... 2026-10-28 09:56:10,385 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [96] 2026-10-28 09:56:10,491 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_project ... 2026-10-28 09:56:10,964 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 735 with IP n/a changed groups of user 735 who belonged to [58, 1] with changes [(, 6, 0)] 2026-10-28 09:56:11,234 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 735 with IP n/a changed groups of user 735 who belonged to [58, 6, 1] with changes [(, 6, 0)] 2026-10-28 09:56:11,280 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_subtask ... 2026-10-28 09:56:13,559 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_task ... 2026-10-28 09:56:14,306 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_cross_subtask_project ... 2026-10-28 09:56:14,616 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 1] with changes [(, 6, 0)] 2026-10-28 09:56:15,452 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 6, 1] with changes [(, 6, 0)] 2026-10-28 09:56:15,539 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_date_to_assign_project ... 2026-10-28 09:56:32,795 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_generate_analytic_account ... 2026-10-28 09:56:32,882 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 737 with IP n/a changed groups of user 737 who belonged to [58, 1] with changes [(, 6, 0)] 2026-10-28 09:56:33,066 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 737 with IP n/a changed groups of user 737 who belonged to [58, 6, 1] with changes [(, 6, 0)] 2026-10-28 09:56:33,248 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_move_task ... 2026-10-28 09:56:33,313 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 1] with changes [(, 6, 0)] 2026-10-28 09:56:34,556 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 6, 1] with changes [(, 6, 0)] 2026-10-28 09:56:34,601 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_update_company_id ... 2026-10-28 09:56:44,736 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 09:56:47,674 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-28 09:56:48,551 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14603, 14602, 14601] 2026-10-28 09:56:48,577 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task records with IDs: [2030, 2029, 2028] 2026-10-28 09:56:48,589 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4796, 4797, 4798, 4799, 4800, 4801] 2026-10-28 09:56:49,295 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #745 deleted project.task.type records with IDs: [4695] 2026-10-28 09:56:49,330 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #744 deleted project.task.type records with IDs: [4690] 2026-10-28 09:56:49,371 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #744 deleted project.task.type records with IDs: [4689, 4691] 2026-10-28 09:56:49,401 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4688, 4694] 2026-10-28 09:56:49,570 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4697, 4698, 4699] 2026-10-28 09:56:49,575 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-28 09:56:50,038 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:56:50,571 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:56:50,884 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:56:50,898 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-28 09:56:51,166 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-28 09:56:51,201 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14594, 14591, 14588] 2026-10-28 09:56:51,225 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task records with IDs: [2027, 2025, 2024] 2026-10-28 09:56:51,237 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4788, 4789, 4790, 4791, 4794, 4795] 2026-10-28 09:56:51,529 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-28 09:56:51,682 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-28 09:56:51,956 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-28 09:56:54,539 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-28 09:56:55,053 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 71623 2026-10-28 09:56:55,053 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmp132ooft0_chrome_odoo 2026-10-28 09:56:55,054 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:41249/json/version 2026-10-28 09:56:55,055 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:56:55,132 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 09:56:55,132 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:41249/json 2026-10-28 09:56:55,133 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:56:55,143 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:41249/devtools/page/E082F7B76E6CC36214F4CA079912669D 2026-10-28 09:56:55,153 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-28 09:56:55,171 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-28 09:56:55,241 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-28 09:56:55,274 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-28 09:56:55,285 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 09:56:55,285 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 09:56:55,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:55] "GET /odoo HTTP/1.1" 200 7425 119 0.136 0.493 rw 2026-10-28 09:56:55,930 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'E082F7B76E6CC36214F4CA079912669D', 'loaderId': '37ABC671B5CD5CEA0CB2E978ACC19940', 'isDownload': False} 2026-10-28 09:56:55,930 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-28 09:56:56,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:55] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.051 ro 2026-10-28 09:56:56,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:55] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.739 ro 2026-10-28 09:56:56,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 1273 19 0.031 0.181 ro 2026-10-28 09:56:56,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:56] "GET /web/webclient/load_menus HTTP/1.1" 200 60599 20 0.016 0.278 ro 2026-10-28 09:56:56,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:56] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.003 0.047 ro 2026-10-28 09:56:56,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:56] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.021 ro 2026-10-28 09:56:57,373 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-28 09:56:57,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-10-28 09:56:57,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-10-28 09:56:57,456 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-10-28 09:56:57,520 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:56:57,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-10-28 09:56:57,544 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [1/20] Tour personal_stage_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 09:56:57,680 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.006 ro 2026-10-28 09:56:57,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-10-28 09:56:57,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.032 ro 2026-10-28 09:56:57,973 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /odoo HTTP/1.1" 200 7353 27 0.108 0.132 rw 2026-10-28 09:56:57,986 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [2/20] Tour personal_stage_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-28 09:56:57,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:57] "GET /web/image/res.partner/2627/avatar_128?unique=1793181411000 HTTP/1.1" 200 305 3 0.003 0.175 ro 2026-10-28 09:56:58,057 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.221 ro 2026-10-28 09:56:58,080 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [3/20] Tour personal_stage_tour → Step Open Pig Project (trigger: .o_kanban_record:contains("Pig")) 2026-10-28 09:56:58,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /mail/store HTTP/1.1" 200 3477 37 0.059 0.257 ro 2026-10-28 09:56:58,288 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.324 ro 2026-10-28 09:56:58,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.481 rw 2026-10-28 09:56:58,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /web/action/load HTTP/1.1" 200 1125 10 0.009 0.245 ro 2026-10-28 09:56:58,668 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 92414 58 0.053 0.218 ro 2026-10-28 09:56:58,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1031 22 0.025 0.086 ro 2026-10-28 09:56:58,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.103 ro 2026-10-28 09:56:59,065 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [4/20] Tour personal_stage_tour → Step Check that there is no create column (trigger: body:not(.o_column_quick_create)) 2026-10-28 09:56:59,070 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [5/20] Tour personal_stage_tour → Step Check that there is no create column (trigger: body:not(.o_group_edit)) 2026-10-28 09:56:59,072 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [6/20] Tour personal_stage_tour → Step Check that there is no create column (trigger: body:not(.o_group_delete)) 2026-10-28 09:56:59,073 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [7/20] Tour personal_stage_tour → Step Go to tasks (trigger: button[data-menu-xmlid="project.menu_project_management"]) 2026-10-28 09:56:59,074 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [8/20] Tour personal_stage_tour → Step Go to my tasks (trigger: a[data-menu-xmlid="project.menu_project_management_my_tasks"]) 2026-10-28 09:56:59,088 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [9/20] Tour personal_stage_tour → Step Check that we can create a new stage (trigger: .o_column_quick_create.o_quick_create_folded div) 2026-10-28 09:56:59,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.014 0.031 ro 2026-10-28 09:56:59,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.004 0.016 ro 2026-10-28 09:56:59,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "POST /web/action/load HTTP/1.1" 200 1337 11 0.029 0.048 ro 2026-10-28 09:56:59,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 1841 22 0.07 0.135 rw 2026-10-28 09:56:59,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 105112 72 0.065 0.436 ro 2026-10-28 09:56:59,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.013 0.019 ro 2026-10-28 09:56:59,942 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3206 23 0.034 0.123 ro 2026-10-28 09:57:00,146 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [10/20] Tour personal_stage_tour → Step Create a new personal stage (trigger: input.form-control) 2026-10-28 09:57:00,153 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [11/20] Tour personal_stage_tour → Step Confirm create (trigger: .o_kanban_add) 2026-10-28 09:57:00,169 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [12/20] Tour personal_stage_tour → Step Check that column exists && Open column edit dropdown (trigger: .o_kanban_header:contains(Never)) 2026-10-28 09:57:00,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "GET /web/image/res.users/753/avatar_128?unique=1793181415000 HTTP/1.1" 200 305 4 0.017 0.036 ro 2026-10-28 09:57:00,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 55 3 0.002 0.023 rw 2026-10-28 09:57:00,259 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 272 2 0.002 0.021 rw 2026-10-28 09:57:00,317 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [13/20] Tour personal_stage_tour → Step Try editing inbox (trigger: .dropdown-item.o_group_edit) 2026-10-28 09:57:00,343 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [14/20] Tour personal_stage_tour → Step Change title (trigger: div.o_field_char[name="name"] input) 2026-10-28 09:57:00,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 9545 10 0.009 0.051 ro 2026-10-28 09:57:00,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 417 2 0.001 0.009 ro 2026-10-28 09:57:00,592 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [15/20] Tour personal_stage_tour → Step Save changes (trigger: .btn-primary:contains("Save")) 2026-10-28 09:57:00,615 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [16/20] Tour personal_stage_tour → Step Check that column was updated (trigger: .o_kanban_header:contains("Todo")) 2026-10-28 09:57:00,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 54 2 0.009 0.02 rw 2026-10-28 09:57:00,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3342 23 0.031 0.111 ro 2026-10-28 09:57:00,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.008 0.164 ro 2026-10-28 09:57:00,956 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [17/20] Tour personal_stage_tour → Step Create a personal task from the quick create form (trigger: .o-kanban-button-new) 2026-10-28 09:57:00,964 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [18/20] Tour personal_stage_tour → Step Create a new personal task (trigger: input.o_input:not(.o_searchview_input)) 2026-10-28 09:57:01,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5644 7 0.01 0.041 ro 2026-10-28 09:57:01,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 293 5 0.007 0.031 rw 2026-10-28 09:57:01,200 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [19/20] Tour personal_stage_tour → Step Confirm create (trigger: .o_kanban_add) 2026-10-28 09:57:01,225 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [20/20] Tour personal_stage_tour → Step Check that task exists (trigger: .o_kanban_record:contains("New Test Task")) 2026-10-28 09:57:01,376 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 40 0.043 0.097 rw 2026-10-28 09:57:01,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 293 3 0.006 0.036 rw 2026-10-28 09:57:01,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1125 13 0.021 0.086 ro 2026-10-28 09:57:01,599 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-28 09:57:01,602 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 09:57:01,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.007 0.029 ro 2026-10-28 09:57:01,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:57:01] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 144 4 0.004 0.039 ro 2026-10-28 09:57:01,802 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:57:01,807 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 28435964 (allocated 29745152) 2026-10-28 09:57:01,841 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 XwFMtDaV - [28/Oct/2026 09:56:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.033 3.681 rw 2026-10-28 09:57:01,940 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 71623 2026-10-28 09:57:01,947 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-28 09:57:01,954 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 71623 2026-10-28 09:57:02,060 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095702_059919_test_personal_stage_tour.txt 2026-10-28 09:57:02,060 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmp132ooft0_chrome_odoo" 2026-10-28 09:57:02,092 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:57:04,623 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_copy_project_manager_embedded_config_as_default ... 2026-10-28 09:57:04,828 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_no_copy_project_manager_embedded_config_as_default ... 2026-10-28 09:57:04,956 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_project_stages_feature_enable_views ... 2026-10-28 09:57:05,963 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:57:08,870 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_copy_custom_embedded_action_settings ... 2026-10-28 09:57:09,217 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_copy_embedded_action_settings ... 2026-10-28 09:57:09,339 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_unlink_project_removes_embedded_action_settings ... 2026-10-28 09:57:09,354 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted res.users.settings.embedded.action records with IDs: [5] 2026-10-28 09:57:09,417 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.project records with IDs: [469] 2026-10-28 09:57:09,436 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.alias records with IDs: [2582] 2026-10-28 09:57:09,459 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [496] 2026-10-28 09:57:09,491 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-28 09:57:10,255 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:57:27,647 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-10-28 09:57:29,007 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 771 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-10-28 09:57:33,431 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-28 09:57:34,609 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-28 09:57:35,308 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-28 09:57:36,487 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:57:36,820 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from eustache.projectuser@example.com to "Armande ProjectUser" ,"Goats" ,"Bastien ProjectManager" ,"Chell Gladys" with Message-Id <1793181456.7301376-81102-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 475}, 775, mail.alias(2588,)) 2026-10-28 09:57:37,341 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from eustache.projectuser@example.com to b.t@example.com,chell@gladys.portal,bastien.projectmanager@example.com,project+goats@test.mycompany.com,armande.projectuser@example.com with Message-Id <1793181457.2785304-88385-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 475}, 775, mail.alias(2588,)) 2026-10-28 09:57:37,579 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-28 09:57:38,392 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-28 09:57:39,623 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-28 09:57:40,351 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-28 09:57:40,984 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1793181460.9237700-90622-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 476}, 774, mail.alias(2589,)) 2026-10-28 09:57:41,243 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-28 09:57:41,948 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "Eustache Employee" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1793181461.8529382-15528-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 476}, 775, mail.alias(2589,)) 2026-10-28 09:57:42,560 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "Eustache Employee" to "Armande ProjectUser" ,"New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"New Cc" with Message-Id <1793181462.5031672-06269-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2087, custom_values: None, uid: 1 2026-10-28 09:57:42,785 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14801, 14800] 2026-10-28 09:57:43,037 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2665, 2664] 2026-10-28 09:57:43,133 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1793181463.0686991-89298-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 476}, 774, mail.alias(2589,)) 2026-10-28 09:57:43,817 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Armande ProjectUser" ,"New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"New Cc" with Message-Id <1793181463.7579241-59985-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2088, custom_values: None, uid: 1 2026-10-28 09:57:44,018 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14807, 14806] 2026-10-28 09:57:44,140 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2667, 2666] 2026-10-28 09:57:44,261 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1793181464.1836944-26354-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 476}, 1, mail.alias(2589,)) 2026-10-28 09:57:45,155 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Armande ProjectUser" ,"New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"New Cc" with Message-Id <1793181465.0927293-73768-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2089, custom_values: None, uid: 1 2026-10-28 09:57:45,431 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14813, 14812] 2026-10-28 09:57:45,661 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2670, 2669] 2026-10-28 09:57:45,690 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-28 09:57:46,430 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793181466.4103167@localhost>: direct alias match: ('project.task', 0, {'project_id': 476}, 1, mail.alias(2589,)) 2026-10-28 09:57:46,672 7 INFO rb-a84341f-226073-429745 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793181466.656452@localhost>: direct alias match: ('project.task', 0, {'project_id': 476}, 1, mail.alias(2589,)) 2026-10-28 09:57:46,828 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-28 09:57:47,896 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-28 09:57:48,421 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4980, 4981] 2026-10-28 09:57:48,433 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4880, 4881] 2026-10-28 09:57:48,974 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-28 09:57:50,269 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 8 removed 2026-10-28 09:57:53,261 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-10-28 09:57:53,369 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-28 09:57:53,602 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-28 09:57:53,998 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-28 09:57:54,308 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-28 09:57:54,929 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-28 09:57:54,977 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17])] 2026-10-28 09:57:55,650 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-10-28 09:57:56,139 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-28 09:57:56,183 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-28 09:57:56,250 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-28 09:57:56,511 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-28 09:57:57,170 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:57:57,224 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 60])] 2026-10-28 09:57:58,406 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:57:58,542 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_close_recurring_task_private_project ... 2026-10-28 09:57:59,027 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:57:59,645 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_closed_recurring_task ... 2026-10-28 09:58:00,557 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_deleting_last_recurring_task ... 2026-10-28 09:58:01,617 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [5] 2026-10-28 09:58:01,649 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task records with IDs: [2124] 2026-10-28 09:58:01,657 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5037] 2026-10-28 09:58:01,666 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_disabling_recurrence ... 2026-10-28 09:58:02,876 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [8] 2026-10-28 09:58:02,910 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_next_occurrence_batch_call ... 2026-10-28 09:58:03,286 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_copy_task_dependency ... 2026-10-28 09:58:03,894 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_simple ... 2026-10-28 09:58:04,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [17] 2026-10-28 09:58:04,770 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_until ... 2026-10-28 09:58:05,715 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_sub_tasks_without_archive_user ... 2026-10-28 09:58:06,123 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881] 2026-10-28 09:58:06,397 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_tasks_fields ... 2026-10-28 09:58:07,524 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_tasks_without_archive_user ... 2026-10-28 09:58:07,767 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881] 2026-10-28 09:58:08,038 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurring_settings_change ... 2026-10-28 09:58:08,254 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 786 who belonged to {57, 60, 1} by editing res.groups [60] with [(, 0, 0)] 2026-10-28 09:58:08,361 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:58:10,950 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-28 09:58:11,339 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:58:14,516 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-28 09:58:15,121 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-28 09:58:15,356 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [17] 2026-10-28 09:58:15,633 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [497], uid: 796, model: project.project 2026-10-28 09:58:15,649 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-28 09:58:15,993 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: html_field_history_metadata 2026-10-28 09:58:16,003 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_follower_ids 2026-10-28 09:58:16,012 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_partner_ids 2026-10-28 09:58:16,021 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_ids 2026-10-28 09:58:16,031 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: has_message 2026-10-28 09:58:16,040 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_needaction 2026-10-28 09:58:16,050 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_needaction_counter 2026-10-28 09:58:16,061 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_error 2026-10-28 09:58:16,072 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_error_counter 2026-10-28 09:58:16,082 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_attachment_count 2026-10-28 09:58:16,093 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_ids 2026-10-28 09:58:16,104 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_sms_error 2026-10-28 09:58:16,115 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rotting_days 2026-10-28 09:58:16,127 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_rotting 2026-10-28 09:58:16,138 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_value 2026-10-28 09:58:16,149 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_feedback 2026-10-28 09:58:16,159 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_image 2026-10-28 09:58:16,170 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_count 2026-10-28 09:58:16,180 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_avg 2026-10-28 09:58:16,191 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_avg_text 2026-10-28 09:58:16,202 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_percentage_satisfaction 2026-10-28 09:58:16,214 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_text 2026-10-28 09:58:16,224 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_ids 2026-10-28 09:58:16,236 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_state 2026-10-28 09:58:16,247 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_user_id 2026-10-28 09:58:16,259 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_type_id 2026-10-28 09:58:16,268 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_type_icon 2026-10-28 09:58:16,278 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_date_deadline 2026-10-28 09:58:16,287 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: my_activity_date_deadline 2026-10-28 09:58:16,295 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_summary 2026-10-28 09:58:16,305 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_exception_decoration 2026-10-28 09:58:16,317 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_exception_icon 2026-10-28 09:58:16,331 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_plans_ids 2026-10-28 09:58:16,349 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_calendar_event_id 2026-10-28 09:58:16,364 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: access_warning 2026-10-28 09:58:16,376 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: date_end 2026-10-28 09:58:16,390 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: task_properties 2026-10-28 09:58:16,401 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: role_ids 2026-10-28 09:58:16,411 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_type_ids 2026-10-28 09:58:16,421 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_id 2026-10-28 09:58:16,430 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_type_id 2026-10-28 09:58:16,441 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_phone 2026-10-28 09:58:16,450 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_active 2026-10-28 09:58:16,484 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: attachment_ids 2026-10-28 09:58:16,519 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: project_privacy_visibility 2026-10-28 09:58:16,535 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: subtask_completion_percentage 2026-10-28 09:58:16,562 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_hours_open 2026-10-28 09:58:16,603 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_hours_close 2026-10-28 09:58:16,623 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_days_open 2026-10-28 09:58:16,637 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_days_close 2026-10-28 09:58:16,656 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: closed_depend_on_count 2026-10-28 09:58:16,664 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: link_preview_name 2026-10-28 09:58:16,682 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: create_uid 2026-10-28 09:58:16,710 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: write_uid 2026-10-28 09:58:16,735 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: remaining_hours_percentage 2026-10-28 09:58:16,754 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_name 2026-10-28 09:58:16,771 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_company_name 2026-10-28 09:58:16,782 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: user_skill_ids 2026-10-28 09:58:16,793 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: leave_types_count 2026-10-28 09:58:16,808 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_timeoff_task 2026-10-28 09:58:16,820 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: project_sale_order_id 2026-10-28 09:58:16,832 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: task_to_invoice 2026-10-28 09:58:16,845 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: sale_warning_text 2026-10-28 09:58:16,866 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: pricing_type 2026-10-28 09:58:16,884 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_project_map_empty 2026-10-28 09:58:16,900 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: has_multi_sol 2026-10-28 09:58:16,913 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: timesheet_product_id 2026-10-28 09:58:16,924 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: last_sol_of_customer 2026-10-28 09:58:16,940 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-28 09:58:17,625 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-28 09:58:17,796 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [17] 2026-10-28 09:58:19,131 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-28 09:58:19,690 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: id 2026-10-28 09:58:19,716 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_name 2026-10-28 09:58:19,738 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_is_follower 2026-10-28 09:58:19,762 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: duration_tracking 2026-10-28 09:58:19,776 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_url 2026-10-28 09:58:19,788 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_token 2026-10-28 09:58:19,805 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: active 2026-10-28 09:58:19,825 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: create_date 2026-10-28 09:58:19,848 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: write_date 2026-10-28 09:58:19,872 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_assign 2026-10-28 09:58:19,894 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_deadline 2026-10-28 09:58:19,921 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_id 2026-10-28 09:58:19,941 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_in_project 2026-10-28 09:58:19,964 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allocated_hours 2026-10-28 09:58:20,006 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_allocated_hours 2026-10-28 09:58:20,061 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: user_ids 2026-10-28 09:58:20,083 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: portal_user_names 2026-10-28 09:58:20,113 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_id 2026-10-28 09:58:20,133 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: email_from 2026-10-28 09:58:20,156 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: company_id 2026-10-28 09:58:20,188 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: displayed_image_id 2026-10-28 09:58:20,213 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_count 2026-10-28 09:58:20,231 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: closed_subtask_count 2026-10-28 09:58:20,251 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_milestones 2026-10-28 09:58:20,272 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: milestone_id 2026-10-28 09:58:20,290 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_late_and_unreached_milestone 2026-10-28 09:58:20,308 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_task_dependencies 2026-10-28 09:58:20,332 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: depend_on_ids 2026-10-28 09:58:20,351 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: depend_on_count 2026-10-28 09:58:20,372 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: dependent_ids 2026-10-28 09:58:20,391 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: dependent_tasks_count 2026-10-28 09:58:20,408 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_parent_task_button 2026-10-28 09:58:20,429 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_follow_button 2026-10-28 09:58:20,490 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_sharing_portal_user_ids 2026-10-28 09:58:20,510 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_recurring_tasks 2026-10-28 09:58:20,537 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: recurring_task 2026-10-28 09:58:20,558 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: recurring_count 2026-10-28 09:58:20,582 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_interval 2026-10-28 09:58:20,602 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_unit 2026-10-28 09:58:20,619 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_type 2026-10-28 09:58:20,643 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_until 2026-10-28 09:58:20,658 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_template 2026-10-28 09:58:20,677 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_project_template 2026-10-28 09:58:20,696 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_template_ancestor 2026-10-28 09:58:20,726 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: analytic_account_active 2026-10-28 09:58:20,750 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_timesheets 2026-10-28 09:58:20,777 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours 2026-10-28 09:58:20,799 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: effective_hours 2026-10-28 09:58:20,816 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: total_hours_spent 2026-10-28 09:58:20,836 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: progress 2026-10-28 09:58:20,860 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: overtime 2026-10-28 09:58:20,884 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_effective_hours 2026-10-28 09:58:20,917 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: timesheet_ids 2026-10-28 09:58:20,948 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: portal_timesheet_ids 2026-10-28 09:58:20,973 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: encode_uom_in_days 2026-10-28 09:58:20,994 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: show_portal_timesheets 2026-10-28 09:58:21,019 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_order_id 2026-10-28 09:58:21,044 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_line_id 2026-10-28 09:58:21,060 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_order_state 2026-10-28 09:58:21,080 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_billable 2026-10-28 09:58:21,101 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_sale_order_button 2026-10-28 09:58:21,121 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_so 2026-10-28 09:58:21,141 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_available 2026-10-28 09:58:21,161 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: html_field_history_metadata 2026-10-28 09:58:21,215 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_partner_ids 2026-10-28 09:58:21,274 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_ids 2026-10-28 09:58:21,300 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_message 2026-10-28 09:58:21,331 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_needaction 2026-10-28 09:58:21,384 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_needaction_counter 2026-10-28 09:58:21,417 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_error 2026-10-28 09:58:21,447 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_error_counter 2026-10-28 09:58:21,472 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_attachment_count 2026-10-28 09:58:21,507 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_sms_error 2026-10-28 09:58:21,527 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rotting_days 2026-10-28 09:58:21,548 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_rotting 2026-10-28 09:58:21,569 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_value 2026-10-28 09:58:21,586 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_feedback 2026-10-28 09:58:21,610 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_image 2026-10-28 09:58:21,637 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_count 2026-10-28 09:58:21,671 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_avg 2026-10-28 09:58:21,691 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_avg_text 2026-10-28 09:58:21,710 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_percentage_satisfaction 2026-10-28 09:58:21,734 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_text 2026-10-28 09:58:21,752 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_ids 2026-10-28 09:58:21,773 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_state 2026-10-28 09:58:21,815 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_user_id 2026-10-28 09:58:21,849 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_type_icon 2026-10-28 09:58:21,872 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_date_deadline 2026-10-28 09:58:21,895 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: my_activity_date_deadline 2026-10-28 09:58:21,914 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_summary 2026-10-28 09:58:21,939 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_exception_decoration 2026-10-28 09:58:21,958 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_exception_icon 2026-10-28 09:58:22,013 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_calendar_event_id 2026-10-28 09:58:22,035 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_warning 2026-10-28 09:58:22,055 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_end 2026-10-28 09:58:22,075 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: task_properties 2026-10-28 09:58:22,097 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: personal_stage_type_ids 2026-10-28 09:58:22,128 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: personal_stage_type_id 2026-10-28 09:58:22,144 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_phone 2026-10-28 09:58:22,171 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_active 2026-10-28 09:58:22,189 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: attachment_ids 2026-10-28 09:58:22,209 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_privacy_visibility 2026-10-28 09:58:22,229 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_completion_percentage 2026-10-28 09:58:22,248 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_hours_open 2026-10-28 09:58:22,267 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_hours_close 2026-10-28 09:58:22,285 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_days_open 2026-10-28 09:58:22,304 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_days_close 2026-10-28 09:58:22,324 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: closed_depend_on_count 2026-10-28 09:58:22,340 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: link_preview_name 2026-10-28 09:58:22,373 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: create_uid 2026-10-28 09:58:22,403 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: write_uid 2026-10-28 09:58:22,423 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_percentage 2026-10-28 09:58:22,439 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_name 2026-10-28 09:58:22,456 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_company_name 2026-10-28 09:58:22,493 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: leave_types_count 2026-10-28 09:58:22,512 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_timeoff_task 2026-10-28 09:58:22,547 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_sale_order_id 2026-10-28 09:58:22,564 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: task_to_invoice 2026-10-28 09:58:22,580 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_warning_text 2026-10-28 09:58:22,597 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: pricing_type 2026-10-28 09:58:22,616 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_project_map_empty 2026-10-28 09:58:22,635 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_multi_sol 2026-10-28 09:58:22,718 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: timesheet_product_id 2026-10-28 09:58:22,776 7 INFO rb-a84341f-226073-429745 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: last_sol_of_customer 2026-10-28 09:58:22,834 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 09:58:23,426 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-10-28 09:58:23,523 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-28 09:58:24,450 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 71754 2026-10-28 09:58:24,451 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpes_wez3m_chrome_odoo 2026-10-28 09:58:24,451 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40771/json/version 2026-10-28 09:58:24,452 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:24,511 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-28 09:58:24,511 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40771/json 2026-10-28 09:58:24,512 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:24,528 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:40771/devtools/page/1761030A96A177E024B4FC651F01F936 2026-10-28 09:58:24,546 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-28 09:58:24,570 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-28 09:58:24,676 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 09:58:24,692 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-28 09:58:24,697 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 09:58:24,697 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 09:58:25,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /odoo HTTP/1.1" 200 7366 103 0.105 0.446 rw 2026-10-28 09:58:25,265 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '1761030A96A177E024B4FC651F01F936', 'loaderId': '1F0C2EEBEDA7FC368CA6A7C133DC73AA', 'isDownload': False} 2026-10-28 09:58:25,266 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-28 09:58:25,355 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.039 ro 2026-10-28 09:58:25,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.035 0.237 ro 2026-10-28 09:58:25,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.018 0.368 ro 2026-10-28 09:58:25,706 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.104 ro 2026-10-28 09:58:25,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.004 0.997 ro 2026-10-28 09:58:25,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:25] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.02 ro 2026-10-28 09:58:26,749 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:26,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:26] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-10-28 09:58:26,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:26] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 09:58:26,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.032 ro 2026-10-28 09:58:26,853 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:58:26,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.012 rw 2026-10-28 09:58:26,887 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 09:58:26,892 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [1/36] Tour project_sharing_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 09:58:26,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.017 0.063 rw 2026-10-28 09:58:27,040 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.006 ro 2026-10-28 09:58:27,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-10-28 09:58:27,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "GET /odoo HTTP/1.1" 200 7295 27 0.056 0.096 rw 2026-10-28 09:58:27,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.016 0.174 ro 2026-10-28 09:58:27,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.119 ro 2026-10-28 09:58:27,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "GET /web/image/res.partner/3/avatar_128?unique=1793181502000 HTTP/1.1" 200 305 3 0.004 0.136 ro 2026-10-28 09:58:27,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.026 ro 2026-10-28 09:58:27,378 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [2/36] Tour project_sharing_tour → Step Go to the Project App. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-10-28 09:58:27,564 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "POST /mail/store HTTP/1.1" 200 3416 37 0.04 0.164 ro 2026-10-28 09:58:27,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.352 rw 2026-10-28 09:58:27,594 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [3/36] Tour project_sharing_tour → Step Go to the Project App. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-10-28 09:58:27,596 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [4/36] Tour project_sharing_tour → Step Open the project dropdown. (trigger: .o_kanban_record:contains(Project Sharing)) 2026-10-28 09:58:27,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "POST /web/action/load HTTP/1.1" 200 1125 10 0.019 0.076 ro 2026-10-28 09:58:27,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.047 ro 2026-10-28 09:58:27,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:27] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.06 ro 2026-10-28 09:58:28,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.081 ro 2026-10-28 09:58:28,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.004 0.026 ro 2026-10-28 09:58:28,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /mail/store HTTP/1.1" 200 2500 32 0.038 0.111 rw 2026-10-28 09:58:28,521 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 56 0.067 0.34 ro 2026-10-28 09:58:28,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.03 ro 2026-10-28 09:58:28,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1163 23 0.027 0.135 ro 2026-10-28 09:58:28,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.003 0.08 ro 2026-10-28 09:58:28,879 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [5/36] Tour project_sharing_tour → Step Start editing the project. (trigger: .dropdown-menu a:contains("Share")) 2026-10-28 09:58:28,911 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "GET /web/image/res.users/1/avatar_128?unique=1793181502000 HTTP/1.1" 200 4660 5 0.009 0.03 ro 2026-10-28 09:58:28,920 7 INFO rb-a84341f-226073-429745 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 > button) 2026-10-28 09:58:28,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.024 ro 2026-10-28 09:58:28,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:28] "POST /web/dataset/call_button/project.project/action_open_share_project_wizard#project.project.action_open_share_project_wizard HTTP/1.1" 200 912 10 0.009 0.038 rw 2026-10-28 09:58:29,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:29] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 5771 10 0.012 0.032 ro 2026-10-28 09:58:29,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:29] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 392 6 0.01 0.041 rw 2026-10-28 09:58:29,411 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [7/36] Tour project_sharing_tour → Step Select the user portal as collaborator to the "Project Sharing" project. (trigger: .modal div[name="collaborator_ids"] div[name="partner_id"] input) 2026-10-28 09:58:29,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:29] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 120 1 0.002 0.017 rw 2026-10-28 09:58:29,606 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [8/36] Tour project_sharing_tour → Step .ui-autocomplete a.dropdown-item:contains("Georges") 2026-10-28 09:58:29,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:29] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 445 3 0.007 0.036 ro 2026-10-28 09:58:29,718 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [9/36] Tour project_sharing_tour → Step Open Access mode selection dropdown. (trigger: .modal div[name="collaborator_ids"] div[name="access_mode"] input) 2026-10-28 09:58:29,789 7 INFO rb-a84341f-226073-429745 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(Advanced Edit) 2026-10-28 09:58:29,795 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:29] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 53 7 0.008 0.046 rw 2026-10-28 09:58:29,854 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [11/36] Tour project_sharing_tour → Step Confirm the project sharing with this portal user. (trigger: .modal footer > button[name="action_share_record"]) 2026-10-28 09:58:29,887 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [12/36] Tour project_sharing_tour → Step body:not(:has(.modal)) 2026-10-28 09:58:29,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:29] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 102 3 0.004 0.031 rw 2026-10-28 09:58:30,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:30] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 53 6 0.007 0.032 rw 2026-10-28 09:58:30,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:30] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 53 2 0.005 0.041 rw 2026-10-28 09:58:30,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:30] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 528 18 0.019 0.044 rw 2026-10-28 09:58:30,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:30] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 234 49 0.066 0.141 rw 2026-10-28 09:58:30,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:30] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1163 21 0.025 0.075 ro 2026-10-28 09:58:30,611 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [13/36] Tour project_sharing_tour → Step Go to project portal view to select the "Project Sharing" project (trigger: .o_web_client) 2026-10-28 09:58:31,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:31] "GET /my/projects HTTP/1.1" 200 40306 133 0.129 1.126 rw 2026-10-28 09:58:31,900 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:31,917 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:31,967 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 09:58:31,978 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.053 5.017 rw 2026-10-28 09:58:32,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:31] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.019 1.36 ro 2026-10-28 09:58:32,046 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 09:58:32,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.054 0.161 ro 2026-10-28 09:58:32,162 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 09:58:32,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.01 0.228 ro 2026-10-28 09:58:32,200 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 09:58:32,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.013 0.029 ro 2026-10-28 09:58:32,256 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 09:58:32,305 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.013 0.076 ro 2026-10-28 09:58:32,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/image/website/1/logo/My%20Website?unique=6e9b944 HTTP/1.1" 200 8689 2 0.001 0.019 ro 2026-10-28 09:58:32,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /website/static/description/icon.png HTTP/1.1" 200 3260 0 0 0.004 - 2026-10-28 09:58:32,498 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 09:58:32,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.091 ro 2026-10-28 09:58:32,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:32] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.007 0.099 ro 2026-10-28 09:58:33,202 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:33,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.007 ro 2026-10-28 09:58:33,265 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [14/36] Tour project_sharing_tour → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-28 09:58:33,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:33] "GET /my/projects/499 HTTP/1.1" 303 251 4 0.014 0.044 rw 2026-10-28 09:58:33,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:33] "GET /my/projects/499/project_sharing HTTP/1.1" 200 6631 35 0.042 0.169 rw 2026-10-28 09:58:33,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:33] "GET /web/assets/f570572/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.019 ro 2026-10-28 09:58:33,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:33] "GET /web/assets/f893855/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.034 ro 2026-10-28 09:58:33,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:33] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.005 0.012 ro 2026-10-28 09:58:34,588 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:34,649 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [15/36] Tour project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing .o_kanban_renderer) 2026-10-28 09:58:34,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.011 0.008 rw 2026-10-28 09:58:34,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:34] "POST /web/action/load HTTP/1.1" 200 1283 12 0.028 0.037 ro 2026-10-28 09:58:35,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99650 50 0.053 0.261 ro 2026-10-28 09:58:35,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 41 2 0.007 0.014 ro 2026-10-28 09:58:35,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 277 4 0.006 0.034 ro 2026-10-28 09:58:35,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.008 - 2026-10-28 09:58:35,433 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [16/36] Tour project_sharing_tour → Step Click "Create" button (trigger: button.o-kanban-button-new) 2026-10-28 09:58:35,444 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [17/36] Tour project_sharing_tour → Step Create Task (trigger: .o_kanban_quick_create .o_field_widget[name=name] input) 2026-10-28 09:58:35,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 1067 6 0.004 0.082 ro 2026-10-28 09:58:35,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 65 1 0.002 0.019 rw 2026-10-28 09:58:35,673 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [18/36] Tour project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: .o_kanban_group:not(.o_group_draggable)) 2026-10-28 09:58:35,675 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [19/36] Tour project_sharing_tour → Step Go to the form view of this new task (trigger: .o_kanban_quick_create .o_kanban_edit) 2026-10-28 09:58:35,689 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [20/36] Tour project_sharing_tour → Step Change the stage of the task. (trigger: div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-10-28 09:58:35,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 53 38 0.06 0.109 rw 2026-10-28 09:58:35,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:35] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 630 9 0.01 0.049 ro 2026-10-28 09:58:36,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99650 3 0.01 0.107 ro 2026-10-28 09:58:36,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1497 23 0.028 0.083 ro 2026-10-28 09:58:36,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.01 ro 2026-10-28 09:58:36,588 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-10-28 09:58:36,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.007 rw 2026-10-28 09:58:36,734 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [21/36] Tour project_sharing_tour → Step Write a message in the chatter of the task (trigger: .o-mail-Composer-input) 2026-10-28 09:58:36,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "POST /mail/store HTTP/1.1" 200 861 6 0.006 0.018 ro 2026-10-28 09:58:36,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:36] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 124 21 0.022 0.08 rw 2026-10-28 09:58:36,961 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [22/36] Tour project_sharing_tour → Step Send the message (trigger: .o-mail-Composer-send:enabled) 2026-10-28 09:58:37,025 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [23/36] Tour project_sharing_tour → Step Go back to the kanban view (trigger: ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-10-28 09:58:37,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.005 0.022 ro 2026-10-28 09:58:37,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.0 0.015 ro 2026-10-28 09:58:37,030 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [24/36] Tour project_sharing_tour → Step open the search panel menu (trigger: .o_searchview_dropdown_toggler) 2026-10-28 09:58:37,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 27 0.038 0.075 rw 2026-10-28 09:58:37,405 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /mail/message/post HTTP/1.1" 200 2149 24 0.036 0.082 rw 2026-10-28 09:58:37,420 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.105 ro 2026-10-28 09:58:37,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99651 3 0.011 0.177 ro 2026-10-28 09:58:37,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /mail/store HTTP/1.1" 200 861 5 0.012 0.069 ro 2026-10-28 09:58:37,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.011 0.035 ro 2026-10-28 09:58:37,650 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [25/36] Tour project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-28 09:58:37,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 867 15 0.02 0.102 ro 2026-10-28 09:58:37,679 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [26/36] Tour project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-28 09:58:37,686 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [27/36] Tour project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: .o_favorite_menu .o_add_favorite) 2026-10-28 09:58:37,700 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [28/36] Tour project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-28 09:58:37,749 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [29/36] Tour project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-28 09:58:37,759 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [30/36] Tour project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-28 09:58:37,763 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [31/36] Tour project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-28 09:58:37,770 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [32/36] Tour project_sharing_tour → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-10-28 09:58:37,786 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [33/36] Tour project_sharing_tour → Step .o_list_view 2026-10-28 09:58:37,836 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 6 0.025 0.037 rw 2026-10-28 09:58:37,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99855 6 0.012 0.144 ro 2026-10-28 09:58:38,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:38] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 5 0.009 0.197 rw 2026-10-28 09:58:38,052 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [34/36] Tour project_sharing_tour → Step .o_optional_columns_dropdown_toggle 2026-10-28 09:58:38,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1125 13 0.014 0.059 ro 2026-10-28 09:58:38,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:38] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.013 ro 2026-10-28 09:58:38,238 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [35/36] Tour project_sharing_tour → Step .dropdown-item:contains("Milestone") 2026-10-28 09:58:38,264 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [36/36] Tour project_sharing_tour → Step Check the list view (trigger: .o_list_view) 2026-10-28 09:58:38,264 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-28 09:58:38,265 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 09:58:38,718 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:58:38,727 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 33845176 (allocated 39051264) 2026-10-28 09:58:38,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1WkdrXLl - [28/Oct/2026 09:58:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.102 3.865 rw 2026-10-28 09:58:38,826 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 71754 2026-10-28 09:58:38,827 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-28 09:58:38,828 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 71754 2026-10-28 09:58:38,965 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095838_964887_test_01_project_sharing.txt 2026-10-28 09:58:38,965 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpes_wez3m_chrome_odoo" 2026-10-28 09:58:38,981 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-28 09:58:39,602 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 71899 2026-10-28 09:58:39,603 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp13yg90dm_chrome_odoo 2026-10-28 09:58:39,603 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:37547/json/version 2026-10-28 09:58:39,604 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37547', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:39,637 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-28 09:58:39,637 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:37547/json 2026-10-28 09:58:39,638 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37547', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:39,671 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:37547/devtools/page/872D0C0C97D8FD560FD50638F8CECCC0 2026-10-28 09:58:39,690 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-28 09:58:39,694 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-28 09:58:39,786 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-28 09:58:39,812 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-28 09:58:39,815 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-28 09:58:39,815 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-28 09:58:40,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:40] "GET /my/projects HTTP/1.1" 200 29014 148 0.117 1.056 rw 2026-10-28 09:58:41,002 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '872D0C0C97D8FD560FD50638F8CECCC0', 'loaderId': 'F3175DDA00F9C7C8EDB599C015204B33', 'isDownload': False} 2026-10-28 09:58:41,002 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-28 09:58:41,034 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:41,035 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:41,058 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 09:58:41,091 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.01 1.253 ro 2026-10-28 09:58:41,112 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 09:58:41,230 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.064 0.099 ro 2026-10-28 09:58:41,232 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 09:58:41,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.01 0.178 ro 2026-10-28 09:58:41,280 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 09:58:41,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.009 0.032 ro 2026-10-28 09:58:41,327 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 09:58:41,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.008 0.057 ro 2026-10-28 09:58:41,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/image/website/1/logo/My%20Website?unique=6e9b944 HTTP/1.1" 200 8689 2 0.001 0.018 ro 2026-10-28 09:58:41,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.027 ro 2026-10-28 09:58:41,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.005 0.046 ro 2026-10-28 09:58:41,664 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 09:58:41,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.065 ro 2026-10-28 09:58:41,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:41] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.011 0.116 ro 2026-10-28 09:58:42,483 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:42,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.01 ro 2026-10-28 09:58:42,698 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 09:58:42,711 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [1/23] Tour portal_project_sharing_tour → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-28 09:58:42,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:42] "GET /my/projects/499 HTTP/1.1" 303 251 7 0.004 0.035 rw 2026-10-28 09:58:42,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:42] "GET /my/projects/499/project_sharing HTTP/1.1" 200 6404 49 0.04 0.165 rw 2026-10-28 09:58:43,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:43] "GET /web/assets/f570572/project.webclient.min.css HTTP/1.1" 200 862608 2 0.005 0.03 ro 2026-10-28 09:58:43,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:43] "GET /web/assets/f893855/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.054 ro 2026-10-28 09:58:43,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:43] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.003 0.025 ro 2026-10-28 09:58:43,813 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:43,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 09:58:43,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-10-28 09:58:43,878 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [2/23] Tour portal_project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing .o_kanban_renderer) 2026-10-28 09:58:43,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-10-28 09:58:44,087 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "POST /web/action/load HTTP/1.1" 200 1283 12 0.032 0.041 ro 2026-10-28 09:58:44,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.06 0.256 ro 2026-10-28 09:58:44,562 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.012 0.023 ro 2026-10-28 09:58:44,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 848 29 0.027 0.102 ro 2026-10-28 09:58:44,847 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [3/23] Tour portal_project_sharing_tour → Step Click "Create" button (trigger: button.o-kanban-button-new) 2026-10-28 09:58:44,854 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [4/23] Tour portal_project_sharing_tour → Step Create Task (trigger: .o_kanban_quick_create .o_field_widget[name=name] input) 2026-10-28 09:58:44,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 1084 6 0.006 0.034 ro 2026-10-28 09:58:44,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 65 0 0 0.009 rw 2026-10-28 09:58:45,052 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [5/23] Tour portal_project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: .o_kanban_group:not(.o_group_draggable)) 2026-10-28 09:58:45,061 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [6/23] Tour portal_project_sharing_tour → Step Go to the form view of this new task (trigger: .o_kanban_quick_create .o_kanban_edit) 2026-10-28 09:58:45,072 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [7/23] Tour portal_project_sharing_tour → Step Change the stage of the task. (trigger: div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-10-28 09:58:45,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 53 39 0.042 0.126 rw 2026-10-28 09:58:45,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 601 15 0.018 0.04 ro 2026-10-28 09:58:45,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.013 0.069 ro 2026-10-28 09:58:45,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1499 34 0.03 0.099 ro 2026-10-28 09:58:45,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.014 ro 2026-10-28 09:58:45,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 09:58:45,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:45] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.007 rw 2026-10-28 09:58:46,083 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [8/23] Tour portal_project_sharing_tour → Step Write a message in the chatter of the task (trigger: .o-mail-Composer-input) 2026-10-28 09:58:46,157 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /mail/store HTTP/1.1" 200 861 15 0.035 0.045 ro 2026-10-28 09:58:46,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "GET /web/image/res.partner/2705/avatar_128?access_token=d412b62c242ccecd2de477674fd0d349046c2e0e880f9e4c69fbe11b18bf6250o0x6b0c303b&unique=1793181502000 HTTP/1.1" 200 305 3 0.013 0.072 ro 2026-10-28 09:58:46,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.111 ro 2026-10-28 09:58:46,258 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [9/23] Tour portal_project_sharing_tour → Step Send the message (trigger: .o-mail-Composer-send:enabled) 2026-10-28 09:58:46,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 124 33 0.047 0.215 rw 2026-10-28 09:58:46,498 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [10/23] Tour portal_project_sharing_tour → Step Go back to the kanban view (trigger: ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-10-28 09:58:46,512 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [11/23] Tour portal_project_sharing_tour → Step open the search panel menu (trigger: .o_searchview_dropdown_toggler) 2026-10-28 09:58:46,675 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /mail/message/post HTTP/1.1" 200 2005 27 0.054 0.1 rw 2026-10-28 09:58:46,683 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.143 ro 2026-10-28 09:58:46,857 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 31 0.044 0.266 rw 2026-10-28 09:58:46,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /mail/store HTTP/1.1" 200 1528 19 0.046 0.062 ro 2026-10-28 09:58:46,964 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.081 ro 2026-10-28 09:58:47,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72080 8 0.017 0.12 ro 2026-10-28 09:58:47,131 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 5 0.006 0.033 ro 2026-10-28 09:58:47,188 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [12/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-28 09:58:47,238 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [13/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-28 09:58:47,240 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [14/23] Tour portal_project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: .o_favorite_menu .o_add_favorite) 2026-10-28 09:58:47,248 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [15/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-28 09:58:47,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1411 28 0.044 0.118 ro 2026-10-28 09:58:47,322 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [16/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-28 09:58:47,323 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [17/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-28 09:58:47,324 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [18/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-28 09:58:47,327 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [19/23] Tour portal_project_sharing_tour → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-10-28 09:58:47,336 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [20/23] Tour portal_project_sharing_tour → Step .o_list_view 2026-10-28 09:58:47,371 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 7 0.012 0.029 rw 2026-10-28 09:58:47,480 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72286 13 0.02 0.111 ro 2026-10-28 09:58:47,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 6 0.005 0.16 rw 2026-10-28 09:58:47,562 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [21/23] Tour portal_project_sharing_tour → Step .o_optional_columns_dropdown_toggle 2026-10-28 09:58:47,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1529 23 0.022 0.071 ro 2026-10-28 09:58:47,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.023 ro 2026-10-28 09:58:47,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:47] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.002 0.016 ro 2026-10-28 09:58:47,775 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [22/23] Tour portal_project_sharing_tour → Step .dropdown-item:contains("Milestone") 2026-10-28 09:58:47,788 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [23/23] Tour portal_project_sharing_tour → Step Check the list view (trigger: .o_list_view) 2026-10-28 09:58:47,789 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-28 09:58:47,792 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 09:58:48,068 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:58:48,074 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 33527204 (allocated 35536896) 2026-10-28 09:58:48,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 efVABlR7 - [28/Oct/2026 09:58:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.053 4.047 rw 2026-10-28 09:58:48,173 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 71899 2026-10-28 09:58:48,174 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-28 09:58:48,175 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 71899 2026-10-28 09:58:48,314 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095848_313855_test_02_project_sharing.txt 2026-10-28 09:58:48,314 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp13yg90dm_chrome_odoo" 2026-10-28 09:58:48,339 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-28 09:58:48,532 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 801 who belonged to {11, 62} by editing res.groups [62] with [(, 0, 0)] 2026-10-28 09:58:49,072 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 72023 2026-10-28 09:58:49,073 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpwa_n25k9_chrome_odoo 2026-10-28 09:58:49,073 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:44637/json/version 2026-10-28 09:58:49,075 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:49,186 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-28 09:58:49,186 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:44637/json 2026-10-28 09:58:49,187 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:49,211 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:44637/devtools/page/EFF5ADD4ECC3072490B698568F8C117A 2026-10-28 09:58:49,217 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-28 09:58:49,223 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-28 09:58:49,346 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-28 09:58:49,365 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-28 09:58:49,382 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-28 09:58:49,382 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-28 09:58:50,897 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:50] "GET /my/projects HTTP/1.1" 200 29014 149 0.107 1.392 rw 2026-10-28 09:58:50,901 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'EFF5ADD4ECC3072490B698568F8C117A', 'loaderId': '151583C67072E1ED47E8BA499E661580', 'isDownload': False} 2026-10-28 09:58:50,902 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-10-28 09:58:50,936 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:50,937 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:50,967 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 09:58:50,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:50] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.009 0.023 ro 2026-10-28 09:58:51,016 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 09:58:51,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.042 0.098 ro 2026-10-28 09:58:51,122 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 09:58:51,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.007 0.183 ro 2026-10-28 09:58:51,157 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 09:58:51,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.007 0.03 ro 2026-10-28 09:58:51,226 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 09:58:51,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.025 0.064 ro 2026-10-28 09:58:51,421 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.025 ro 2026-10-28 09:58:51,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.041 ro 2026-10-28 09:58:51,442 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/image/website/1/logo/My%20Website?unique=6e9b944 HTTP/1.1" 200 8689 2 0.004 0.034 ro 2026-10-28 09:58:51,508 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 09:58:51,589 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.079 ro 2026-10-28 09:58:51,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:51] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.012 0.117 ro 2026-10-28 09:58:52,288 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:52,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-10-28 09:58:52,442 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:58:52,453 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [1/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-28 09:58:52,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:52] "GET /my/projects/499 HTTP/1.1" 303 251 7 0.006 0.048 rw 2026-10-28 09:58:52,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:52] "GET /my/projects/499/project_sharing HTTP/1.1" 200 6405 52 0.045 0.199 rw 2026-10-28 09:58:52,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:52] "GET /web/assets/f570572/project.webclient.min.css HTTP/1.1" 200 862608 2 0.008 0.029 ro 2026-10-28 09:58:52,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:52] "GET /web/assets/f893855/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.002 0.044 ro 2026-10-28 09:58:52,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:52] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.018 0.035 ro 2026-10-28 09:58:53,580 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-28 09:58:53,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:53] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 09:58:53,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-10-28 09:58:53,665 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [2/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing) 2026-10-28 09:58:53,673 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [3/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-10-28 09:58:53,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.011 rw 2026-10-28 09:58:53,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:53] "POST /web/action/load HTTP/1.1" 200 1283 12 0.009 0.031 ro 2026-10-28 09:58:54,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 71556 57 0.059 0.336 ro 2026-10-28 09:58:54,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 849 31 0.043 0.095 ro 2026-10-28 09:58:54,506 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.006 0.17 ro 2026-10-28 09:58:54,649 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [4/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .o_list_view 2026-10-28 09:58:54,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 71556 8 0.023 0.1 ro 2026-10-28 09:58:54,900 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [5/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .o_optional_columns_dropdown_toggle 2026-10-28 09:58:54,917 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 856 23 0.024 0.064 ro 2026-10-28 09:58:55,043 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:55] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 72 1 0.004 0.029 ro 2026-10-28 09:58:55,144 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [6/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .dropdown-item 2026-10-28 09:58:55,165 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [7/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .dropdown-menu 2026-10-28 09:58:55,166 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-28 09:58:55,167 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour_with_disallowed_milestones SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-28 09:58:55,353 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 25413272 (allocated 27148288) 2026-10-28 09:58:55,357 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:58:55,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 o0EUOaEL - [28/Oct/2026 09:58:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.045 1.525 rw 2026-10-28 09:58:55,466 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 72023 2026-10-28 09:58:55,469 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-28 09:58:55,474 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 72023 2026-10-28 09:58:55,612 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095855_611814_test_03_project_sharing.txt 2026-10-28 09:58:55,612 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpwa_n25k9_chrome_odoo" 2026-10-28 09:58:55,626 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-28 09:58:56,201 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:58:56,415 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-28 09:58:56,471 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-28 09:58:56,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xSZGASsj - [28/Oct/2026 09:58:56] "POST /mail/message/reaction HTTP/1.1" 200 1016 20 0.021 0.183 rw 2026-10-28 09:58:57,216 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 72148 2026-10-28 09:58:57,216 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpz6530u4__chrome_odoo 2026-10-28 09:58:57,216 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:33455/json/version 2026-10-28 09:58:57,222 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:57,297 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Browser version: Chrome/150.0.7871.114 2026-10-28 09:58:57,302 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:33455/json 2026-10-28 09:58:57,303 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:58:57,343 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:33455/devtools/page/0DF155D1A29DED7803E651D7767112A0 2026-10-28 09:58:57,372 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-28 09:58:57,388 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-28 09:58:57,448 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-28 09:58:57,453 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-28 09:58:57,466 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-28 09:58:57,466 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-28 09:58:58,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:58] "GET /my/projects HTTP/1.1" 200 29017 142 0.109 0.917 rw 2026-10-28 09:58:58,508 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '0DF155D1A29DED7803E651D7767112A0', 'loaderId': 'E79EC3C9A1C33F61739A2AAB390470B8', 'isDownload': False} 2026-10-28 09:58:58,508 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Evaluate ready code "odoo.isTourReady('test_04_project_sharing_chatter_message_reactions')" 2026-10-28 09:58:58,545 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:58,547 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:58:58,581 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 09:58:58,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:58] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.007 1.123 ro 2026-10-28 09:58:58,623 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 09:58:58,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:58] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.006 0.075 ro 2026-10-28 09:58:58,685 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 09:58:58,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:58] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.047 0.155 ro 2026-10-28 09:58:58,799 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 09:58:58,829 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:58] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.012 0.135 ro 2026-10-28 09:58:58,851 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 09:58:58,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:58] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.008 0.064 ro 2026-10-28 09:58:59,104 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:59] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.014 0.014 ro 2026-10-28 09:58:59,121 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:59] "GET /web/image/website/1/logo/My%20Website?unique=6e9b944 HTTP/1.1" 200 8689 2 0.001 0.044 ro 2026-10-28 09:58:59,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:59] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.011 0.043 ro 2026-10-28 09:58:59,251 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 09:58:59,310 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:59] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.001 0.083 ro 2026-10-28 09:58:59,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:58:59] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.008 0.104 ro 2026-10-28 09:58:59,989 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-10-28 09:59:00,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.014 ro 2026-10-28 09:59:00,231 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:59:00,259 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [1/5] Tour test_04_project_sharing_chatter_message_reactions → Step table > tbody > tr a:has(span:contains(Project Sharing)) 2026-10-28 09:59:00,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:00] "GET /my/projects/499 HTTP/1.1" 303 251 7 0.015 0.053 rw 2026-10-28 09:59:00,533 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:00] "GET /my/projects/499/project_sharing HTTP/1.1" 200 6407 48 0.041 0.206 rw 2026-10-28 09:59:00,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:00] "GET /web/assets/f570572/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.021 ro 2026-10-28 09:59:00,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:00] "GET /web/assets/f893855/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.055 ro 2026-10-28 09:59:00,671 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:00] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.002 0.018 ro 2026-10-28 09:59:01,400 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-10-28 09:59:01,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-10-28 09:59:01,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.021 ro 2026-10-28 09:59:01,488 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [2/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o_project_sharing 2026-10-28 09:59:01,508 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [3/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o_kanban_record:contains('Test Task with messages') 2026-10-28 09:59:01,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-10-28 09:59:01,695 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:01] "POST /web/action/load HTTP/1.1" 200 1283 12 0.012 0.037 ro 2026-10-28 09:59:02,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.049 0.269 ro 2026-10-28 09:59:02,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.006 0.033 ro 2026-10-28 09:59:02,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 851 29 0.052 0.135 ro 2026-10-28 09:59:02,527 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [4/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o-mail-Message 2026-10-28 09:59:02,677 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.013 0.118 ro 2026-10-28 09:59:02,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1521 37 0.04 0.097 ro 2026-10-28 09:59:03,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.019 ro 2026-10-28 09:59:03,188 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-10-28 09:59:03,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.002 0.007 rw 2026-10-28 09:59:03,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:03] "GET /web/image/res.partner/2705/avatar_128?access_token=d412b62c242ccecd2de477674fd0d349046c2e0e880f9e4c69fbe11b18bf6250o0x6b0c303b&unique=1793181502000 HTTP/1.1" 200 305 3 0.003 0.021 ro 2026-10-28 09:59:03,434 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:03] "POST /mail/store HTTP/1.1" 200 1596 23 0.017 0.07 ro 2026-10-28 09:59:03,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:03] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.011 0.1 ro 2026-10-28 09:59:03,624 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:03] "GET /web/image/res.partner/2/avatar_128?access_token=9d885f565aa4ca500cf92e6246f21faef110fcfc0faf3494d7b7408b86aac8d6o0x6b0a4551&unique=1793166720000 HTTP/1.1" 200 4660 3 0.003 0.015 ro 2026-10-28 09:59:03,662 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [5/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o-mail-Message .o-mail-MessageReaction:contains('👀') 2026-10-28 09:59:03,667 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-28 09:59:03,668 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_04_project_sharing_chatter_message_reactions SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-28 09:59:03,911 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 29374568 (allocated 30556160) 2026-10-28 09:59:03,914 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:59:03,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 1ec3CUz2 - [28/Oct/2026 09:59:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.075 2.263 rw 2026-10-28 09:59:04,023 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 72148 2026-10-28 09:59:04,024 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-28 09:59:04,029 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 72148 2026-10-28 09:59:04,170 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095904_170449_test_04_project_sharing_chatter_message_reactions.txt 2026-10-28 09:59:04,170 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpz6530u4__chrome_odoo" 2026-10-28 09:59:04,191 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-28 09:59:04,861 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 72274 2026-10-28 09:59:04,862 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmp5_0g0zgg_chrome_odoo 2026-10-28 09:59:04,862 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:35271/json/version 2026-10-28 09:59:04,863 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:59:04,884 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Browser version: Chrome/150.0.7871.114 2026-10-28 09:59:04,884 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:35271/json 2026-10-28 09:59:04,885 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:59:04,899 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:35271/devtools/page/D32DDBA3B9F958223F485350C867B6CD 2026-10-28 09:59:04,908 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-28 09:59:04,921 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-28 09:59:05,025 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-28 09:59:05,062 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-28 09:59:05,066 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-28 09:59:05,066 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-28 09:59:06,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /my/projects HTTP/1.1" 200 29014 148 0.132 1.262 rw 2026-10-28 09:59:06,465 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': 'D32DDBA3B9F958223F485350C867B6CD', 'loaderId': '654C918E56B74054E0AFDA608A7C8384', 'isDownload': False} 2026-10-28 09:59:06,466 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Evaluate ready code "odoo.isTourReady('portal_project_sharing_chatter_mention_users')" 2026-10-28 09:59:06,489 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:59:06,495 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:59:06,553 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 09:59:06,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.017 1.488 ro 2026-10-28 09:59:06,621 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 09:59:06,721 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.053 0.146 ro 2026-10-28 09:59:06,728 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 09:59:06,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.007 0.224 ro 2026-10-28 09:59:06,766 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 09:59:06,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.009 0.037 ro 2026-10-28 09:59:06,833 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 09:59:06,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.01 0.062 ro 2026-10-28 09:59:06,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:06] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-10-28 09:59:07,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:07] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.042 ro 2026-10-28 09:59:07,036 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:07] "GET /web/image/website/1/logo/My%20Website?unique=6e9b944 HTTP/1.1" 200 8689 2 0.004 0.073 ro 2026-10-28 09:59:07,101 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 09:59:07,184 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:07] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.007 0.113 ro 2026-10-28 09:59:07,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:07] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.003 0.105 ro 2026-10-28 09:59:07,943 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-10-28 09:59:08,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.004 0.015 ro 2026-10-28 09:59:08,141 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:59:08,161 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [1/7] Tour portal_project_sharing_chatter_mention_users → Step table > tbody > tr a:has(span:contains(Project Sharing)) 2026-10-28 09:59:08,246 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:08] "GET /my/projects/499 HTTP/1.1" 303 251 7 0.004 0.057 rw 2026-10-28 09:59:08,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:08] "GET /my/projects/499/project_sharing HTTP/1.1" 200 6405 49 0.051 0.158 rw 2026-10-28 09:59:08,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:08] "GET /web/assets/f570572/project.webclient.min.css HTTP/1.1" 200 862608 2 0.007 0.037 ro 2026-10-28 09:59:08,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:08] "GET /web/assets/f893855/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.043 ro 2026-10-28 09:59:08,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:08] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.004 0.019 ro 2026-10-28 09:59:09,262 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-10-28 09:59:09,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-10-28 09:59:09,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-10-28 09:59:09,363 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [2/7] Tour portal_project_sharing_chatter_mention_users → Step .o_project_sharing 2026-10-28 09:59:09,367 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [3/7] Tour portal_project_sharing_chatter_mention_users → Step .o_kanban_record:contains('Test Task') 2026-10-28 09:59:09,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-10-28 09:59:09,584 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:09] "POST /web/action/load HTTP/1.1" 200 1283 12 0.03 0.03 ro 2026-10-28 09:59:10,000 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.064 0.306 ro 2026-10-28 09:59:10,078 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.007 0.024 ro 2026-10-28 09:59:10,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 837 29 0.034 0.103 ro 2026-10-28 09:59:10,447 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [4/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-input 2026-10-28 09:59:10,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.018 0.114 ro 2026-10-28 09:59:10,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1493 37 0.054 0.081 ro 2026-10-28 09:59:10,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.002 0.014 ro 2026-10-28 09:59:11,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 09:59:11,082 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.003 0.008 rw 2026-10-28 09:59:11,274 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [5/7] Tour portal_project_sharing_chatter_mention_users → Step body:not(:has(.o-mail-Composer-suggestion)) 2026-10-28 09:59:11,287 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [6/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-input 2026-10-28 09:59:11,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "POST /mail/store HTTP/1.1" 200 860 15 0.017 0.074 ro 2026-10-28 09:59:11,317 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "GET /web/image/res.partner/2705/avatar_128?access_token=d412b62c242ccecd2de477674fd0d349046c2e0e880f9e4c69fbe11b18bf6250o0x6b0c303b&unique=1793181502000 HTTP/1.1" 200 305 3 0.003 0.074 ro 2026-10-28 09:59:11,324 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges') 2026-10-28 09:59:11,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.012 0.03 ro 2026-10-28 09:59:11,422 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 41 11 0.016 0.053 ro 2026-10-28 09:59:11,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:11] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 1117 14 0.018 0.057 ro 2026-10-28 09:59:11,601 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-28 09:59:11,602 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_chatter_mention_users SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-28 09:59:11,802 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:59:11,818 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 29237236 (allocated 30818304) 2026-10-28 09:59:11,860 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 6RcSchsI - [28/Oct/2026 09:59:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.093 2.225 rw 2026-10-28 09:59:11,914 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 72274 2026-10-28 09:59:11,916 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-28 09:59:11,917 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 72274 2026-10-28 09:59:12,089 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095912_089336_test_05_project_sharing_chatter_mention_users.txt 2026-10-28 09:59:12,089 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmp5_0g0zgg_chrome_odoo" 2026-10-28 09:59:12,099 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-28 09:59:12,845 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 72404 2026-10-28 09:59:12,846 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpkej09y4h_chrome_odoo 2026-10-28 09:59:12,846 7 INFO rb-a84341f-226073-429745 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:45007/json/version 2026-10-28 09:59:12,848 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45007', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:59:12,916 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Browser version: Chrome/150.0.7871.114 2026-10-28 09:59:12,916 7 INFO rb-a84341f-226073-429745 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:45007/json 2026-10-28 09:59:12,919 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45007', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 09:59:12,938 7 INFO rb-a84341f-226073-429745 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:45007/devtools/page/39C89F67A01936A8A6529E0399A3D834 2026-10-28 09:59:12,968 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Enable chrome headless console log notification 2026-10-28 09:59:12,976 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-28 09:59:13,091 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-28 09:59:13,107 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-28 09:59:13,111 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-28 09:59:13,111 7 INFO rb-a84341f-226073-429745 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/my/projects" 2026-10-28 09:59:14,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:14] "GET /my/projects HTTP/1.1" 200 29014 148 0.115 1.18 rw 2026-10-28 09:59:14,422 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '39C89F67A01936A8A6529E0399A3D834', 'loaderId': 'C3831C715795EC4DE6F3971B9946A350', 'isDownload': False} 2026-10-28 09:59:14,422 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Evaluate ready code "odoo.isTourReady('project_sharing_with_blocked_task_tour')" 2026-10-28 09:59:14,467 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:59:14,468 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 09:59:14,517 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2, copying from /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 2026-10-28 09:59:14,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:14] "GET /web/assets/1/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.02 1.407 ro 2026-10-28 09:59:14,568 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2, copying from /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 2026-10-28 09:59:14,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:14] "GET /web/assets/1/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.009 0.104 ro 2026-10-28 09:59:14,640 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e75c153/web.assets_frontend.min.css, copying from /web/assets/e75c153/web.assets_frontend.min.css 2026-10-28 09:59:14,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:14] "GET /web/assets/1/e75c153/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.063 0.18 ro 2026-10-28 09:59:14,763 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/819cb49/web.assets_frontend_minimal.min.js, copying from /web/assets/819cb49/web.assets_frontend_minimal.min.js 2026-10-28 09:59:14,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:14] "GET /web/assets/1/819cb49/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.014 0.135 ro 2026-10-28 09:59:14,810 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ad2467/web.__assets_tests_call__.min.js, copying from /web/assets/6ad2467/web.__assets_tests_call__.min.js 2026-10-28 09:59:14,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:14] "GET /web/assets/1/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 7 0.008 0.071 ro 2026-10-28 09:59:15,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:15] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.017 ro 2026-10-28 09:59:15,073 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:15] "GET /web/image/website/1/logo/My%20Website?unique=6e9b944 HTTP/1.1" 200 8689 2 0.001 0.027 ro 2026-10-28 09:59:15,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:15] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.042 ro 2026-10-28 09:59:15,180 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e890497/web.assets_frontend_lazy.min.js, copying from /web/assets/e890497/web.assets_frontend_lazy.min.js 2026-10-28 09:59:15,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:15] "GET /web/image/website/1/favicon?unique=6e9b944 HTTP/1.1" 200 1150 2 0.004 0.134 ro 2026-10-28 09:59:15,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:15] "GET /web/assets/1/e890497/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.014 0.139 ro 2026-10-28 09:59:15,907 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: Owl is running in 'dev' mode. 2026-10-28 09:59:15,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.009 ro 2026-10-28 09:59:16,102 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 09:59:16,116 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [1/4] Tour project_sharing_with_blocked_task_tour → Step Click on the portal project. (trigger: table > tbody > tr a:has(span:contains("Project Sharing"))) 2026-10-28 09:59:16,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:16] "GET /my/projects/499 HTTP/1.1" 303 251 7 0.009 0.071 rw 2026-10-28 09:59:16,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:16] "GET /my/projects/499/project_sharing HTTP/1.1" 200 6403 54 0.051 0.194 rw 2026-10-28 09:59:16,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:16] "GET /web/assets/f570572/project.webclient.min.css HTTP/1.1" 200 862608 2 0.003 0.058 ro 2026-10-28 09:59:16,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:16] "GET /web/assets/f893855/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.009 0.077 ro 2026-10-28 09:59:16,571 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:16] "GET /web/assets/6ad2467/web.__assets_tests_call__.min.js HTTP/1.1" 200 1906959 2 0.006 0.023 ro 2026-10-28 09:59:17,338 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: Owl is running in 'dev' mode. 2026-10-28 09:59:17,357 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-10-28 09:59:17,373 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-10-28 09:59:17,395 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [2/4] Tour project_sharing_with_blocked_task_tour → Step Click on the task (trigger: article.o_kanban_record) 2026-10-28 09:59:17,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-10-28 09:59:17,560 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "POST /web/action/load HTTP/1.1" 200 1283 12 0.01 0.024 ro 2026-10-28 09:59:17,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.06 0.263 ro 2026-10-28 09:59:17,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.01 0.023 ro 2026-10-28 09:59:18,099 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 839 29 0.03 0.103 ro 2026-10-28 09:59:18,312 7 INFO rb-a84341f-226073-429745 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: button:contains("Blocked By")) 2026-10-28 09:59:18,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.018 0.111 ro 2026-10-28 09:59:18,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1496 50 0.049 0.105 ro 2026-10-28 09:59:18,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.012 ro 2026-10-28 09:59:18,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-10-28 09:59:18,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:18] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.003 0.008 rw 2026-10-28 09:59:19,018 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [4/4] Tour project_sharing_with_blocked_task_tour → Step Check that the blocked task is not visible (trigger: i:contains("This task is currently blocked by")) 2026-10-28 09:59:19,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:19] "POST /mail/store HTTP/1.1" 200 860 15 0.069 0.048 ro 2026-10-28 09:59:19,168 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-28 09:59:19,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:19] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.035 ro 2026-10-28 09:59:19,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:19] "GET /web/image/res.partner/2705/avatar_128?access_token=d412b62c242ccecd2de477674fd0d349046c2e0e880f9e4c69fbe11b18bf6250o0x6b0c303b&unique=1793181502000 HTTP/1.1" 200 305 3 0.014 0.037 ro 2026-10-28 09:59:19,183 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR project_sharing_with_blocked_task_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-28 09:59:19,605 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 09:59:19,613 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 28454984 (allocated 30031872) 2026-10-28 09:59:19,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 dTY9W_mG - [28/Oct/2026 09:59:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.027 2.099 rw 2026-10-28 09:59:19,711 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 72404 2026-10-28 09:59:19,713 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-28 09:59:19,713 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 72404 2026-10-28 09:59:19,836 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_095919_836691_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-28 09:59:19,837 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpkej09y4h_chrome_odoo" 2026-10-28 09:59:19,877 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 1 removed 2026-10-28 09:59:20,209 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 09:59:38,651 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 803 who belonged to [1] with changes [(4, 57)] 2026-10-28 09:59:38,794 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 804 who belonged to [1] with changes [(4, 58)] 2026-10-28 09:59:38,876 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 805 who belonged to [1] with changes [(4, 57)] 2026-10-28 09:59:38,943 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 806 who belonged to [1] with changes [(4, 58)] 2026-10-28 09:59:39,937 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 807 who belonged to [58, 1, 59] with changes [(, 6, 0)] 2026-10-28 09:59:40,295 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_change_project_company ... 2026-10-28 09:59:40,902 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_create_project_in_stage ... 2026-10-28 09:59:41,864 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_linked_project_stage_other_company ... 2026-10-28 09:59:41,961 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_linked_project_stage_same_company ... 2026-10-28 09:59:41,977 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_project_stage_other_company ... 2026-10-28 09:59:42,043 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_project_stage_same_company ... 2026-10-28 09:59:42,061 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_project_creation_default_stage ... 2026-10-28 09:59:42,493 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_project_creation_default_stage_in_context ... 2026-10-28 09:59:43,040 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 09:59:45,466 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-28 09:59:45,693 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-28 09:59:45,974 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-28 09:59:46,336 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-28 09:59:47,029 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-28 09:59:47,880 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-28 09:59:48,212 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-28 09:59:48,613 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-28 09:59:49,155 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-28 09:59:50,495 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-28 09:59:51,088 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-28 09:59:52,437 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-28 09:59:53,385 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-28 09:59:53,888 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 09:59:54,283 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-28 09:59:54,654 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-28 09:59:54,877 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-28 09:59:55,706 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15157, 15103] 2026-10-28 09:59:55,738 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted project.task records with IDs: [2204, 2268] 2026-10-28 09:59:55,750 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5161, 5162, 5241, 5242] 2026-10-28 09:59:55,763 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-28 09:59:55,959 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-28 10:00:01,473 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-28 10:00:02,566 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-28 10:00:02,826 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-28 10:00:03,647 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-28 10:00:03,899 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-28 10:00:07,485 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-28 10:00:07,991 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 72542 2026-10-28 10:00:07,992 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmppb_dqxvh_chrome_odoo 2026-10-28 10:00:07,992 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:44019/json/version 2026-10-28 10:00:07,993 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:00:08,040 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-28 10:00:08,040 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:44019/json 2026-10-28 10:00:08,041 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:00:08,060 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:44019/devtools/page/443FDF1B2F8EDF1B5BAB3DD87D7069AB 2026-10-28 10:00:08,069 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-28 10:00:08,071 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-28 10:00:08,187 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:00:08,207 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-28 10:00:08,209 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:00:08,209 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:00:08,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:08] "GET /odoo HTTP/1.1" 200 7354 114 0.132 0.378 rw 2026-10-28 10:00:08,730 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '443FDF1B2F8EDF1B5BAB3DD87D7069AB', 'loaderId': '7CB24A2122489BDBC590160183892FFE', 'isDownload': False} 2026-10-28 10:00:08,731 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-28 10:00:09,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:08] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.231 ro 2026-10-28 10:00:09,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.021 0.216 ro 2026-10-28 10:00:09,033 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:08] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.808 ro 2026-10-28 10:00:09,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:09] "GET /web/webclient/load_menus HTTP/1.1" 200 256897 19 0.035 0.303 ro 2026-10-28 10:00:09,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:09] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.004 0.078 ro 2026-10-28 10:00:09,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:09] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.02 ro 2026-10-28 10:00:10,073 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-28 10:00:10,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 10:00:10,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-10-28 10:00:10,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-10-28 10:00:10,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-10-28 10:00:10,200 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate test code "odoo.startTour('project_tags_filter_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:00:10,227 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [1/17] Tour project_tags_filter_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:00:10,229 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:00:10,286 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.022 0.06 rw 2026-10-28 10:00:10,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.009 ro 2026-10-28 10:00:10,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.005 - 2026-10-28 10:00:10,548 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /odoo HTTP/1.1" 200 7283 27 0.038 0.104 rw 2026-10-28 10:00:10,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.005 0.171 ro 2026-10-28 10:00:10,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.005 0.088 ro 2026-10-28 10:00:10,649 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.095 ro 2026-10-28 10:00:10,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-10-28 10:00:10,660 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [2/17] Tour project_tags_filter_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-28 10:00:10,734 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [3/17] Tour project_tags_filter_tour → Step open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-10-28 10:00:10,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "POST /mail/store HTTP/1.1" 200 3381 37 0.05 0.15 ro 2026-10-28 10:00:10,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.305 rw 2026-10-28 10:00:10,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "POST /web/action/load HTTP/1.1" 200 1214 11 0.02 0.144 ro 2026-10-28 10:00:11,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 114177 59 0.057 0.286 ro 2026-10-28 10:00:11,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 41 2 0.006 0.012 ro 2026-10-28 10:00:11,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 2833 25 0.024 0.133 ro 2026-10-28 10:00:11,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.162 ro 2026-10-28 10:00:11,607 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.001 0.031 ro 2026-10-28 10:00:11,841 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [4/17] Tour project_tags_filter_tour → Step .o_favorite_menu .dropdown-item span:contains("Corkscrew tail tag filter") 2026-10-28 10:00:11,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.018 ro 2026-10-28 10:00:11,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.006 0.037 ro 2026-10-28 10:00:11,930 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [5/17] Tour project_tags_filter_tour → Step close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-10-28 10:00:11,933 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [6/17] Tour project_tags_filter_tour → Step check that the corkscrew tail filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("goat"))):not(:has(.o_kanban_record))) 2026-10-28 10:00:11,939 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:11] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.006 0.011 ro 2026-10-28 10:00:12,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:12] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 1750 22 0.037 0.075 ro 2026-10-28 10:00:12,121 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [7/17] Tour project_tags_filter_tour → Step check that the corkscrew tail filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("pig"))) .o_kanban_record:has(span:contains("Pigs"))) 2026-10-28 10:00:12,122 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [8/17] Tour project_tags_filter_tour → Step open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-10-28 10:00:12,143 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [9/17] Tour project_tags_filter_tour → Step .o_favorite_menu .dropdown-item span:contains("horned tag filter") 2026-10-28 10:00:12,185 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [10/17] Tour project_tags_filter_tour → Step close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-10-28 10:00:12,186 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [11/17] Tour project_tags_filter_tour → Step check that the horned filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("pig"))):not(:has(.o_kanban_record))) 2026-10-28 10:00:12,189 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:12] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.005 0.014 ro 2026-10-28 10:00:12,276 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:12] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 1741 22 0.023 0.074 ro 2026-10-28 10:00:12,348 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [12/17] Tour project_tags_filter_tour → Step check that the horned filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("goat"))) .o_kanban_record:has(span:contains("Goats"))) 2026-10-28 10:00:12,351 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [13/17] Tour project_tags_filter_tour → Step open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-10-28 10:00:12,370 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [14/17] Tour project_tags_filter_tour → Step .o_favorite_menu .dropdown-item span:contains("4 Legged tag filter") 2026-10-28 10:00:12,436 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [15/17] Tour project_tags_filter_tour → Step close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-10-28 10:00:12,437 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [16/17] Tour project_tags_filter_tour → Step check that the 4 legged filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("pig"))) .o_kanban_record:has(span:contains("Pigs"))) 2026-10-28 10:00:12,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:12] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.02 ro 2026-10-28 10:00:12,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:12] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 2834 23 0.032 0.091 ro 2026-10-28 10:00:12,636 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [17/17] Tour project_tags_filter_tour → Step check that the 4 legged filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("goat"))) .o_kanban_record:has(span:contains("Goats"))) 2026-10-28 10:00:12,636 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-28 10:00:12,638 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-28 10:00:12,824 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:00:12,830 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26875200 (allocated 28680192) 2026-10-28 10:00:12,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4BhoBub5 - [28/Oct/2026 10:00:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.031 2.071 rw 2026-10-28 10:00:12,931 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 72542 2026-10-28 10:00:12,932 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-28 10:00:12,940 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 72542 2026-10-28 10:00:13,081 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100013_080717_test_01_project_tags.txt 2026-10-28 10:00:13,081 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmppb_dqxvh_chrome_odoo" 2026-10-28 10:00:13,106 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:00:14,019 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:00:31,144 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-10-28 10:00:32,212 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 823 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-10-28 10:00:33,901 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_task_mail_tracking_duration: Starting TestProjectTaskMailTrackingDuration.test_project_task_mail_tracking_duration ... 2026-10-28 10:00:34,521 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_task_mail_tracking_duration: Starting TestProjectTaskMailTrackingDuration.test_task_mail_tracking_duration_during_onchange_stage ... 2026-10-28 10:00:35,347 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:00:37,803 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_task_type: Starting TestProjectTaskType.test_create_stage ... 2026-10-28 10:00:37,947 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_task_type: Starting TestProjectTaskType.test_modify_existing_stage ... 2026-10-28 10:00:37,990 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:00:38,153 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-28 10:00:38,862 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 72670 2026-10-28 10:00:38,862 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpiy4_93uv_chrome_odoo 2026-10-28 10:00:38,863 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:40665/json/version 2026-10-28 10:00:38,864 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:00:38,876 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 10:00:38,876 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:40665/json 2026-10-28 10:00:38,877 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:00:38,895 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:40665/devtools/page/F19357FE6FD2F5166D490A207BB9EDA0 2026-10-28 10:00:38,908 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-28 10:00:38,922 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-28 10:00:39,203 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:00:39,216 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-28 10:00:39,222 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:00:39,223 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:00:39,753 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:39] "GET /odoo HTTP/1.1" 200 7390 103 0.088 0.438 rw 2026-10-28 10:00:39,766 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': 'F19357FE6FD2F5166D490A207BB9EDA0', 'loaderId': '1D574AE893FCFF06FE53AC0F6551326E', 'isDownload': False} 2026-10-28 10:00:39,767 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-28 10:00:40,061 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.019 0.23 ro 2026-10-28 10:00:40,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:40] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.273 ro 2026-10-28 10:00:40,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:40] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.02 0.365 ro 2026-10-28 10:00:40,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:40] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.003 0.072 ro 2026-10-28 10:00:40,243 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:40] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 1.002 ro 2026-10-28 10:00:40,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:40] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.021 ro 2026-10-28 10:00:41,625 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-28 10:00:41,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-10-28 10:00:41,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.007 - 2026-10-28 10:00:41,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.037 ro 2026-10-28 10:00:41,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.012 rw 2026-10-28 10:00:41,810 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:00:41,820 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate test code "odoo.startTour('project_templates_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:00:41,876 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.02 0.085 rw 2026-10-28 10:00:41,887 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.007 ro 2026-10-28 10:00:41,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:00:42,068 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "GET /odoo HTTP/1.1" 200 7319 27 0.035 0.092 rw 2026-10-28 10:00:42,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.131 ro 2026-10-28 10:00:42,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "GET /web/image/res.partner/3/avatar_128?unique=1793181637000 HTTP/1.1" 200 305 3 0.006 0.072 ro 2026-10-28 10:00:42,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.085 ro 2026-10-28 10:00:42,175 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [1/15] Tour project_templates_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:00:42,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.011 0.105 rw 2026-10-28 10:00:42,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.045 ro 2026-10-28 10:00:42,205 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [2/15] Tour project_templates_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-28 10:00:42,237 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [3/15] Tour project_templates_tour → Step Click on New Button of Kanban view (trigger: .o-kanban-button-new) 2026-10-28 10:00:42,370 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /mail/store HTTP/1.1" 200 3440 37 0.039 0.094 ro 2026-10-28 10:00:42,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /web/action/load HTTP/1.1" 200 1125 10 0.015 0.137 ro 2026-10-28 10:00:42,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 54 0.077 0.248 ro 2026-10-28 10:00:42,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.018 ro 2026-10-28 10:00:42,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 67 1 0.002 0.012 ro 2026-10-28 10:00:43,016 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 80 1 0.001 0.054 ro 2026-10-28 10:00:43,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-10-28 10:00:43,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.01 0.046 ro 2026-10-28 10:00:43,388 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [4/15] Tour project_templates_tour → Step Create a project from the template (trigger: .dropdown-menu button.dropdown-item:contains("Project Template")) 2026-10-28 10:00:43,426 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [5/15] Tour project_templates_tour → Step .modal div[name="name"] .o_input 2026-10-28 10:00:43,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/image/res.users/3/avatar_128?unique=1791190842000 HTTP/1.1" 200 305 6 0.015 0.063 ro 2026-10-28 10:00:43,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.009 0.103 ro 2026-10-28 10:00:43,517 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/image/res.users/1/avatar_128?unique=1789588842000 HTTP/1.1" 200 4660 5 0.006 0.139 ro 2026-10-28 10:00:43,560 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 6314 4 0.008 0.177 ro 2026-10-28 10:00:43,585 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "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 459 2 0.001 0.148 rw 2026-10-28 10:00:43,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.191 ro 2026-10-28 10:00:43,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 8555 16 0.019 0.054 ro 2026-10-28 10:00:43,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:43] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 249 8 0.01 0.05 rw 2026-10-28 10:00:43,963 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [6/15] Tour project_templates_tour → Step button[name="create_project_from_template"] 2026-10-28 10:00:43,989 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [7/15] Tour project_templates_tour → Step Go back to kanban view (trigger: .breadcrumb-item a:contains('Projects')) 2026-10-28 10:00:44,049 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:44] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 282 2 0.011 0.034 rw 2026-10-28 10:00:44,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:44] "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 6477 123 0.129 0.251 rw 2026-10-28 10:00:44,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 124653 68 0.062 0.433 ro 2026-10-28 10:00:45,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.005 0.045 ro 2026-10-28 10:00:45,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1559 16 0.018 0.098 ro 2026-10-28 10:00:45,161 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.116 rw 2026-10-28 10:00:45,348 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [8/15] Tour project_templates_tour → Step Check for created project (trigger: .o_kanban_record:contains('New Project')) 2026-10-28 10:00:45,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.001 0.013 ro 2026-10-28 10:00:45,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 996 16 0.024 0.073 ro 2026-10-28 10:00:45,637 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [9/15] Tour project_templates_tour → Step Go to list view (trigger: button.o_switch_view.o_list) 2026-10-28 10:00:45,650 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [10/15] Tour project_templates_tour → Step Click on New Button of List view (trigger: .o_list_button_add) 2026-10-28 10:00:45,720 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [11/15] Tour project_templates_tour → Step Lets Create a second project from the template (trigger: .dropdown-menu button.dropdown-item:contains("Project Template")) 2026-10-28 10:00:45,748 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [12/15] Tour project_templates_tour → Step .modal div[name="name"] .o_input 2026-10-28 10:00:45,765 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.031 0.08 ro 2026-10-28 10:00:45,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 687 13 0.016 0.168 ro 2026-10-28 10:00:45,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.001 0.19 ro 2026-10-28 10:00:45,870 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:45] "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 460 1 0.0 0.102 rw 2026-10-28 10:00:46,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 249 6 0.013 0.039 rw 2026-10-28 10:00:46,113 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [13/15] Tour project_templates_tour → Step button[name="create_project_from_template"] 2026-10-28 10:00:46,126 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [14/15] Tour project_templates_tour → Step Go back to list view (trigger: .breadcrumb-item a:contains('Projects')) 2026-10-28 10:00:46,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 284 2 0.003 0.018 rw 2026-10-28 10:00:46,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "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 6479 109 0.114 0.218 rw 2026-10-28 10:00:46,622 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.037 ro 2026-10-28 10:00:46,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1561 16 0.022 0.072 ro 2026-10-28 10:00:46,735 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.089 rw 2026-10-28 10:00:46,835 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [15/15] Tour project_templates_tour → Step Check for created project (trigger: .o_data_row td[name='name']:contains('New Project 2')) 2026-10-28 10:00:46,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.0 0.011 ro 2026-10-28 10:00:46,940 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:46] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1310 13 0.018 0.063 ro 2026-10-28 10:00:46,976 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-28 10:00:46,977 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-28 10:00:47,292 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:00:47,298 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 33578508 (allocated 36544512) 2026-10-28 10:00:47,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 4IAAZS_6 - [28/Oct/2026 10:00:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.05 4.967 rw 2026-10-28 10:00:47,425 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 72670 2026-10-28 10:00:47,432 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-28 10:00:47,434 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 72670 2026-10-28 10:00:47,578 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100047_578396_test_project_templates_tour.txt 2026-10-28 10:00:47,578 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpiy4_93uv_chrome_odoo" 2026-10-28 10:00:47,611 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:00:50,200 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_action_project_time_by_stage_report ... 2026-10-28 10:00:50,679 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_average_time_spent_by_stage ... 2026-10-28 10:00:51,175 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_access_rights ... 2026-10-28 10:00:51,461 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_excludes_private_tasks ... 2026-10-28 10:00:51,532 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_is_closed ... 2026-10-28 10:00:51,965 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_time_spent_on_revisited_stage ... 2026-10-28 10:00:52,337 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_time_spent_per_stage ... 2026-10-28 10:00:52,568 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:00:52,657 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-28 10:00:53,058 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 72799 2026-10-28 10:00:53,059 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpcq0ha5kc_chrome_odoo 2026-10-28 10:00:53,059 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:44393/json/version 2026-10-28 10:00:53,060 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:00:53,132 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 10:00:53,132 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:44393/json 2026-10-28 10:00:53,133 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:00:53,149 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:44393/devtools/page/6118363403F254A3E41735A6CFF34D26 2026-10-28 10:00:53,168 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-28 10:00:53,174 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-28 10:00:53,224 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:00:53,278 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-28 10:00:53,282 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:00:53,282 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:00:53,943 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:53] "GET /odoo HTTP/1.1" 200 7378 119 0.119 0.539 rw 2026-10-28 10:00:53,946 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '6118363403F254A3E41735A6CFF34D26', 'loaderId': 'BFE7DDFB4F4D88390F6868E08966985A', 'isDownload': False} 2026-10-28 10:00:53,947 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-28 10:00:54,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:54] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.275 ro 2026-10-28 10:00:54,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:54] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 1.087 ro 2026-10-28 10:00:54,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:54] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.037 0.36 ro 2026-10-28 10:00:54,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.407 ro 2026-10-28 10:00:54,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:54] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.013 ro 2026-10-28 10:00:54,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:54] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.016 ro 2026-10-28 10:00:55,474 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-28 10:00:55,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 10:00:55,494 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-10-28 10:00:55,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-10-28 10:00:55,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 10:00:55,620 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:00:55,624 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:00:55,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.026 0.094 rw 2026-10-28 10:00:55,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-10-28 10:00:55,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-10-28 10:00:55,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.032 ro 2026-10-28 10:00:55,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /odoo HTTP/1.1" 200 7307 27 0.034 0.111 rw 2026-10-28 10:00:56,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.01 0.024 rw 2026-10-28 10:00:56,025 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.003 0.054 ro 2026-10-28 10:00:56,039 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [1/54] Tour project_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:00:56,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/action/load HTTP/1.1" 200 419 5 0.006 0.074 ro 2026-10-28 10:00:56,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.04 ro 2026-10-28 10:00:56,078 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [2/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-10-28 10:00:56,135 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [3/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-10-28 10:00:56,137 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-28 10:00:56,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /mail/store HTTP/1.1" 200 3405 37 0.035 0.13 ro 2026-10-28 10:00:56,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/action/load HTTP/1.1" 200 1125 10 0.014 0.166 ro 2026-10-28 10:00:56,616 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 57 0.044 0.205 ro 2026-10-28 10:00:56,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 67 1 0.002 0.067 ro 2026-10-28 10:00:56,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.081 ro 2026-10-28 10:00:56,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:56] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-10-28 10:00:57,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-10-28 10:00:57,144 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [5/54] Tour project_tour → Step Let's create your first project. (trigger: .o-kanban-button-new) 2026-10-28 10:00:57,153 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [6/54] Tour project_tour → Step Let's create a regular project. (trigger: button.o-dropdown-item:contains("New Project")) 2026-10-28 10:00:57,161 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [7/54] Tour project_tour → Step Choose a name for your project. It can be anything you want: the name of a customer, of a product, of a team, of a construction site, etc. (trigger: .o_project_name input) 2026-10-28 10:00:57,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.039 0.038 ro 2026-10-28 10:00:57,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.014 0.101 ro 2026-10-28 10:00:57,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.009 0.145 ro 2026-10-28 10:00:57,325 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 6314 4 0.002 0.187 ro 2026-10-28 10:00:57,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "POST /web/action/load HTTP/1.1" 200 734 11 0.006 0.18 ro 2026-10-28 10:00:57,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.209 ro 2026-10-28 10:00:57,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 8 0.012 0.056 ro 2026-10-28 10:00:57,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 4 0.005 0.02 rw 2026-10-28 10:00:57,667 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [8/54] Tour project_tour → Step Let's create your first project. (trigger: .o_open_tasks) 2026-10-28 10:00:57,690 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [9/54] Tour project_tour → Step Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input) 2026-10-28 10:00:57,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 266 35 0.038 0.104 rw 2026-10-28 10:00:57,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:57] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6470 21 0.021 0.061 rw 2026-10-28 10:00:58,483 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 68 0.065 0.412 ro 2026-10-28 10:00:58,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.008 0.021 ro 2026-10-28 10:00:58,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.008 0.041 ro 2026-10-28 10:00:58,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.059 rw 2026-10-28 10:00:58,711 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [10/54] Tour project_tour → Step Let's create your first stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-10-28 10:00:58,718 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-28 10:00:58,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 5 0.007 0.013 rw 2026-10-28 10:00:58,810 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [12/54] Tour project_tour → Step Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input) 2026-10-28 10:00:58,811 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [13/54] Tour project_tour → Step Let's create your second stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-10-28 10:00:58,822 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [14/54] Tour project_tour → Step .o_kanban_group:eq(1) 2026-10-28 10:00:58,859 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.005 0.027 rw 2026-10-28 10:00:58,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:58] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.002 0.023 rw 2026-10-28 10:00:58,940 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [15/54] Tour project_tour → Step Let's create your first task. (trigger: .o-kanban-button-new) 2026-10-28 10:00:58,959 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:00:58,960 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [17/54] Tour project_tour → Step Choose a task name (e.g. Website Design, Purchase Goods...) (trigger: .o_kanban_quick_create div.o_field_char[name=display_name] input) 2026-10-28 10:00:59,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 7 0.005 0.036 ro 2026-10-28 10:00:59,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 5 0.007 0.035 rw 2026-10-28 10:00:59,159 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:00:59,159 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [19/54] Tour project_tour → Step Add your task once it is ready. (trigger: .o_kanban_quick_create .o_kanban_add) 2026-10-28 10:00:59,172 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:00:59,173 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [21/54] Tour project_tour → Step Drag & drop the card to change your task from stage. (trigger: .o_kanban_record) 2026-10-28 10:00:59,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 35 0.032 0.103 rw 2026-10-28 10:00:59,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 3 0.002 0.022 rw 2026-10-28 10:00:59,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1092 11 0.01 0.052 ro 2026-10-28 10:00:59,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.023 ro 2026-10-28 10:00:59,541 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.004 0.031 ro 2026-10-28 10:00:59,765 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:00:59,772 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [23/54] Tour project_tour → Step Let's start working on your task. (trigger: .o_kanban_record:first) 2026-10-28 10:00:59,775 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:00:59,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1092 35 0.028 0.068 rw 2026-10-28 10:00:59,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.005 0.023 ro 2026-10-28 10:00:59,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.003 0.032 ro 2026-10-28 10:00:59,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:59] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.007 0.071 rw 2026-10-28 10:01:00,105 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1941 21 0.026 0.079 ro 2026-10-28 10:01:00,165 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.004 0.015 rw 2026-10-28 10:01:00,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.01 ro 2026-10-28 10:01:00,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:01:00,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.009 rw 2026-10-28 10:01:00,489 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [25/54] Tour project_tour → Step Use the chatter to send emails and communicate efficiently with your customers. Add new people to the followers' list to make them aware of the main changes about this task. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-sendMessage) 2026-10-28 10:01:00,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "POST /mail/store HTTP/1.1" 200 3871 43 0.049 0.15 rw 2026-10-28 10:01:00,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:00] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.182 ro 2026-10-28 10:01:00,950 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:00,951 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [27/54] Tour project_tour → Step Log internal notes and use @mentions to notify your colleagues. (trigger: button.o-mail-Chatter-logNote) 2026-10-28 10:01:00,959 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:00,960 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [29/54] Tour project_tour → Step Create activities to set yourself to-dos or to schedule meetings. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity) 2026-10-28 10:01:00,973 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:00,975 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [31/54] Tour project_tour → Step Schedule your activity once it is ready. (trigger: .modal-dialog .btn-primary) 2026-10-28 10:01:01,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.041 0.103 ro 2026-10-28 10:01:01,252 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 942 10 0.017 0.061 rw 2026-10-28 10:01:01,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.0 0.01 ro 2026-10-28 10:01:01,419 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:01,420 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [33/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'] input) 2026-10-28 10:01:01,473 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "GET /web/image/res.users/2/avatar_128?unique=1793181653000 HTTP/1.1" 200 305 5 0.011 0.058 ro 2026-10-28 10:01:01,567 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 901 11 0.04 0.053 rw 2026-10-28 10:01:01,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 14 0.017 0.045 rw 2026-10-28 10:01:01,775 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [34/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids']) 2026-10-28 10:01:01,776 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [35/54] Tour project_tour → Step Select an assignee from the menu (trigger: a.dropdown-item[id*='user_ids'] span) 2026-10-28 10:01:01,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /mail/store HTTP/1.1" 200 2017 16 0.047 0.097 rw 2026-10-28 10:01:01,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 129 4 0.009 0.057 ro 2026-10-28 10:01:01,931 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [36/54] Tour project_tour → Step div.o_kanban_renderer > article.o_kanban_record 2026-10-28 10:01:01,932 7 INFO rb-a84341f-226073-429745 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: button[name="sub_tasks_page"]) 2026-10-28 10:01:01,937 7 INFO rb-a84341f-226073-429745 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 .o_field_x2many_list_row_add button) 2026-10-28 10:01:01,984 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:01] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 121 3 0.007 0.034 ro 2026-10-28 10:01:02,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 23 0.023 0.084 rw 2026-10-28 10:01:02,317 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [39/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_field_subtasks_one2many div[name="name"] input) 2026-10-28 10:01:02,431 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1049 12 0.021 0.091 rw 2026-10-28 10:01:02,539 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [40/54] Tour project_tour → Step .o_form_project_tasks .o_form_dirty 2026-10-28 10:01:02,546 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [41/54] Tour project_tour → Step You have unsaved changes - no worries! Odoo will automatically save it as you navigate.
You can discard these changes from here or manually save your task.
Let's save it manually. (trigger: .o_form_button_save) 2026-10-28 10:01:02,568 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:02,593 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [43/54] Tour project_tour → Step Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_breadcrumb .o_back_button) 2026-10-28 10:01:02,597 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [44/54] Tour project_tour → Step You can open sub-tasks from the kanban card! (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button) 2026-10-28 10:01:02,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 71 22 0.027 0.088 rw 2026-10-28 10:01:03,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 3166 78 0.07 0.203 rw 2026-10-28 10:01:03,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.007 0.026 ro 2026-10-28 10:01:03,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1452 21 0.025 0.12 ro 2026-10-28 10:01:03,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.161 rw 2026-10-28 10:01:03,360 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [45/54] Tour project_tour → Step .o_widget_subtask_kanban_list .subtask_list 2026-10-28 10:01:03,519 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /mail/store HTTP/1.1" 200 3561 47 0.067 0.259 rw 2026-10-28 10:01:03,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1410 21 0.024 0.197 ro 2026-10-28 10:01:03,650 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [46/54] Tour project_tour → Step Create a new sub-task (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create) 2026-10-28 10:01:03,651 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-28 10:01:03,659 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [48/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create_input input) 2026-10-28 10:01:03,690 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [49/54] Tour project_tour → Step You can change the sub-task state here! (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_list_row:contains(newer sub-task) .o_field_project_task_state_selection button) 2026-10-28 10:01:03,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 46 46 0.049 0.111 rw 2026-10-28 10:01:03,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1590 21 0.018 0.06 ro 2026-10-28 10:01:03,997 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [50/54] Tour project_tour → Step .project_task_state_selection_menu.dropdown-menu 2026-10-28 10:01:04,008 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [51/54] Tour project_tour → Step Mark the task as Cancelled (trigger: .project_task_state_selection_menu.dropdown-menu span.text-danger) 2026-10-28 10:01:04,018 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [52/54] Tour project_tour → Step .o-overlay-container:not(:visible):not(:has(.project_task_state_selection_menu)) 2026-10-28 10:01:04,024 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [53/54] Tour project_tour → Step Close the sub-tasks list (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button:contains('1/2')) 2026-10-28 10:01:04,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:04] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 78 21 0.02 0.087 rw 2026-10-28 10:01:04,200 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-28 10:01:04,207 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-28 10:01:04,208 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-28 10:01:04,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 216 21 0.028 0.047 rw 2026-10-28 10:01:04,339 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1586 21 0.016 0.106 ro 2026-10-28 10:01:04,451 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:01:04,486 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41600748 (allocated 43884544) 2026-10-28 10:01:04,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:00:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 53 0.062 8.816 rw 2026-10-28 10:01:04,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.006 0.053 ro 2026-10-28 10:01:04,550 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 WbY_Ak5I - [28/Oct/2026 10:01:04] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.003 0.064 ro 2026-10-28 10:01:04,592 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 72799 2026-10-28 10:01:04,595 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-28 10:01:04,599 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 72799 2026-10-28 10:01:04,736 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100104_736352_test_01_project_tour.txt 2026-10-28 10:01:04,736 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpcq0ha5kc_chrome_odoo" 2026-10-28 10:01:04,747 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-28 10:01:05,321 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 72938 2026-10-28 10:01:05,321 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpx7ha7ghi_chrome_odoo 2026-10-28 10:01:05,321 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:46365/json/version 2026-10-28 10:01:05,331 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:05,390 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-28 10:01:05,390 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:46365/json 2026-10-28 10:01:05,394 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:05,405 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:46365/devtools/page/5F70E34DD9A973D6DF8C8F63F3A02117 2026-10-28 10:01:05,435 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-28 10:01:05,454 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-28 10:01:05,538 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:01:05,551 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-28 10:01:05,555 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-10-28 10:01:05,555 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-10-28 10:01:06,174 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /odoo?debug=1 HTTP/1.1" 200 7393 117 0.112 0.499 rw 2026-10-28 10:01:06,179 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '5F70E34DD9A973D6DF8C8F63F3A02117', 'loaderId': '6847484AF744F4DC3CF14CFD48AFB246', 'isDownload': False} 2026-10-28 10:01:06,179 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-28 10:01:06,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.07 ro 2026-10-28 10:01:06,501 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 21 0.034 0.234 ro 2026-10-28 10:01:06,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.011 0.274 ro 2026-10-28 10:01:06,610 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 15 0.024 0.353 ro 2026-10-28 10:01:06,631 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.001 0.077 ro 2026-10-28 10:01:06,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:06] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.006 0.018 ro 2026-10-28 10:01:07,586 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-28 10:01:07,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 10:01:07,640 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-10-28 10:01:07,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.022 0.013 ro 2026-10-28 10:01:07,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.009 rw 2026-10-28 10:01:07,772 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate test code "odoo.startTour('project_task_history_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:01:07,778 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:01:07,802 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [1/89] Tour project_task_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:01:07,892 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.063 0.071 rw 2026-10-28 10:01:07,974 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-10-28 10:01:08,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:01:08,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "GET /odoo HTTP/1.1" 200 7322 27 0.064 0.094 rw 2026-10-28 10:01:08,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "GET /odoo/offline HTTP/1.1" 200 14293 5 0.007 0.155 ro 2026-10-28 10:01:08,301 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.095 ro 2026-10-28 10:01:08,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.003 0.11 ro 2026-10-28 10:01:08,321 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.004 0.115 rw 2026-10-28 10:01:08,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.026 ro 2026-10-28 10:01:08,392 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [2/89] Tour project_task_history_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-10-28 10:01:08,526 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /mail/store HTTP/1.1" 200 3405 37 0.04 0.151 ro 2026-10-28 10:01:08,551 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [3/89] Tour project_task_history_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-10-28 10:01:08,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /web/action/load HTTP/1.1" 200 1125 10 0.015 0.054 ro 2026-10-28 10:01:08,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.025 ro 2026-10-28 10:01:08,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.026 ro 2026-10-28 10:01:08,845 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.035 ro 2026-10-28 10:01:08,997 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:08] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.004 0.055 ro 2026-10-28 10:01:09,284 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 54 0.06 0.219 ro 2026-10-28 10:01:09,413 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "POST /mail/store HTTP/1.1" 200 2512 32 0.046 0.386 rw 2026-10-28 10:01:09,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.076 ro 2026-10-28 10:01:09,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 22 0.042 0.165 ro 2026-10-28 10:01:09,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.094 ro 2026-10-28 10:01:09,723 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [4/89] Tour project_task_history_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-10-28 10:01:09,752 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.011 0.036 ro 2026-10-28 10:01:09,770 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.03 ro 2026-10-28 10:01:09,873 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:09] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6486 22 0.03 0.126 rw 2026-10-28 10:01:10,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125059 68 0.063 0.409 ro 2026-10-28 10:01:10,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.008 0.019 ro 2026-10-28 10:01:10,546 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1325 18 0.02 0.086 ro 2026-10-28 10:01:10,559 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:10] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.117 rw 2026-10-28 10:01:10,744 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [5/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:10,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2047 23 0.024 0.117 ro 2026-10-28 10:01:10,985 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:10] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.005 0.018 rw 2026-10-28 10:01:11,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.0 0.007 ro 2026-10-28 10:01:11,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 74 0 0 0.005 ro 2026-10-28 10:01:11,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.003 0.008 rw 2026-10-28 10:01:11,389 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [6/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:11,417 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [7/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 0) 2026-10-28 10:01:11,418 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [8/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:11,451 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [9/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:11,472 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [10/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:11,493 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [11/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:11,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "POST /mail/store HTTP/1.1" 200 3031 41 0.047 0.129 rw 2026-10-28 10:01:11,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.084 ro 2026-10-28 10:01:11,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.128 ro 2026-10-28 10:01:11,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.004 0.238 rw 2026-10-28 10:01:11,817 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2292 29 0.037 0.271 rw 2026-10-28 10:01:11,911 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [12/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:11,922 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [13/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:11,942 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [14/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 1) 2026-10-28 10:01:11,943 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [15/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:11,968 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [16/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:11,986 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [17/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:12,011 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [18/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:12,066 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:12] "POST /mail/store HTTP/1.1" 200 1899 27 0.052 0.089 rw 2026-10-28 10:01:12,237 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2410 29 0.028 0.191 rw 2026-10-28 10:01:12,316 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [19/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:12,332 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [20/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:12,345 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [21/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 2) 2026-10-28 10:01:12,351 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [22/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:12,368 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [23/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:12,382 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [24/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:12,405 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [25/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:12,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:12] "POST /mail/store HTTP/1.1" 200 1899 27 0.034 0.098 rw 2026-10-28 10:01:12,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2530 29 0.036 0.174 rw 2026-10-28 10:01:12,714 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [26/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:12,725 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [27/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:12,757 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [28/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 3) 2026-10-28 10:01:12,757 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [29/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:12,780 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [30/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:12,801 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [31/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:12,817 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [32/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:12,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:12] "POST /mail/store HTTP/1.1" 200 1899 27 0.035 0.102 rw 2026-10-28 10:01:13,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2649 29 0.035 0.158 rw 2026-10-28 10:01:13,107 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [33/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus button[aria-label='Actions menu']) 2026-10-28 10:01:13,118 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [34/89] Tour project_task_history_tour → Step .dropdown-menu 2026-10-28 10:01:13,146 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [35/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_popover .o_menu_item:has(i[data-icon='history']):contains(Version history)) 2026-10-28 10:01:13,173 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [36/89] 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.html-history-loaded .o_revision_panel .list-group-item:count(5)) 2026-10-28 10:01:13,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "POST /mail/store HTTP/1.1" 200 1899 27 0.039 0.095 rw 2026-10-28 10:01:13,264 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 122 3 0.003 0.071 ro 2026-10-28 10:01:13,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1 HTTP/1.1" 200 177 0 0 0.005 ro 2026-10-28 10:01:13,389 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.024 - 2026-10-28 10:01:13,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.008 0.054 ro 2026-10-28 10:01:13,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 4660 5 0.012 0.091 ro 2026-10-28 10:01:13,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "GET /web/assets/a4c41b9/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.003 0.08 ro 2026-10-28 10:01:13,496 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "GET /web/assets/7688738/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.002 0.08 ro 2026-10-28 10:01:13,608 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 190 1 0.001 0.012 ro 2026-10-28 10:01:13,653 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [37/89] Tour project_task_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project task history version 3)) 2026-10-28 10:01:13,653 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [38/89] Tour project_task_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog.html-history-loaded .o_revision_panel .list-group-item:nth-child(3)) 2026-10-28 10:01:13,665 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [39/89] Tour project_task_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project task history version 1)) 2026-10-28 10:01:13,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "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 112 2 0.008 0.025 rw 2026-10-28 10:01:13,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "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 181 2 0.003 0.03 rw 2026-10-28 10:01:13,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:13] "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 234 2 0.003 0.102 rw 2026-10-28 10:01:13,946 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [40/89] Tour project_task_history_tour → Step click on the comparison tab (trigger: .history-container .history-view-top-bar label:contains(Show comparison)) 2026-10-28 10:01:13,964 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [41/89] Tour project_task_history_tour → Step Verify comparison text (trigger: .modal .history-container .history-comparison-view :has(added:contains(Test project task history version 3)) :has(removed:contains(Test project task history version 1)) ) 2026-10-28 10:01:14,038 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [42/89] 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:contains(restore history)) 2026-10-28 10:01:14,052 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [43/89] Tour project_task_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal:has(.modal-title:contains(Are you sure you want to restore this version ?)) button.btn-primary:text(Restore)) 2026-10-28 10:01:14,091 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [44/89] Tour project_task_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable:contains(Test project task history version 1)) 2026-10-28 10:01:14,128 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [45/89] Tour project_task_history_tour → Step Go back to projects view. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-10-28 10:01:14,138 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [46/89] Tour project_task_history_tour → Step .o_kanban_view 2026-10-28 10:01:14,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 15 0.016 0.088 rw 2026-10-28 10:01:14,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.013 ro 2026-10-28 10:01:14,367 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [47/89] Tour project_task_history_tour → Step Open Test History Project Without Tasks (trigger: .o_kanban_view .o_kanban_record:contains(Without tasks project)) 2026-10-28 10:01:14,380 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [48/89] Tour project_task_history_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:14,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 20 0.055 0.055 ro 2026-10-28 10:01:14,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6487 20 0.023 0.107 rw 2026-10-28 10:01:14,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.035 ro 2026-10-28 10:01:14,616 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 172 4 0.004 0.044 ro 2026-10-28 10:01:14,621 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.003 0.05 rw 2026-10-28 10:01:15,219 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-10-28 10:01:15,257 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [49/89] Tour project_task_history_tour → Step Switch to list view (trigger: .o_switch_view.o_list) 2026-10-28 10:01:15,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "GET /web/image/res.users/1/avatar_128?unique=1788310874000 HTTP/1.1" 200 4660 5 0.009 0.034 ro 2026-10-28 10:01:15,298 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [50/89] Tour project_task_history_tour → Step Create a new task. (trigger: .o_list_button_add) 2026-10-28 10:01:15,332 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "GET /web/image/res.users/2/avatar_128?unique=1792141274000 HTTP/1.1" 200 305 5 0.012 0.07 ro 2026-10-28 10:01:15,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "GET /web/image/res.users/5/avatar_128?unique=1790161274000 HTTP/1.1" 200 6314 4 0.001 0.108 ro 2026-10-28 10:01:15,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "GET /web/image/res.users/4/avatar_128?unique=1788436874000 HTTP/1.1" 200 305 6 0.011 0.146 ro 2026-10-28 10:01:15,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "GET /web/image/res.users/3/avatar_128?unique=1791694874000 HTTP/1.1" 200 305 6 0.022 0.194 ro 2026-10-28 10:01:15,489 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [51/89] Tour project_task_history_tour → Step .o_form_view 2026-10-28 10:01:15,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 2 0.004 0.167 ro 2026-10-28 10:01:15,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.197 rw 2026-10-28 10:01:15,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1804 11 0.015 0.094 rw 2026-10-28 10:01:15,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.024 rw 2026-10-28 10:01:15,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.0 0.022 ro 2026-10-28 10:01:15,799 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [52/89] Tour project_task_history_tour → Step Set task name (trigger: div[name="name"] .o_input) 2026-10-28 10:01:15,836 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [53/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:15,852 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [54/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:16,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1957 42 0.041 0.117 rw 2026-10-28 10:01:16,132 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [55/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:16,149 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [56/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:16,175 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [57/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 0) 2026-10-28 10:01:16,177 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [58/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:16,205 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [59/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:16,232 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [60/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:16,262 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [61/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:16,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /mail/store HTTP/1.1" 200 3044 43 0.045 0.125 rw 2026-10-28 10:01:16,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.0 0.061 ro 2026-10-28 10:01:16,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.014 0.216 rw 2026-10-28 10:01:16,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2202 27 0.028 0.212 rw 2026-10-28 10:01:16,548 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [62/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:16,557 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [63/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:16,574 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [64/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 1) 2026-10-28 10:01:16,580 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [65/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:16,596 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [66/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:16,606 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [67/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:16,632 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [68/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:16,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /mail/store HTTP/1.1" 200 1997 29 0.071 0.081 rw 2026-10-28 10:01:16,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2321 27 0.022 0.221 rw 2026-10-28 10:01:16,933 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [69/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:16,946 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [70/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:16,955 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [71/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 2) 2026-10-28 10:01:16,958 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [72/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:16,977 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [73/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:16,982 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [74/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:16,993 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [75/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:17,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /mail/store HTTP/1.1" 200 1997 29 0.037 0.103 rw 2026-10-28 10:01:17,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2440 27 0.02 0.161 rw 2026-10-28 10:01:17,243 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [76/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:17,249 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [77/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-10-28 10:01:17,261 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [78/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 3) 2026-10-28 10:01:17,261 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [79/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:01:17,278 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [80/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:01:17,292 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [81/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:17,300 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [82/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:17,416 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /mail/store HTTP/1.1" 200 1997 29 0.044 0.127 rw 2026-10-28 10:01:17,553 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2559 27 0.025 0.202 rw 2026-10-28 10:01:17,622 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [83/89] Tour project_task_history_tour → Step .o_form_view 2026-10-28 10:01:17,622 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [84/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_cp_action_menus button[aria-label='Actions menu']) 2026-10-28 10:01:17,629 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [85/89] Tour project_task_history_tour → Step .dropdown-menu 2026-10-28 10:01:17,643 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [86/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_menu_item i[data-icon='history']) 2026-10-28 10:01:17,657 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [87/89] Tour project_task_history_tour → Step Close History Dialog (trigger: .modal-header .btn-close) 2026-10-28 10:01:17,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /mail/store HTTP/1.1" 200 1997 29 0.026 0.074 rw 2026-10-28 10:01:17,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 128 3 0.003 0.071 ro 2026-10-28 10:01:17,812 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [88/89] Tour project_task_history_tour → Step Go back to projects view. this step is added because Tour can't be finished with an open form view in edition mode. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-10-28 10:01:17,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 190 1 0.002 0.022 ro 2026-10-28 10:01:17,849 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [89/89] Tour project_task_history_tour → Step Verify that we are on kanban view (trigger: button.o_switch_view.o_kanban.active) 2026-10-28 10:01:17,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.023 ro 2026-10-28 10:01:17,922 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-28 10:01:17,931 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 10:01:18,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:18] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 20 0.034 0.072 ro 2026-10-28 10:01:18,441 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:01:18,470 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 48079416 (allocated 51277824) 2026-10-28 10:01:18,485 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 y3gg8VUg - [28/Oct/2026 10:01:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 75 0.098 10.594 rw 2026-10-28 10:01:18,561 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 72938 2026-10-28 10:01:18,562 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-28 10:01:18,563 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 72938 2026-10-28 10:01:18,703 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100118_703688_test_project_task_history.txt 2026-10-28 10:01:18,704 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpx7ha7ghi_chrome_odoo" 2026-10-28 10:01:18,712 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-28 10:01:19,282 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 73082 2026-10-28 10:01:19,284 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmpi87podwd_chrome_odoo 2026-10-28 10:01:19,284 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:32795/json/version 2026-10-28 10:01:19,286 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:19,423 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-28 10:01:19,423 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:32795/json 2026-10-28 10:01:19,424 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:19,451 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:32795/devtools/page/900DC447BE4E52E4F7DFC93E3A491DD7 2026-10-28 10:01:19,502 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-28 10:01:19,516 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-28 10:01:19,634 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:01:19,649 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-28 10:01:19,653 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Open "http://127.0.0.1:8069/odoo?debug=1,tests" in browser 2026-10-28 10:01:19,653 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigating to: "http://127.0.0.1:8069/odoo?debug=1,tests" 2026-10-28 10:01:20,283 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /odoo?debug=1,tests HTTP/1.1" 200 7405 117 0.137 0.491 rw 2026-10-28 10:01:20,288 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '900DC447BE4E52E4F7DFC93E3A491DD7', 'loaderId': '33EBAB573990FA12DB9BA2E2064BC597', 'isDownload': False} 2026-10-28 10:01:20,288 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Evaluate ready code "odoo.isTourReady('project_task_last_history_steps_tour')" 2026-10-28 10:01:20,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.065 ro 2026-10-28 10:01:20,771 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 1.098 ro 2026-10-28 10:01:20,791 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 30 0.046 0.407 ro 2026-10-28 10:01:20,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.031 0.473 ro 2026-10-28 10:01:20,896 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.022 ro 2026-10-28 10:01:20,938 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:20] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.016 ro 2026-10-28 10:01:21,848 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-28 10:01:21,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:21] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-10-28 10:01:21,866 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:21] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.005 - 2026-10-28 10:01:21,913 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.017 ro 2026-10-28 10:01:21,968 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 10:01:21,986 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.029 rw 2026-10-28 10:01:21,992 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [1/31] Tour project_task_last_history_steps_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:01:22,017 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:01:22,077 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.014 0.066 rw 2026-10-28 10:01:22,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.006 ro 2026-10-28 10:01:22,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-10-28 10:01:22,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /odoo HTTP/1.1" 200 7334 27 0.043 0.107 rw 2026-10-28 10:01:22,322 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /odoo/offline HTTP/1.1" 200 14299 5 0.005 0.157 ro 2026-10-28 10:01:22,351 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.089 ro 2026-10-28 10:01:22,390 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.005 0.123 ro 2026-10-28 10:01:22,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.135 rw 2026-10-28 10:01:22,423 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [2/31] Tour project_task_last_history_steps_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-10-28 10:01:22,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.051 ro 2026-10-28 10:01:22,531 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [3/31] Tour project_task_last_history_steps_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-10-28 10:01:22,573 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /mail/store HTTP/1.1" 200 3405 37 0.049 0.127 ro 2026-10-28 10:01:22,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /mail/store HTTP/1.1" 200 815 9 0.014 0.046 ro 2026-10-28 10:01:22,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /web/action/load HTTP/1.1" 200 1125 10 0.007 0.094 ro 2026-10-28 10:01:22,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.016 0.02 ro 2026-10-28 10:01:22,808 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.042 ro 2026-10-28 10:01:22,854 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.005 0.021 ro 2026-10-28 10:01:22,962 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "POST /mail/store HTTP/1.1" 200 2391 26 0.031 0.077 rw 2026-10-28 10:01:23,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 54 0.045 0.29 ro 2026-10-28 10:01:23,392 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.104 ro 2026-10-28 10:01:23,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1135 22 0.016 0.092 ro 2026-10-28 10:01:23,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.05 ro 2026-10-28 10:01:23,560 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [4/31] Tour project_task_last_history_steps_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-10-28 10:01:23,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.008 0.06 ro 2026-10-28 10:01:23,665 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.011 0.071 ro 2026-10-28 10:01:23,766 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:23] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6486 22 0.03 0.155 rw 2026-10-28 10:01:24,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125059 68 0.058 0.402 ro 2026-10-28 10:01:24,328 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.019 ro 2026-10-28 10:01:24,459 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1325 18 0.037 0.1 ro 2026-10-28 10:01:24,462 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.135 rw 2026-10-28 10:01:24,764 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [5/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:24,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:24] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2047 23 0.028 0.108 ro 2026-10-28 10:01:24,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.015 rw 2026-10-28 10:01:25,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.007 ro 2026-10-28 10:01:25,158 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1%2Ctests HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:01:25,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.005 0.008 rw 2026-10-28 10:01:25,295 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [6/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-28 10:01:25,315 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [7/31] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:25,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.004 0.035 rw 2026-10-28 10:01:25,354 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [8/31] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:25,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.043 ro 2026-10-28 10:01:25,386 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [9/31] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_cp_action_menus button[aria-label='Actions menu']) 2026-10-28 10:01:25,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /mail/store HTTP/1.1" 200 3031 41 0.06 0.161 rw 2026-10-28 10:01:25,543 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.15 ro 2026-10-28 10:01:25,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2257 29 0.03 0.26 rw 2026-10-28 10:01:25,752 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [10/31] Tour project_task_last_history_steps_tour → Step .dropdown-menu 2026-10-28 10:01:25,808 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [11/31] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_menu_item i[data-icon='history']) 2026-10-28 10:01:25,813 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [12/31] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-28 10:01:25,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /mail/store HTTP/1.1" 200 1899 27 0.047 0.087 rw 2026-10-28 10:01:25,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:25] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 122 3 0.007 0.142 ro 2026-10-28 10:01:26,106 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1%2Ctests HTTP/1.1" 200 177 0 0 0.007 ro 2026-10-28 10:01:26,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.021 - 2026-10-28 10:01:26,144 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.007 0.025 ro 2026-10-28 10:01:26,202 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 4660 5 0.011 0.076 ro 2026-10-28 10:01:26,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "GET /web/assets/a4c41b9/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.002 0.059 ro 2026-10-28 10:01:26,225 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "GET /web/assets/7688738/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.003 0.066 ro 2026-10-28 10:01:26,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 155 1 0.001 0.025 ro 2026-10-28 10:01:26,373 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [13/31] Tour project_task_last_history_steps_tour → Step Verify that 2 revisions are displayed (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:count(2)) 2026-10-28 10:01:26,374 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [14/31] Tour project_task_last_history_steps_tour → Step Go to the second revision related to the initial blank document (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:nth-child(2)) 2026-10-28 10:01:26,375 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [15/31] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-28 10:01:26,375 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [16/31] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:enabled 2026-10-28 10:01:26,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "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 42 2 0.003 0.025 rw 2026-10-28 10:01:26,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "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 93 2 0.003 0.02 rw 2026-10-28 10:01:26,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "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 160 2 0.015 0.018 rw 2026-10-28 10:01:26,595 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [17/31] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:text(Restore) 2026-10-28 10:01:26,630 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [18/31] Tour project_task_last_history_steps_tour → Step .note-editable:empty 2026-10-28 10:01:26,675 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [19/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:26,686 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [20/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-28 10:01:26,698 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [21/31] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:26,723 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [22/31] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:26,730 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.005 0.033 rw 2026-10-28 10:01:26,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2377 29 0.064 0.111 rw 2026-10-28 10:01:26,984 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [23/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:26,997 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [24/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-28 10:01:27,000 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [25/31] Tour project_task_last_history_steps_tour → Step .o_notebook_headers button[name=sub_tasks_page] 2026-10-28 10:01:27,023 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [26/31] Tour project_task_last_history_steps_tour → Step [name=child_ids] 2026-10-28 10:01:27,103 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [27/31] Tour project_task_last_history_steps_tour → Step .o_notebook_headers button[name=description_page] 2026-10-28 10:01:27,113 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [28/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-28 10:01:27,141 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:27] "POST /mail/store HTTP/1.1" 200 1899 27 0.053 0.097 rw 2026-10-28 10:01:27,193 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [29/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-28 10:01:27,198 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [30/31] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:01:27,225 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [31/31] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:01:27,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:27] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.003 0.056 rw 2026-10-28 10:01:27,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2496 29 0.027 0.131 rw 2026-10-28 10:01:27,496 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-28 10:01:27,504 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR project_task_last_history_steps_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-28 10:01:27,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:27] "POST /mail/store HTTP/1.1" 200 1899 27 0.031 0.091 rw 2026-10-28 10:01:27,910 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:01:27,916 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35823912 (allocated 39211008) 2026-10-28 10:01:27,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 zAcIoqII - [28/Oct/2026 10:01:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.067 5.301 rw 2026-10-28 10:01:28,021 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 73082 2026-10-28 10:01:28,023 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-28 10:01:28,024 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 73082 2026-10-28 10:01:28,130 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100128_130697_test_project_task_last_history_steps.txt 2026-10-28 10:01:28,131 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmpi87podwd_chrome_odoo" 2026-10-28 10:01:28,178 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:01:32,181 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-28 10:01:32,504 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-28 10:01:32,632 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [14], uid: 846, model: project.milestone 2026-10-28 10:01:32,647 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-28 10:01:32,690 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #846 deleted mail.message records with IDs: [15373] 2026-10-28 10:01:32,809 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-28 10:01:32,952 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-28 10:01:33,075 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-28 10:01:33,218 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #845 deleted mail.message records with IDs: [15372] 2026-10-28 10:01:33,243 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #845 deleted project.update records with IDs: [1] 2026-10-28 10:01:33,280 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-28 10:01:33,461 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-28 10:01:33,636 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-28 10:01:33,806 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-28 10:01:33,942 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-28 10:01:34,083 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-28 10:01:34,222 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #843 deleted mail.message records with IDs: [15372] 2026-10-28 10:01:34,233 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-28 10:01:34,377 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-28 10:01:34,612 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #844 deleted mail.message records with IDs: [15377] 2026-10-28 10:01:34,633 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #844 deleted project.update records with IDs: [2] 2026-10-28 10:01:34,646 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #844 deleted mail.followers records with IDs: [5370] 2026-10-28 10:01:34,693 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-28 10:01:37,102 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-10-28 10:01:37,203 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-28 10:01:37,733 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-28 10:01:38,163 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-28 10:01:38,784 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:01:38,793 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-28 10:01:39,314 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 73213 2026-10-28 10:01:39,315 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpzkpxak72_chrome_odoo 2026-10-28 10:01:39,315 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:35253/json/version 2026-10-28 10:01:39,316 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:39,415 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 10:01:39,415 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:35253/json 2026-10-28 10:01:39,416 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:39,443 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:35253/devtools/page/3337BF38397BC54D268D33DF69A1CCC7 2026-10-28 10:01:39,470 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-28 10:01:39,507 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-28 10:01:39,541 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:01:39,566 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-28 10:01:39,571 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:01:39,571 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:01:40,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /odoo HTTP/1.1" 200 7378 119 0.102 0.474 rw 2026-10-28 10:01:40,157 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '3337BF38397BC54D268D33DF69A1CCC7', 'loaderId': '3F16D05C6D1D147A0DA1BD202C490ACF', 'isDownload': False} 2026-10-28 10:01:40,157 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-28 10:01:40,231 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.032 ro 2026-10-28 10:01:40,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.02 0.243 ro 2026-10-28 10:01:40,570 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.02 0.345 ro 2026-10-28 10:01:40,597 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.004 0.116 ro 2026-10-28 10:01:40,613 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 1.028 ro 2026-10-28 10:01:40,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:40] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.011 ro 2026-10-28 10:01:41,688 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-28 10:01:41,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.009 - 2026-10-28 10:01:41,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.009 - 2026-10-28 10:01:41,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-10-28 10:01:41,788 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:01:41,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.021 rw 2026-10-28 10:01:41,811 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:01:41,818 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [1/50] Tour project_update_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:01:41,895 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.028 0.081 rw 2026-10-28 10:01:41,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-10-28 10:01:41,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-10-28 10:01:42,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "GET /odoo HTTP/1.1" 200 7307 27 0.053 0.069 rw 2026-10-28 10:01:42,156 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.144 ro 2026-10-28 10:01:42,172 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.013 rw 2026-10-28 10:01:42,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.002 0.026 ro 2026-10-28 10:01:42,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /web/action/load HTTP/1.1" 200 419 5 0.01 0.049 ro 2026-10-28 10:01:42,316 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.018 ro 2026-10-28 10:01:42,335 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [2/50] Tour project_update_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-28 10:01:42,444 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [3/50] Tour project_update_tour → Step .o_project_kanban 2026-10-28 10:01:42,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /mail/store HTTP/1.1" 200 3405 37 0.059 0.122 ro 2026-10-28 10:01:42,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /web/action/load HTTP/1.1" 200 1125 10 0.006 0.047 ro 2026-10-28 10:01:42,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.023 ro 2026-10-28 10:01:42,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.031 ro 2026-10-28 10:01:42,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.043 ro 2026-10-28 10:01:42,858 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.006 0.027 ro 2026-10-28 10:01:42,977 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "POST /mail/store HTTP/1.1" 200 2512 32 0.032 0.108 rw 2026-10-28 10:01:43,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 57 0.047 0.331 ro 2026-10-28 10:01:43,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.018 ro 2026-10-28 10:01:43,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 68 1 0.002 0.034 ro 2026-10-28 10:01:43,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.066 ro 2026-10-28 10:01:43,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.004 - 2026-10-28 10:01:43,791 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/50] Tour project_update_tour → Step .o-kanban-button-new 2026-10-28 10:01:43,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/image/res.users/5/avatar_128?unique=1788800503000 HTTP/1.1" 200 6314 4 0.008 0.03 ro 2026-10-28 10:01:43,799 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [5/50] Tour project_update_tour → Step button.o-dropdown-item:contains("New Project") 2026-10-28 10:01:43,799 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [6/50] Tour project_update_tour → Step .o_project_name input 2026-10-28 10:01:43,839 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.005 0.068 ro 2026-10-28 10:01:43,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.01 0.107 ro 2026-10-28 10:01:43,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/image/res.users/3/avatar_128?unique=1788573703000 HTTP/1.1" 200 305 6 0.008 0.156 ro 2026-10-28 10:01:43,966 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 4660 5 0.005 0.183 ro 2026-10-28 10:01:43,981 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:43] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.198 ro 2026-10-28 10:01:44,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:44] "POST /web/action/load HTTP/1.1" 200 735 11 0.007 0.202 ro 2026-10-28 10:01:44,111 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:44] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 8 0.006 0.042 ro 2026-10-28 10:01:44,193 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:44] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 4 0.006 0.03 rw 2026-10-28 10:01:44,328 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [7/50] Tour project_update_tour → Step .o_open_tasks 2026-10-28 10:01:44,347 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [8/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-10-28 10:01:44,495 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:44] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 273 35 0.036 0.106 rw 2026-10-28 10:01:44,623 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:44] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6477 21 0.024 0.071 rw 2026-10-28 10:01:45,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 68 0.052 0.41 ro 2026-10-28 10:01:45,178 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.023 ro 2026-10-28 10:01:45,209 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.013 0.026 ro 2026-10-28 10:01:45,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.031 rw 2026-10-28 10:01:45,302 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [9/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-10-28 10:01:45,306 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [10/50] Tour project_update_tour → Step .o_kanban_group 2026-10-28 10:01:45,335 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 53 5 0.01 0.013 rw 2026-10-28 10:01:45,399 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-10-28 10:01:45,406 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [12/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-10-28 10:01:45,418 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [13/50] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-10-28 10:01:45,418 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [14/50] Tour project_update_tour → Step .o-kanban-button-new 2026-10-28 10:01:45,423 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [15/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:45,426 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [16/50] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-10-28 10:01:45,445 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.016 rw 2026-10-28 10:01:45,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 7 0.012 0.062 ro 2026-10-28 10:01:45,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.004 0.053 rw 2026-10-28 10:01:45,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 217 5 0.007 0.038 rw 2026-10-28 10:01:45,662 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [17/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:45,671 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [18/50] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-10-28 10:01:45,681 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [19/50] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-10-28 10:01:45,681 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [20/50] Tour project_update_tour → Step .o-kanban-button-new 2026-10-28 10:01:45,686 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [21/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:45,687 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [22/50] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-10-28 10:01:45,713 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [23/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:45,715 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [24/50] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-10-28 10:01:45,720 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [25/50] Tour project_update_tour → Step .o_kanban_group:nth-child(2) .o_kanban_header 2026-10-28 10:01:45,725 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [26/50] Tour project_update_tour → Step .dropdown-item.o_group_edit 2026-10-28 10:01:45,755 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [27/50] Tour project_update_tour → Step .modal .o_field_widget[name=fold] input 2026-10-28 10:01:45,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 35 0.04 0.082 rw 2026-10-28 10:01:45,849 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 9541 9 0.008 0.077 ro 2026-10-28 10:01:45,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 217 3 0.021 0.049 rw 2026-10-28 10:01:45,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1102 11 0.011 0.095 ro 2026-10-28 10:01:46,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 464 3 0.002 0.12 ro 2026-10-28 10:01:46,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.006 0.022 ro 2026-10-28 10:01:46,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 114 3 0.003 0.035 ro 2026-10-28 10:01:46,221 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [28/50] Tour project_update_tour → Step .modal .modal-footer button 2026-10-28 10:01:46,242 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [29/50] Tour project_update_tour → Step body:not(:has(.modal)) 2026-10-28 10:01:46,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 54 2 0.002 0.009 rw 2026-10-28 10:01:46,314 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.006 0.016 ro 2026-10-28 10:01:46,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1336 16 0.019 0.086 ro 2026-10-28 10:01:46,460 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [30/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:46,461 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [31/50] Tour project_update_tour → Step .o_kanban_record 2026-10-28 10:01:46,630 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [32/50] Tour project_update_tour → Step .breadcrumb-item.o_back_button 2026-10-28 10:01:46,644 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [33/50] Tour project_update_tour → Step .o_kanban_record:contains('New Project') 2026-10-28 10:01:46,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1103 39 0.041 0.106 rw 2026-10-28 10:01:46,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.015 ro 2026-10-28 10:01:46,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.003 0.039 ro 2026-10-28 10:01:46,828 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.005 0.054 rw 2026-10-28 10:01:46,990 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1132 20 0.024 0.088 ro 2026-10-28 10:01:46,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:46] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.106 ro 2026-10-28 10:01:47,081 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [34/50] Tour project_update_tour → Step .o_switch_view.o_list 2026-10-28 10:01:47,103 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [35/50] Tour project_update_tour → Step tr.o_data_row td[name='name']:contains('New Project') 2026-10-28 10:01:47,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "GET /web/image/res.users/2/avatar_128?unique=1793181699000 HTTP/1.1" 200 305 5 0.005 0.036 ro 2026-10-28 10:01:47,201 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 799 12 0.02 0.059 ro 2026-10-28 10:01:47,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.066 ro 2026-10-28 10:01:47,311 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [36/50] Tour project_update_tour → Step .nav-link:contains('Settings') 2026-10-28 10:01:47,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 1969 33 0.056 0.089 ro 2026-10-28 10:01:47,489 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 132 0 0 0.136 rw 2026-10-28 10:01:47,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.009 ro 2026-10-28 10:01:47,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:01:47,718 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [37/50] Tour project_update_tour → Step div[name='allow_milestones'] input 2026-10-28 10:01:47,832 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [38/50] Tour project_update_tour → Step .o_form_button_save 2026-10-28 10:01:47,892 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [39/50] Tour project_update_tour → Step button[name='action_view_tasks'] 2026-10-28 10:01:47,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "POST /mail/store HTTP/1.1" 200 2963 42 0.051 0.13 rw 2026-10-28 10:01:47,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:47] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.123 ro 2026-10-28 10:01:48,039 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 1968 38 0.036 0.084 rw 2026-10-28 10:01:48,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 66 0 0 0.009 rw 2026-10-28 10:01:48,143 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [40/50] Tour project_update_tour → Step Open embedded actions (trigger: .o_control_panel_navigation button i[data-icon='tune']) 2026-10-28 10:01:48,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6836 20 0.017 0.056 rw 2026-10-28 10:01:48,297 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [41/50] Tour project_update_tour → Step span.o-dropdown-item:contains('Top Menu') 2026-10-28 10:01:48,319 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [42/50] Tour project_update_tour → Step Put Updates in the embedded actions (trigger: .o-dropdown-item div span:contains('Updates')) 2026-10-28 10:01:48,362 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /mail/store HTTP/1.1" 200 2021 29 0.049 0.144 rw 2026-10-28 10:01:48,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.009 0.113 ro 2026-10-28 10:01:48,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 259 4 0.003 0.129 ro 2026-10-28 10:01:48,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.146 rw 2026-10-28 10:01:48,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/res.users.settings/get_embedded_actions_settings#res.users.settings.get_embedded_actions_settings HTTP/1.1" 200 42 3 0.002 0.133 rw 2026-10-28 10:01:48,498 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 44 3 0.003 0.008 rw 2026-10-28 10:01:48,627 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [43/50] Tour project_update_tour → Step Open Updates (trigger: .o_embedded_actions button span:contains('Updates')) 2026-10-28 10:01:48,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 44 2 0.002 0.011 rw 2026-10-28 10:01:48,646 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [44/50] Tour project_update_tour → Step Create a new update (trigger: .o_list_button_add) 2026-10-28 10:01:48,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/action/load HTTP/1.1" 200 4914 18 0.019 0.046 ro 2026-10-28 10:01:48,894 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 22448 23 0.028 0.11 ro 2026-10-28 10:01:48,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:48] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 68 1 0.001 0.008 ro 2026-10-28 10:01:48,950 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [45/50] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-10-28 10:01:49,074 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 426 11 0.015 0.094 rw 2026-10-28 10:01:49,283 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [46/50] Tour project_update_tour → Step .o_form_button_save 2026-10-28 10:01:49,299 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/50] Tour project_update_tour → Step Go back to the kanban view the project (trigger: .o_back_button) 2026-10-28 10:01:49,302 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [48/50] Tour project_update_tour → Step Open Kanban View of Updates (trigger: .o_switch_view.o_kanban) 2026-10-28 10:01:49,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 440 28 0.037 0.092 rw 2026-10-28 10:01:49,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 263 5 0.015 0.021 ro 2026-10-28 10:01:49,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.002 0.008 rw 2026-10-28 10:01:49,660 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [49/50] Tour project_update_tour → Step .o_kanban_view 2026-10-28 10:01:49,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "GET /web/image/res.users/4/avatar_128?unique=1790002909000 HTTP/1.1" 200 305 6 0.006 0.044 ro 2026-10-28 10:01:49,709 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [50/50] Tour project_update_tour → Step Go back to the list view the project (trigger: .o_back_button) 2026-10-28 10:01:49,712 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-28 10:01:49,713 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-28 10:01:49,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.023 0.099 ro 2026-10-28 10:01:49,812 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 6314 3 0.004 0.17 ro 2026-10-28 10:01:49,861 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "GET /web/image/res.users/2/avatar_128?unique=1790125309000 HTTP/1.1" 200 305 5 0.005 0.217 ro 2026-10-28 10:01:49,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 505 7 0.007 0.185 ro 2026-10-28 10:01:49,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:49] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 1967 32 0.034 0.192 ro 2026-10-28 10:01:50,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:50] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 132 0 0 0.409 rw 2026-10-28 10:01:50,146 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:50] "POST /mail/store HTTP/1.1" 200 2919 42 0.046 0.46 rw 2026-10-28 10:01:50,155 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:01:50,207 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 46960616 (allocated 51486720) 2026-10-28 10:01:50,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.031 ro 2026-10-28 10:01:50,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.051 7.7 rw 2026-10-28 10:01:50,308 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 73213 2026-10-28 10:01:50,315 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-28 10:01:50,331 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 73213 2026-10-28 10:01:50,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 txIkYxrr - [28/Oct/2026 10:01:50] "POST /mail/store HTTP/1.1" 200 0 29 0.032 0.091 rw 2026-10-28 10:01:50,463 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100150_463129_test_01_project_tour.txt 2026-10-28 10:01:50,463 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpzkpxak72_chrome_odoo" 2026-10-28 10:01:50,880 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 73355 2026-10-28 10:01:50,881 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp9cwnak8x_chrome_odoo 2026-10-28 10:01:50,881 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42663/json/version 2026-10-28 10:01:50,882 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:50,912 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 10:01:50,912 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42663/json 2026-10-28 10:01:50,913 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:01:50,942 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42663/devtools/page/94E7771DC4F702BCED324428E32F6C42 2026-10-28 10:01:50,958 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-28 10:01:50,976 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-28 10:01:51,007 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:01:51,013 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-28 10:01:51,026 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:01:51,027 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:01:51,119 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /odoo HTTP/1.1" 200 7420 29 0.02 0.069 rw 2026-10-28 10:01:51,128 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '94E7771DC4F702BCED324428E32F6C42', 'loaderId': 'F986B72435AA97294724004B5AEEE928', 'isDownload': False} 2026-10-28 10:01:51,129 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-28 10:01:51,197 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.022 ro 2026-10-28 10:01:51,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 0 0 0.05 ro 2026-10-28 10:01:51,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 5 0.004 0.07 ro 2026-10-28 10:01:51,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.253 ro 2026-10-28 10:01:51,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.019 ro 2026-10-28 10:01:51,437 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:51] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.007 0.011 ro 2026-10-28 10:01:52,475 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-28 10:01:52,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-10-28 10:01:52,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-10-28 10:01:52,544 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-10-28 10:01:52,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-10-28 10:01:52,586 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:01:52,613 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [1/54] Tour project_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:01:52,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-10-28 10:01:52,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:01:52,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /odoo/offline HTTP/1.1" 200 14292 1 0.001 0.013 ro 2026-10-28 10:01:52,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /odoo HTTP/1.1" 200 7420 29 0.021 0.112 rw 2026-10-28 10:01:52,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.046 ro 2026-10-28 10:01:52,987 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:52] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.003 0.067 ro 2026-10-28 10:01:53,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 2 0.01 0.116 rw 2026-10-28 10:01:53,016 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [2/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-10-28 10:01:53,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /mail/store HTTP/1.1" 200 3405 36 0.033 0.093 ro 2026-10-28 10:01:53,136 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [3/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-10-28 10:01:53,136 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-28 10:01:53,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.143 ro 2026-10-28 10:01:53,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/action/load HTTP/1.1" 200 1125 10 0.007 0.04 ro 2026-10-28 10:01:53,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.034 ro 2026-10-28 10:01:53,372 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.014 0.022 ro 2026-10-28 10:01:53,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.042 ro 2026-10-28 10:01:53,478 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.004 0.038 ro 2026-10-28 10:01:53,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 5 0.009 0.073 ro 2026-10-28 10:01:53,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /mail/store HTTP/1.1" 200 2512 32 0.025 0.158 rw 2026-10-28 10:01:53,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.072 ro 2026-10-28 10:01:53,815 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1130 20 0.025 0.153 ro 2026-10-28 10:01:53,865 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.096 ro 2026-10-28 10:01:53,955 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [5/54] Tour project_tour → Step Let's create your first project. (trigger: .o-kanban-button-new) 2026-10-28 10:01:53,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "GET /web/image/res.users/2/avatar_128?unique=1793181699000 HTTP/1.1" 200 305 5 0.008 0.028 ro 2026-10-28 10:01:53,985 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [6/54] Tour project_tour → Step Let's create a regular project. (trigger: button.o-dropdown-item:contains("New Project")) 2026-10-28 10:01:53,986 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [7/54] Tour project_tour → Step Choose a name for your project. It can be anything you want: the name of a customer, of a product, of a team, of a construction site, etc. (trigger: .o_project_name input) 2026-10-28 10:01:54,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/action/load HTTP/1.1" 200 735 9 0.007 0.038 ro 2026-10-28 10:01:54,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.05 ro 2026-10-28 10:01:54,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 0 0 0.008 ro 2026-10-28 10:01:54,182 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 1 0.002 0.026 rw 2026-10-28 10:01:54,310 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [8/54] Tour project_tour → Step Let's create your first project. (trigger: .o_open_tasks) 2026-10-28 10:01:54,322 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [9/54] Tour project_tour → Step Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input) 2026-10-28 10:01:54,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 266 23 0.02 0.084 rw 2026-10-28 10:01:54,554 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6470 20 0.02 0.05 rw 2026-10-28 10:01:54,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 3 0.007 0.08 ro 2026-10-28 10:01:54,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.052 ro 2026-10-28 10:01:54,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.01 0.066 ro 2026-10-28 10:01:54,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.063 rw 2026-10-28 10:01:54,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.004 - 2026-10-28 10:01:54,911 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [10/54] Tour project_tour → Step Let's create your first stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-10-28 10:01:54,928 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-28 10:01:54,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:54] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.014 rw 2026-10-28 10:01:55,000 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [12/54] Tour project_tour → Step Add columns to organize your tasks into stages e.g. New - In Progress - Done. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_header input) 2026-10-28 10:01:55,011 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [13/54] Tour project_tour → Step Let's create your second stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-10-28 10:01:55,031 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [14/54] Tour project_tour → Step .o_kanban_group:eq(1) 2026-10-28 10:01:55,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.012 rw 2026-10-28 10:01:55,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.001 0.012 rw 2026-10-28 10:01:55,136 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [15/54] Tour project_tour → Step Let's create your first task. (trigger: .o-kanban-button-new) 2026-10-28 10:01:55,144 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:55,144 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [17/54] Tour project_tour → Step Choose a task name (e.g. Website Design, Purchase Goods...) (trigger: .o_kanban_quick_create div.o_field_char[name=display_name] input) 2026-10-28 10:01:55,192 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 1 0.002 0.028 ro 2026-10-28 10:01:55,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 4 0.004 0.026 rw 2026-10-28 10:01:55,304 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:55,307 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [19/54] Tour project_tour → Step Add your task once it is ready. (trigger: .o_kanban_quick_create .o_kanban_add) 2026-10-28 10:01:55,317 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:55,318 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [21/54] Tour project_tour → Step Drag & drop the card to change your task from stage. (trigger: .o_kanban_record) 2026-10-28 10:01:55,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 30 0.029 0.104 rw 2026-10-28 10:01:55,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 3 0.003 0.05 rw 2026-10-28 10:01:55,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1092 11 0.011 0.067 ro 2026-10-28 10:01:55,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.049 ro 2026-10-28 10:01:55,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.003 0.05 ro 2026-10-28 10:01:55,896 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-28 10:01:55,896 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [23/54] Tour project_tour → Step Let's start working on your task. (trigger: .o_kanban_record:first) 2026-10-28 10:01:55,904 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:55,971 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1092 31 0.029 0.103 rw 2026-10-28 10:01:56,041 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.032 ro 2026-10-28 10:01:56,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.003 0.035 ro 2026-10-28 10:01:56,085 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.008 0.06 rw 2026-10-28 10:01:56,241 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1941 19 0.016 0.069 ro 2026-10-28 10:01:56,323 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.025 rw 2026-10-28 10:01:56,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.011 ro 2026-10-28 10:01:56,500 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.011 ro 2026-10-28 10:01:56,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 1 0.0 0.006 rw 2026-10-28 10:01:56,565 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [25/54] Tour project_tour → Step Use the chatter to send emails and communicate efficiently with your customers. Add new people to the followers' list to make them aware of the main changes about this task. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-sendMessage) 2026-10-28 10:01:56,754 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "POST /mail/store HTTP/1.1" 200 3871 43 0.042 0.14 rw 2026-10-28 10:01:56,768 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:56] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.163 ro 2026-10-28 10:01:56,890 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:56,891 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [27/54] Tour project_tour → Step Log internal notes and use @mentions to notify your colleagues. (trigger: button.o-mail-Chatter-logNote) 2026-10-28 10:01:56,905 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:56,906 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [29/54] Tour project_tour → Step Create activities to set yourself to-dos or to schedule meetings. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity) 2026-10-28 10:01:56,923 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:56,924 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [31/54] Tour project_tour → Step Schedule your activity once it is ready. (trigger: .modal-dialog .btn-primary) 2026-10-28 10:01:57,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.036 0.052 ro 2026-10-28 10:01:57,200 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 942 10 0.017 0.084 rw 2026-10-28 10:01:57,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.001 0.021 ro 2026-10-28 10:01:57,384 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:57,385 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [33/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'] input) 2026-10-28 10:01:57,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 901 11 0.015 0.054 rw 2026-10-28 10:01:57,561 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 14 0.012 0.045 rw 2026-10-28 10:01:57,641 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [34/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids']) 2026-10-28 10:01:57,649 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [35/54] Tour project_tour → Step Select an assignee from the menu (trigger: a.dropdown-item[id*='user_ids'] span) 2026-10-28 10:01:57,676 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /mail/store HTTP/1.1" 200 2018 16 0.033 0.062 rw 2026-10-28 10:01:57,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 129 4 0.008 0.052 ro 2026-10-28 10:01:57,766 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [36/54] Tour project_tour → Step div.o_kanban_renderer > article.o_kanban_record 2026-10-28 10:01:57,767 7 INFO rb-a84341f-226073-429745 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: button[name="sub_tasks_page"]) 2026-10-28 10:01:57,779 7 INFO rb-a84341f-226073-429745 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 .o_field_x2many_list_row_add button) 2026-10-28 10:01:57,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.017 0.025 ro 2026-10-28 10:01:57,862 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:57] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 121 3 0.009 0.06 ro 2026-10-28 10:01:58,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 23 0.025 0.092 rw 2026-10-28 10:01:58,140 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [39/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_field_subtasks_one2many div[name="name"] input) 2026-10-28 10:01:58,269 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1049 12 0.029 0.086 rw 2026-10-28 10:01:58,378 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [40/54] Tour project_tour → Step .o_form_project_tasks .o_form_dirty 2026-10-28 10:01:58,379 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [41/54] Tour project_tour → Step You have unsaved changes - no worries! Odoo will automatically save it as you navigate.
You can discard these changes from here or manually save your task.
Let's save it manually. (trigger: .o_form_button_save) 2026-10-28 10:01:58,406 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-10-28 10:01:58,407 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [43/54] Tour project_tour → Step Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_breadcrumb .o_back_button) 2026-10-28 10:01:58,418 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [44/54] Tour project_tour → Step You can open sub-tasks from the kanban card! (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button) 2026-10-28 10:01:58,513 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 71 22 0.021 0.084 rw 2026-10-28 10:01:58,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 3166 78 0.073 0.184 rw 2026-10-28 10:01:58,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.031 ro 2026-10-28 10:01:59,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1452 21 0.029 0.131 ro 2026-10-28 10:01:59,117 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.01 0.176 rw 2026-10-28 10:01:59,165 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [45/54] Tour project_tour → Step .o_widget_subtask_kanban_list .subtask_list 2026-10-28 10:01:59,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /mail/store HTTP/1.1" 200 3561 47 0.08 0.233 rw 2026-10-28 10:01:59,404 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1410 21 0.02 0.195 ro 2026-10-28 10:01:59,445 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [46/54] Tour project_tour → Step Create a new sub-task (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create) 2026-10-28 10:01:59,453 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-28 10:01:59,465 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [48/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create_input input) 2026-10-28 10:01:59,484 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [49/54] Tour project_tour → Step You can change the sub-task state here! (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_list_row:contains(newer sub-task) .o_field_project_task_state_selection button) 2026-10-28 10:01:59,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 46 46 0.041 0.104 rw 2026-10-28 10:01:59,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1590 21 0.03 0.069 ro 2026-10-28 10:01:59,812 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [50/54] Tour project_tour → Step .project_task_state_selection_menu.dropdown-menu 2026-10-28 10:01:59,827 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [51/54] Tour project_tour → Step Mark the task as Cancelled (trigger: .project_task_state_selection_menu.dropdown-menu span.text-danger) 2026-10-28 10:01:59,842 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [52/54] Tour project_tour → Step .o-overlay-container:not(:visible):not(:has(.project_task_state_selection_menu)) 2026-10-28 10:01:59,858 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [53/54] Tour project_tour → Step Close the sub-tasks list (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button:contains('1/2')) 2026-10-28 10:01:59,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 78 21 0.031 0.077 rw 2026-10-28 10:02:00,006 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-28 10:02:00,023 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-28 10:02:00,039 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-28 10:02:00,071 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:02:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 216 21 0.023 0.064 rw 2026-10-28 10:02:00,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:02:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1586 21 0.026 0.132 ro 2026-10-28 10:02:00,387 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40399400 (allocated 42311680) 2026-10-28 10:02:00,387 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:02:00,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:02:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.004 0.02 ro 2026-10-28 10:02:00,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:02:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.005 0.019 ro 2026-10-28 10:02:00,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 9XzgVkuk - [28/Oct/2026 10:01:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 58 0.059 7.407 rw 2026-10-28 10:02:00,501 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 73355 2026-10-28 10:02:00,503 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-28 10:02:00,503 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 73355 2026-10-28 10:02:00,661 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100200_661298_test_01_project_tour.txt 2026-10-28 10:02:00,661 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp9cwnak8x_chrome_odoo" 2026-10-28 10:02:00,690 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:02:03,332 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 61])] 2026-10-28 10:02:03,574 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-28 10:02:04,672 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-28 10:02:05,163 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-28 10:02:05,349 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-28 10:02:05,652 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-28 10:02:06,123 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-28 10:02:06,148 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-28 10:02:06,241 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 61] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17])] 2026-10-28 10:02:06,383 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:02:08,738 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_batch_activity_creation_multi_project_follower ... 2026-10-28 10:02:09,011 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follow_on_create ... 2026-10-28 10:02:09,022 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follow_on_write ... 2026-10-28 10:02:09,047 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follower_subscription_update_on_move ... 2026-10-28 10:02:09,116 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:02:09,734 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:02:10,015 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-28 10:02:10,140 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-28 10:02:10,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 xVvFFMdv - [28/Oct/2026 10:02:10] "POST /html_editor/link_preview_internal HTTP/1.1" 200 131 15 0.017 0.147 rw 2026-10-28 10:02:10,314 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-28 10:02:10,328 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-28 10:02:10,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 RvMT6NMb - [28/Oct/2026 10:02:10] "POST /html_editor/link_preview_internal HTTP/1.1" 200 131 15 0.017 0.181 rw 2026-10-28 10:02:10,559 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 10:02:13,124 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-28 10:02:13,322 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-28 10:02:13,396 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-28 10:02:13,429 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-28 10:02:13,593 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-28 10:02:13,807 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-28 10:02:13,969 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_project_move_state_preservation ... 2026-10-28 10:02:14,227 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-28 10:02:14,938 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-28 10:02:15,162 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17])] 2026-10-28 10:02:15,372 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 61])] 2026-10-28 10:02:15,459 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-28 10:02:15,683 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-28 10:02:15,747 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:02:15,878 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-28 10:02:16,303 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 73488 2026-10-28 10:02:16,304 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmp0ovseawm_chrome_odoo 2026-10-28 10:02:16,304 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:36673/json/version 2026-10-28 10:02:16,307 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:02:16,438 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 10:02:16,438 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:36673/json 2026-10-28 10:02:16,439 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:02:16,476 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:36673/devtools/page/C52DD26FBCF81A62F00E49383A805978 2026-10-28 10:02:16,518 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-28 10:02:16,533 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-28 10:02:16,591 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:02:16,605 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-28 10:02:16,617 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:02:16,617 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:02:17,236 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /odoo HTTP/1.1" 200 7366 117 0.124 0.481 rw 2026-10-28 10:02:17,241 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': 'C52DD26FBCF81A62F00E49383A805978', 'loaderId': 'B8FA6CFC9A418003481F57692B87E064', 'isDownload': False} 2026-10-28 10:02:17,242 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-28 10:02:17,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.1 ro 2026-10-28 10:02:17,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.032 0.258 ro 2026-10-28 10:02:17,625 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.004 0.332 ro 2026-10-28 10:02:17,643 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.327 ro 2026-10-28 10:02:17,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.001 0.016 ro 2026-10-28 10:02:17,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:17] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.013 ro 2026-10-28 10:02:18,544 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-28 10:02:18,556 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-10-28 10:02:18,558 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-10-28 10:02:18,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-10-28 10:02:18,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-10-28 10:02:18,713 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:02:18,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.017 0.084 rw 2026-10-28 10:02:18,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.043 ro 2026-10-28 10:02:18,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-10-28 10:02:18,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /odoo HTTP/1.1" 200 7295 27 0.039 0.09 rw 2026-10-28 10:02:18,983 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate test code "odoo.startTour('project_task_templates_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:02:18,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:18] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.005 0.168 ro 2026-10-28 10:02:19,014 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.004 0.095 ro 2026-10-28 10:02:19,025 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [1/11] Tour project_task_templates_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:02:19,035 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.112 ro 2026-10-28 10:02:19,062 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.06 ro 2026-10-28 10:02:19,064 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [2/11] Tour project_task_templates_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-28 10:02:19,091 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [3/11] Tour project_task_templates_tour → Step Navigate to the project with a task template (trigger: .o_kanban_record span:contains("Project with Task Template")) 2026-10-28 10:02:19,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /mail/store HTTP/1.1" 200 3393 37 0.043 0.153 ro 2026-10-28 10:02:19,215 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.284 rw 2026-10-28 10:02:19,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/action/load HTTP/1.1" 200 1125 10 0.007 0.144 ro 2026-10-28 10:02:19,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 54 0.051 0.237 ro 2026-10-28 10:02:19,802 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1010 19 0.018 0.096 ro 2026-10-28 10:02:19,804 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.106 ro 2026-10-28 10:02:19,867 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.001 0.025 ro 2026-10-28 10:02:19,987 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [4/11] Tour project_task_templates_tour → Step Wait for the kanban view to load (trigger: div.o_last_breadcrumb_item span:contains("Project with Task Template")) 2026-10-28 10:02:20,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "GET /web/image/res.users/1/avatar_128?unique=1793166192000 HTTP/1.1" 200 4660 5 0.009 0.036 ro 2026-10-28 10:02:20,056 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.054 ro 2026-10-28 10:02:20,143 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6491 22 0.02 0.122 rw 2026-10-28 10:02:20,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 124653 68 0.058 0.398 ro 2026-10-28 10:02:20,718 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 3 0.007 0.017 ro 2026-10-28 10:02:20,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 170 5 0.027 0.054 ro 2026-10-28 10:02:20,799 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 74 1 0.001 0.083 rw 2026-10-28 10:02:21,481 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-10-28 10:02:21,579 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [5/11] Tour project_task_templates_tour → Step .o-kanban-button-new 2026-10-28 10:02:21,617 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "GET /web/image/res.users/4/avatar_128?unique=1789729340000 HTTP/1.1" 200 305 6 0.015 0.055 ro 2026-10-28 10:02:21,622 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [6/11] Tour project_task_templates_tour → Step Create a task with the template (trigger: .dropdown-menu button.dropdown-item:contains("Template")) 2026-10-28 10:02:21,634 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "GET /web/image/res.users/2/avatar_128?unique=1789185740000 HTTP/1.1" 200 305 5 0.005 0.076 ro 2026-10-28 10:02:21,650 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [7/11] Tour project_task_templates_tour → Step div[name="name"] .o_input 2026-10-28 10:02:21,681 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "GET /web/image/res.users/5/avatar_128?unique=1789945340000 HTTP/1.1" 200 6314 4 0.002 0.127 ro 2026-10-28 10:02:21,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "GET /web/image/res.users/3/avatar_128?unique=1791129740000 HTTP/1.1" 200 305 6 0.01 0.164 ro 2026-10-28 10:02:21,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "GET /web/image/res.users/1/avatar_128?unique=1790074940000 HTTP/1.1" 200 4660 5 0.007 0.219 ro 2026-10-28 10:02:21,952 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:21] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 44 46 0.047 0.247 rw 2026-10-28 10:02:22,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2000 21 0.02 0.11 ro 2026-10-28 10:02:22,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 74 1 0.001 0.011 rw 2026-10-28 10:02:22,273 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 92 1 0.001 0.01 ro 2026-10-28 10:02:22,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:02:22,488 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.0 0.009 rw 2026-10-28 10:02:22,581 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [8/11] Tour project_task_templates_tour → Step .o_form_dirty 2026-10-28 10:02:22,603 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [9/11] Tour project_task_templates_tour → Step button.o_form_button_save 2026-10-28 10:02:22,641 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [10/11] Tour project_task_templates_tour → Step Wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:02:22,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "POST /mail/store HTTP/1.1" 200 3036 43 0.061 0.135 rw 2026-10-28 10:02:22,823 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.164 ro 2026-10-28 10:02:22,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1992 29 0.038 0.293 rw 2026-10-28 10:02:23,089 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [11/11] Tour project_task_templates_tour → Step Check that the created task has copied the description of the template (trigger: div.note-editable.odoo-editor-editable:contains("Template description")) 2026-10-28 10:02:23,090 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-28 10:02:23,092 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 10:02:23,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:23] "POST /mail/store HTTP/1.1" 200 2962 43 0.049 0.116 rw 2026-10-28 10:02:23,355 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:02:23,381 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 37717276 (allocated 43098112) 2026-10-28 10:02:23,402 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 -SbWwx26 - [28/Oct/2026 10:02:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.047 4.206 rw 2026-10-28 10:02:23,477 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 73488 2026-10-28 10:02:23,480 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-28 10:02:23,487 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 73488 2026-10-28 10:02:23,612 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_100223_612343_test_task_templates_tour.txt 2026-10-28 10:02:23,612 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmp0ovseawm_chrome_odoo" 2026-10-28 10:02:23,645 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:02:26,108 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-28 10:02:26,359 7 INFO rb-a84341f-226073-429745 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-28 10:02:26,469 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:02:27,453 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:02:27,634 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:02:37,664 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:02:40,408 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:02:51,408 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 880 who belonged to [1] with changes [(, 6, 0)] 2026-10-28 10:02:51,844 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 881 who belonged to [85, 1] with changes [(, 6, 0)] 2026-10-28 10:02:52,449 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 882 who belonged to [85, 1] with changes [(, 6, 0)] 2026-10-28 10:02:53,052 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 85])] 2026-10-28 10:02:56,604 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 85, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 85, 45, 65, 6, 5, 1, 40, 58])] 2026-10-28 10:02:56,781 7 INFO rb-a84341f-226073-429745 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-28 10:02:58,259 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:02:58,862 7 INFO rb-a84341f-226073-429745 odoo.addons.project_mail_plugin.tests.test_controller: Starting TestMailPluginProjectController.test_user_lang ... 2026-10-28 10:02:59,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 77e3zJ5k - [28/Oct/2026 10:02:59] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 19 0.027 0.173 rw 2026-10-28 10:02:59,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 77e3zJ5k - [28/Oct/2026 10:02:59] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 13 0.012 0.051 rw 2026-10-28 10:03:00,067 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 77e3zJ5k - [28/Oct/2026 10:03:00] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 178 13 0.015 0.043 rw 2026-10-28 10:03:00,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 77e3zJ5k - [28/Oct/2026 10:03:00] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 13 0.013 0.049 rw 2026-10-28 10:03:00,232 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 10:03:02,592 7 INFO rb-a84341f-226073-429745 odoo.addons.project_mrp_account.tests.test_project_stock: Starting TestProjectStock.test_check_company ... 2026-10-28 10:03:05,029 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:03:05,078 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 10:03:05,812 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 10:03:14,034 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 5, 110] with changes [(, 6, 0)] 2026-10-28 10:03:17,813 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 1, 17, 16, 97])] 2026-10-28 10:03:18,273 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17, 16])] 2026-10-28 10:03:18,348 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17, 73])] 2026-10-28 10:03:22,916 7 INFO rb-a84341f-226073-429745 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_analytic_line_billable_type_mrp ... 2026-10-28 10:03:25,185 7 INFO rb-a84341f-226073-429745 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-28 10:03:26,051 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:03:26,859 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:03:27,082 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:03:36,463 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:03:39,451 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-10-28 10:03:39,829 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 58])] 2026-10-28 10:03:47,934 7 INFO rb-a84341f-226073-429745 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-28 10:03:48,258 7 INFO rb-a84341f-226073-429745 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-28 10:03:51,474 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:03:51,480 7 INFO rb-a84341f-226073-429745 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-28 10:03:52,800 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1171] 2026-10-28 10:03:52,820 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:03:53,179 7 INFO rb-a84341f-226073-429745 odoo.addons.project_purchase_stock.tests.test_subcontracting_project: Starting TestProjectPurchaseStockSubcontracting.test_project_is_propagated_to_auto_generated_subcontracting_purchase ... 2026-10-28 10:03:54,346 7 INFO rb-a84341f-226073-429745 odoo.addons.project_purchase_stock.tests.test_subcontracting_project: Starting TestProjectPurchaseStockSubcontracting.test_project_is_propagated_to_subcontracting_resupply_picking ... 2026-10-28 10:03:55,007 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:03:55,802 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:03:55,978 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:04:05,179 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:04:07,573 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:04:18,463 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 898 who belonged to [1] with changes [(, 6, 0)] 2026-10-28 10:04:18,925 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 899 who belonged to [85, 1] with changes [(, 6, 0)] 2026-10-28 10:04:19,368 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 900 who belonged to [85, 1] with changes [(, 6, 0)] 2026-10-28 10:04:20,009 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 85])] 2026-10-28 10:04:23,337 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-28 10:04:26,040 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:04:27,718 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:04:27,889 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:04:36,571 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:04:40,293 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:04:51,520 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 905 who belonged to [1] with changes [(, 6, 0)] 2026-10-28 10:04:51,931 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 906 who belonged to [85, 1] with changes [(, 6, 0)] 2026-10-28 10:04:52,372 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 907 who belonged to [85, 1] with changes [(, 6, 0)] 2026-10-28 10:04:53,048 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 85])] 2026-10-28 10:04:56,589 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_aal_category_expense ... 2026-10-28 10:04:59,319 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_reinvoice_policy ... 2026-10-28 10:04:59,929 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:04:59,944 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:04:59,949 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:04:59,962 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,234 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,253 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,258 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,267 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,512 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,532 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,539 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,546 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,799 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,817 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,823 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:00,832 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:01,088 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:01,100 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:01,103 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:01,109 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-10-28 10:05:01,713 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_line_billable_type_expense_revenue ... 2026-10-28 10:05:01,766 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_line_billable_type_reinvoiced_expense ... 2026-10-28 10:05:02,018 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_reinvoice_policy_analytic_distribution ... 2026-10-28 10:05:02,256 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_company_paid_expense_from_project_no_phantom_revenue ... 2026-10-28 10:05:03,025 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-28 10:05:03,123 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 85, 45, 65, 6, 5, 1, 40] with changes [(, 21, 0)] 2026-10-28 10:05:09,489 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 10:05:10,525 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:05:27,063 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-10-28 10:05:28,240 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 910 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-10-28 10:05:32,487 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sms.tests.test_project_sharing: Starting TestProjectSharingWithSms.test_portal_user_can_change_stage_with_sms_template ... 2026-10-28 10:05:32,980 7 INFO rb-a84341f-226073-429745 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [2]: gave [{'uuid': 'b42dd74ed6794c89ada37ba7698fbdb9', 'state': 'success', 'credit': 1}] 2026-10-28 10:05:33,028 7 INFO rb-a84341f-226073-429745 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [3]: gave [{'uuid': 'e9bdb2a17a2f4599a1be36c957968b2c', 'state': 'success', 'credit': 1}] 2026-10-28 10:05:33,042 7 INFO rb-a84341f-226073-429745 odoo.addons.project_sms.tests.test_project_sharing: Starting TestProjectSharingWithSms.test_project_user_can_change_stage_with_sms_template ... 2026-10-28 10:05:33,081 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 915 who belonged to [57, 10, 1] with changes [(, 57, 0), (, 33, 0)] 2026-10-28 10:05:33,279 7 INFO rb-a84341f-226073-429745 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [4]: gave [{'uuid': 'c9bbcf2a4ea14eeba42ad2f6ed5ec9d0', 'state': 'success', 'credit': 1}] 2026-10-28 10:05:33,442 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 7 removed 2026-10-28 10:05:33,505 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-10-28 10:05:34,141 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 10:05:41,858 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 5, 110] with changes [(, 6, 0)] 2026-10-28 10:05:49,198 7 INFO rb-a84341f-226073-429745 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_analytic_lines_generation_delivery ... 2026-10-28 10:05:49,930 7 INFO rb-a84341f-226073-429745 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_analytic_lines_generation_receipt ... 2026-10-28 10:05:50,300 7 INFO rb-a84341f-226073-429745 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_mandatory_analytic_plan_picking ... 2026-10-28 10:05:51,667 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:05:52,124 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:06:00,933 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:06:01,386 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-28 10:06:01,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [4] 2026-10-28 10:06:02,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #920 deleted resource.calendar.leaves records with IDs: [5] 2026-10-28 10:06:02,398 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-10-28 10:06:02,654 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:06:10,839 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-28 10:06:11,716 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-28 10:06:12,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [115, 114, 113, 112] 2026-10-28 10:06:12,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [8] 2026-10-28 10:06:12,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [111] 2026-10-28 10:06:12,769 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-28 10:06:13,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [120] 2026-10-28 10:06:13,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [121] 2026-10-28 10:06:13,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [122] 2026-10-28 10:06:13,745 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-10-28 10:06:13,751 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_global_time_off_timesheet_creation_after_leave_refusal ... 2026-10-28 10:06:14,031 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:06:32,162 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [10] 2026-10-28 10:06:32,359 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [12] 2026-10-28 10:06:32,506 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #921 deleted resource.calendar.leaves records with IDs: [14] 2026-10-28 10:06:32,582 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #921 deleted account.analytic.line records with IDs: [128, 127, 126, 125, 124] 2026-10-28 10:06:32,655 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-10-28 10:06:32,672 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13] 2026-10-28 10:06:33,012 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [15] 2026-10-28 10:06:33,175 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [17] 2026-10-28 10:06:33,388 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #921 deleted resource.calendar.leaves records with IDs: [19] 2026-10-28 10:06:33,422 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #921 deleted account.analytic.line records with IDs: [141, 140, 139, 138, 137] 2026-10-28 10:06:33,835 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [152, 151, 150] 2026-10-28 10:06:33,898 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [16] 2026-10-28 10:06:33,954 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [20] 2026-10-28 10:06:34,129 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [149, 147, 146, 145, 144] 2026-10-28 10:06:34,225 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21] 2026-10-28 10:06:34,440 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [156, 155, 154, 153] 2026-10-28 10:06:34,537 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_no_timesheet_on_off_days ... 2026-10-28 10:06:34,829 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:06:52,583 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timeoff_task_creation_with_global_leave ... 2026-10-28 10:06:52,922 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:07:12,202 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_calendar_set_and_remove ... 2026-10-28 10:07:12,557 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:07:30,793 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [177, 178, 179, 180, 181, 182, 183, 184, 185, 186] 2026-10-28 10:07:30,946 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [204, 200, 196, 191, 203, 199, 195, 190, 194, 189, 202, 198, 193, 188, 201, 197, 192, 187] 2026-10-28 10:07:31,077 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_calendar_update ... 2026-10-28 10:07:31,356 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:07:50,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [216] 2026-10-28 10:07:50,263 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_time_off ... 2026-10-28 10:07:50,667 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:08:09,675 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [30] 2026-10-28 10:08:09,735 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_on_employee_archive ... 2026-10-28 10:08:10,184 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:08:29,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [239, 238, 232, 231, 230, 229, 228] 2026-10-28 10:08:29,304 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_for_global_time_off_in_differant_company ... 2026-10-28 10:08:29,632 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:08:59,056 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_for_global_time_off_wo_calendar ... 2026-10-28 10:08:59,436 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:09:17,946 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270] 2026-10-28 10:09:18,122 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_for_global_time_off_wo_calendar_in_batch ... 2026-10-28 10:09:18,529 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:09:39,736 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_multi_company ... 2026-10-28 10:09:40,080 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:09:58,232 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_generation_on_public_holiday_creation_with_flexible_hours ... 2026-10-28 10:09:58,563 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:10:17,259 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_generation_on_public_holiday_creation_with_global_working_schedule ... 2026-10-28 10:10:17,648 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:10:36,349 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_unlink_timesheet_with_global_time_off ... 2026-10-28 10:10:36,695 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:10:57,903 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 7 removed 2026-10-28 10:10:57,907 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidaysCreate.test_company_create ... 2026-10-28 10:10:58,448 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:10:59,156 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 922 with IP n/a changed groups of user 922 who belonged to [10, 3, 1] with changes [(, 6, 0)] 2026-10-28 10:10:59,357 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 922 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:11:08,686 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-10-28 10:11:12,161 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:11:12,836 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:11:13,756 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:11:14,334 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:11:15,722 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:11:15,839 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_archive_employee_timesheet_with_leave ... 2026-10-28 10:11:16,025 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:16,363 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [306, 303, 302] 2026-10-28 10:11:16,459 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [995] 2026-10-28 10:11:16,650 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_back_to_approval_removes_timesheets ... 2026-10-28 10:11:16,862 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:17,542 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [43] 2026-10-28 10:11:17,712 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [309, 308, 307] 2026-10-28 10:11:18,046 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_cancel_validate_holidays ... 2026-10-28 10:11:18,225 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:19,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #923 deleted resource.calendar.leaves records with IDs: [45] 2026-10-28 10:11:19,000 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #923 deleted account.analytic.line records with IDs: [315, 314, 313] 2026-10-28 10:11:19,106 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_delete_timesheet_after_new_holiday_covers_whole_timeoff ... 2026-10-28 10:11:19,285 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:19,925 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [46] 2026-10-28 10:11:19,962 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [316] 2026-10-28 10:11:20,083 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_multi_create_timesheets_from_calendar ... 2026-10-28 10:11:20,303 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:21,033 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [326, 325] 2026-10-28 10:11:21,090 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [50, 51] 2026-10-28 10:11:21,364 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_one_day_timesheet_timeoff_flexible_employee ... 2026-10-28 10:11:21,508 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:22,094 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timeoff_task_creation_with_holiday_leave ... 2026-10-28 10:11:22,266 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:22,644 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:11:31,444 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [332] 2026-10-28 10:11:31,505 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [55] 2026-10-28 10:11:31,684 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timeoff_validation_fully_flexible_employee ... 2026-10-28 10:11:31,883 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:32,502 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_generation_for_flexible_employee_with_half_day_time_off_type ... 2026-10-28 10:11:32,650 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:33,558 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_generation_with_past_contract_timeoff ... 2026-10-28 10:11:33,751 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:34,535 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [339, 338] 2026-10-28 10:11:34,589 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [61, 62] 2026-10-28 10:11:34,767 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_time_off_including_public_holiday ... 2026-10-28 10:11:34,908 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:35,611 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_timeoff_flexible_employee ... 2026-10-28 10:11:35,794 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:36,468 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_validate_with_timesheet ... 2026-10-28 10:11:36,647 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:37,249 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [68] 2026-10-28 10:11:37,358 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [355, 354, 353] 2026-10-28 10:11:37,590 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [69] 2026-10-28 10:11:37,639 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16537, 16535, 16534, 16533, 16531, 16530] 2026-10-28 10:11:37,695 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [358, 357, 356] 2026-10-28 10:11:37,719 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted hr.leave records with IDs: [21] 2026-10-28 10:11:37,732 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [38] 2026-10-28 10:11:37,742 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5804] 2026-10-28 10:11:37,999 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:11:46,579 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [361, 360, 359] 2026-10-28 10:11:46,657 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [70] 2026-10-28 10:11:46,844 7 INFO rb-a84341f-226073-429745 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_validate_worked_leave ... 2026-10-28 10:11:47,009 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-10-28 10:11:48,942 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 10:11:51,953 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_access_rights: Starting TestAccessRightsTodo.test_internal_cannot_rud_private_task ... 2026-10-28 10:11:52,898 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [2633], uid: 934, model: project.task 2026-10-28 10:11:53,036 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2633], uid: 934, model: project.task 2026-10-28 10:11:53,180 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2633], uid: 934, model: project.task 2026-10-28 10:11:53,208 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-28 10:11:54,535 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_mail_activity_systray_counter: Starting TestActivitySystrayCounter.test_systray_task_and_todo_split ... 2026-10-28 10:11:54,843 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 10:11:55,051 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_mail_activity_todo_create: Starting TestMailActivityTodo.test_create_todo_activity ... 2026-10-28 10:11:55,085 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:11:55,795 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:12:13,338 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-10-28 10:12:14,539 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 939 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-10-28 10:12:16,096 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:16,526 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:16,750 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_mail_features: Starting TestTodoMailFeatures.test_view_task_button_visibility ... 2026-10-28 10:12:17,079 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 10:12:17,084 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_onboarding_for_users: Starting TestTodoOnboardingUsers.test_onboarding_stages_and_task_created_for_new_users ... 2026-10-28 10:12:17,481 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:18,042 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:18,345 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:18,847 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:18,981 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-28 10:12:21,083 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_task_with_no_name_in_quick_create_view ... 2026-10-28 10:12:21,377 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_todo_with_invalid_expressions ... 2026-10-28 10:12:21,995 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_todo_with_valid_expressions ... 2026-10-28 10:12:24,327 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-28 10:12:25,011 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:12:25,137 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-28 10:12:26,101 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 73624 2026-10-28 10:12:26,101 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpmlo16bkf_chrome_odoo 2026-10-28 10:12:26,102 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:45445/json/version 2026-10-28 10:12:26,103 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:12:26,235 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-28 10:12:26,237 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:45445/json 2026-10-28 10:12:26,238 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:12:26,248 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:45445/devtools/page/49AE1BD442B88C0023B3AFB719EE615A 2026-10-28 10:12:26,274 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-28 10:12:26,294 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-28 10:12:26,375 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:12:26,381 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-28 10:12:26,390 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-10-28 10:12:26,391 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-10-28 10:12:26,882 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:26] "GET /odoo?debug=1 HTTP/1.1" 200 7372 97 0.107 0.379 rw 2026-10-28 10:12:26,899 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '49AE1BD442B88C0023B3AFB719EE615A', 'loaderId': '07EA71E36139272D1A8F71384B5A30A3', 'isDownload': False} 2026-10-28 10:12:26,899 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-28 10:12:27,120 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:26] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.005 0.703 ro 2026-10-28 10:12:27,228 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 19 0.036 0.241 ro 2026-10-28 10:12:27,385 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:27] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 15 0.038 0.397 ro 2026-10-28 10:12:27,418 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:27] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.039 ro 2026-10-28 10:12:27,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:27] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.008 0.453 ro 2026-10-28 10:12:28,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.004 0.021 ro 2026-10-28 10:12:28,333 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-28 10:12:28,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-10-28 10:12:28,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.008 - 2026-10-28 10:12:28,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 10:12:28,504 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-10-28 10:12:28,540 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate test code "odoo.startTour('project_todo_history_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:12:28,544 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:12:28,553 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/55] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:12:28,688 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.026 0.145 rw 2026-10-28 10:12:28,694 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.013 ro 2026-10-28 10:12:28,725 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:12:28,918 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /odoo HTTP/1.1" 200 7301 27 0.068 0.076 rw 2026-10-28 10:12:28,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /odoo/offline HTTP/1.1" 200 14293 5 0.007 0.161 ro 2026-10-28 10:12:28,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:28] "GET /web/image/res.partner/3/avatar_128?unique=1793182344000 HTTP/1.1" 200 305 3 0.004 0.053 ro 2026-10-28 10:12:29,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/action/load HTTP/1.1" 200 419 5 0.011 0.079 ro 2026-10-28 10:12:29,037 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.106 rw 2026-10-28 10:12:29,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-10-28 10:12:29,144 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/55] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-10-28 10:12:29,238 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /mail/store HTTP/1.1" 200 3385 37 0.034 0.101 ro 2026-10-28 10:12:29,264 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/55] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-28 10:12:29,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/action/load HTTP/1.1" 200 1453 11 0.013 0.029 ro 2026-10-28 10:12:29,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.006 0.026 ro 2026-10-28 10:12:29,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.04 ro 2026-10-28 10:12:29,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.007 0.026 ro 2026-10-28 10:12:29,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.003 0.016 ro 2026-10-28 10:12:29,975 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 63378 53 0.057 0.255 ro 2026-10-28 10:12:30,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /mail/store HTTP/1.1" 200 2491 32 0.054 0.442 rw 2026-10-28 10:12:30,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.005 0.182 ro 2026-10-28 10:12:30,338 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 2088 12 0.02 0.272 ro 2026-10-28 10:12:30,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.177 ro 2026-10-28 10:12:30,417 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.01 ro 2026-10-28 10:12:30,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "GET /web/image/res.users/2/avatar_128?unique=1793182346000 HTTP/1.1" 200 305 5 0.007 0.03 ro 2026-10-28 10:12:30,631 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:30,746 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.056 ro 2026-10-28 10:12:30,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 540 10 0.014 0.05 ro 2026-10-28 10:12:30,842 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 413 1 0.0 0.009 ro 2026-10-28 10:12:30,973 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:30] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:12:31,013 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.003 0.008 rw 2026-10-28 10:12:31,039 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-10-28 10:12:31,063 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,064 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 0)) 2026-10-28 10:12:31,064 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:12:31,082 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:12:31,102 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:12:31,121 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:12:31,151 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 5 0.006 0.042 rw 2026-10-28 10:12:31,185 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 413 1 0.0 0.049 ro 2026-10-28 10:12:31,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.056 ro 2026-10-28 10:12:31,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 785 16 0.016 0.127 rw 2026-10-28 10:12:31,318 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,334 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-10-28 10:12:31,335 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,342 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 1)) 2026-10-28 10:12:31,343 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:12:31,350 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:12:31,355 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:12:31,368 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:12:31,469 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 906 16 0.014 0.081 rw 2026-10-28 10:12:31,515 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,527 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-10-28 10:12:31,547 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,553 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 2)) 2026-10-28 10:12:31,555 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:12:31,565 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:12:31,568 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:12:31,579 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:12:31,669 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1026 16 0.02 0.067 rw 2026-10-28 10:12:31,713 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,728 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-10-28 10:12:31,753 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-10-28 10:12:31,759 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 3)) 2026-10-28 10:12:31,760 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-10-28 10:12:31,775 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-10-28 10:12:31,777 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-10-28 10:12:31,797 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:12:31,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1146 16 0.045 0.063 rw 2026-10-28 10:12:31,978 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/55] Tour project_todo_history_tour → Step Go back to kanban view of todos. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-10-28 10:12:31,988 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/55] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-28 10:12:32,109 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/55] Tour project_todo_history_tour → Step ensure record is loaded (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 3)) 2026-10-28 10:12:32,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 2088 12 0.042 0.066 ro 2026-10-28 10:12:32,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.14 ro 2026-10-28 10:12:32,221 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1146 10 0.018 0.047 ro 2026-10-28 10:12:32,298 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [39/55] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus button[aria-label='Actions menu']) 2026-10-28 10:12:32,309 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [40/55] Tour project_todo_history_tour → Step .dropdown-menu 2026-10-28 10:12:32,316 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [41/55] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i[data-icon='history']) 2026-10-28 10:12:32,346 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [42/55] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-28 10:12:32,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 129 3 0.005 0.015 ro 2026-10-28 10:12:32,474 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1 HTTP/1.1" 200 177 0 0 0.004 ro 2026-10-28 10:12:32,493 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.005 - 2026-10-28 10:12:32,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.006 0.029 ro 2026-10-28 10:12:32,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "GET /web/assets/7688738/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.002 0.04 ro 2026-10-28 10:12:32,545 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "GET /web/assets/a4c41b9/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.001 0.045 ro 2026-10-28 10:12:32,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 190 1 0.001 0.018 ro 2026-10-28 10:12:32,640 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [43/55] 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 .o_revision_panel .list-group-item:count(5)) 2026-10-28 10:12:32,640 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [44/55] Tour project_todo_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 3)) 2026-10-28 10:12:32,641 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [45/55] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:nth-child(3)) 2026-10-28 10:12:32,649 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [46/55] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-28 10:12:32,659 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [47/55] Tour project_todo_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 1)) 2026-10-28 10:12:32,702 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "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 112 2 0.003 0.025 rw 2026-10-28 10:12:32,761 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "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 181 2 0.004 0.023 rw 2026-10-28 10:12:32,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:32] "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 234 2 0.008 0.015 rw 2026-10-28 10:12:32,897 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [48/55] Tour project_todo_history_tour → Step .history-container .history-view-top-bar label:contains(Show comparison) 2026-10-28 10:12:32,919 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [49/55] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-10-28 10:12:32,934 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [50/55] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-28 10:12:32,943 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [51/55] Tour project_todo_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-10-28 10:12:32,958 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [52/55] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-10-28 10:12:33,012 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [53/55] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(/^Test project todo history version 1$/)) 2026-10-28 10:12:33,056 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [54/55] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-28 10:12:33,069 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [55/55] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-28 10:12:33,220 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:33] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1219 16 0.026 0.115 rw 2026-10-28 10:12:33,263 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-28 10:12:33,265 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-28 10:12:33,612 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 34529520 (allocated 38162432) 2026-10-28 10:12:33,613 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:12:33,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 ftVUWDhZ - [28/Oct/2026 10:12:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.065 4.524 rw 2026-10-28 10:12:33,742 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 73624 2026-10-28 10:12:33,743 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-28 10:12:33,747 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 73624 2026-10-28 10:12:33,901 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_101233_900831_test_project_todo_history.txt 2026-10-28 10:12:33,901 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpmlo16bkf_chrome_odoo" 2026-10-28 10:12:33,911 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-28 10:12:35,206 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 73751 2026-10-28 10:12:35,207 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmppidgm4kh_chrome_odoo 2026-10-28 10:12:35,207 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:34315/json/version 2026-10-28 10:12:35,208 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:12:35,339 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-28 10:12:35,339 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:34315/json 2026-10-28 10:12:35,340 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:12:35,371 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:34315/devtools/page/849BC5CF40B4E4810E043E23E1A36988 2026-10-28 10:12:35,394 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-28 10:12:35,410 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-28 10:12:35,535 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:12:35,538 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-28 10:12:35,543 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:12:35,543 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:12:35,951 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:35] "GET /odoo HTTP/1.1" 200 7357 97 0.093 0.313 rw 2026-10-28 10:12:35,955 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '849BC5CF40B4E4810E043E23E1A36988', 'loaderId': 'F0BC2864F7B1B5417D08513D20039472', 'isDownload': False} 2026-10-28 10:12:35,956 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Evaluate ready code "odoo.isTourReady('project_task_activities_split')" 2026-10-28 10:12:36,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:36] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.72 ro 2026-10-28 10:12:36,358 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:36] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 27 0.048 0.3 ro 2026-10-28 10:12:36,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:36] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.364 ro 2026-10-28 10:12:36,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.363 ro 2026-10-28 10:12:36,520 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:36] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.015 ro 2026-10-28 10:12:36,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:36] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.004 0.043 ro 2026-10-28 10:12:37,353 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-28 10:12:37,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-10-28 10:12:37,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.007 - 2026-10-28 10:12:37,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.019 ro 2026-10-28 10:12:37,433 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 10:12:37,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-10-28 10:12:37,458 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [1/7] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-28 10:12:37,460 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:12:37,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.017 0.054 rw 2026-10-28 10:12:37,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.008 ro 2026-10-28 10:12:37,547 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:12:37,717 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /odoo HTTP/1.1" 200 7286 27 0.07 0.073 rw 2026-10-28 10:12:37,767 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.025 0.155 ro 2026-10-28 10:12:37,796 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /web/image/res.partner/3/avatar_128?unique=1793182344000 HTTP/1.1" 200 305 3 0.003 0.06 ro 2026-10-28 10:12:37,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "POST /web/action/load HTTP/1.1" 200 419 5 0.003 0.084 ro 2026-10-28 10:12:37,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.098 rw 2026-10-28 10:12:37,878 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:37] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.015 ro 2026-10-28 10:12:38,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "POST /mail/store HTTP/1.1" 200 4059 42 0.077 0.137 ro 2026-10-28 10:12:38,166 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "POST /mail/store HTTP/1.1" 200 791 9 0.014 0.122 ro 2026-10-28 10:12:38,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.036 ro 2026-10-28 10:12:38,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.026 ro 2026-10-28 10:12:38,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.004 0.016 ro 2026-10-28 10:12:38,486 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [2/7] Tour project_task_activities_split → Step Open Task Activities (trigger: .o-mail-ActivityGroup:contains("Task")) 2026-10-28 10:12:38,512 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 917 0 0 0.003 - 2026-10-28 10:12:38,514 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "GET /project/static/description/icon.png HTTP/1.1" 200 2434 0 0 0.008 - 2026-10-28 10:12:38,546 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [3/7] Tour project_task_activities_split → Step Task "New Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Task!")) 2026-10-28 10:12:38,648 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "POST /mail/store HTTP/1.1" 200 3166 38 0.04 0.081 rw 2026-10-28 10:12:39,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 120187 68 0.075 0.435 ro 2026-10-28 10:12:39,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3032 24 0.032 0.136 ro 2026-10-28 10:12:39,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.008 ro 2026-10-28 10:12:39,511 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [4/7] Tour project_task_activities_split → Step Task "New Sub-Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Sub-Task!")) 2026-10-28 10:12:39,514 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [5/7] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-28 10:12:39,515 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [6/7] Tour project_task_activities_split → Step Open To-Do Activities (trigger: .o-mail-ActivityGroup:contains("To-Do")) 2026-10-28 10:12:39,539 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "GET /web/image/res.users/2/avatar_128?unique=1793182355000 HTTP/1.1" 200 305 5 0.006 0.028 ro 2026-10-28 10:12:39,539 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [7/7] Tour project_task_activities_split → Step Record "New To-Do!" is listed in the activity view (trigger: td.o_data_cell:contains("New To-Do!")) 2026-10-28 10:12:39,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "POST /mail/store HTTP/1.1" 200 836 13 0.01 0.041 ro 2026-10-28 10:12:39,601 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 130 5 0.003 0.046 rw 2026-10-28 10:12:39,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 67703 16 0.023 0.126 ro 2026-10-28 10:12:39,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1540 16 0.017 0.058 ro 2026-10-28 10:12:39,996 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-28 10:12:39,998 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-28 10:12:40,198 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27578836 (allocated 29466624) 2026-10-28 10:12:40,200 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:12:40,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 I_hm8YxC - [28/Oct/2026 10:12:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 29 0.025 2.168 rw 2026-10-28 10:12:40,310 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 73751 2026-10-28 10:12:40,313 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-28 10:12:40,313 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 73751 2026-10-28 10:12:40,419 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_101240_419279_test_tour_project_task_activities_split.txt 2026-10-28 10:12:40,419 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmppidgm4kh_chrome_odoo" 2026-10-28 10:12:40,430 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-28 10:12:41,012 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 73883 2026-10-28 10:12:41,012 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmp9bwqc0bc_chrome_odoo 2026-10-28 10:12:41,012 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:39909/json/version 2026-10-28 10:12:41,013 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:12:41,108 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-28 10:12:41,108 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:39909/json 2026-10-28 10:12:41,109 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:12:41,123 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:39909/devtools/page/42DDF991BF135C41FB175B43713FF32A 2026-10-28 10:12:41,146 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-28 10:12:41,169 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-28 10:12:41,257 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:12:41,266 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-28 10:12:41,281 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:12:41,281 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:12:41,787 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:41] "GET /odoo HTTP/1.1" 200 7357 101 0.084 0.414 rw 2026-10-28 10:12:41,791 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '42DDF991BF135C41FB175B43713FF32A', 'loaderId': '3DCDA34A336FF6C5DC117A9AAB91FB77', 'isDownload': False} 2026-10-28 10:12:41,791 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Evaluate ready code "odoo.isTourReady('project_todo_main_functions')" 2026-10-28 10:12:42,048 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 19 0.022 0.176 ro 2026-10-28 10:12:42,116 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:42] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.263 ro 2026-10-28 10:12:42,136 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:41] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.832 ro 2026-10-28 10:12:42,194 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:42] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.022 0.32 ro 2026-10-28 10:12:42,216 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:42] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.074 ro 2026-10-28 10:12:42,333 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:42] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.015 ro 2026-10-28 10:12:43,261 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-28 10:12:43,291 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-10-28 10:12:43,293 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-10-28 10:12:43,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-10-28 10:12:43,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.02 rw 2026-10-28 10:12:43,369 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 10:12:43,405 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [1/43] Tour project_todo_main_functions → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:12:43,414 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:12:43,477 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.016 0.093 rw 2026-10-28 10:12:43,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.012 ro 2026-10-28 10:12:43,538 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.005 - 2026-10-28 10:12:43,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /odoo HTTP/1.1" 200 7286 27 0.02 0.076 rw 2026-10-28 10:12:43,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.009 0.114 ro 2026-10-28 10:12:43,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "POST /web/action/load HTTP/1.1" 200 419 5 0.003 0.057 ro 2026-10-28 10:12:43,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /web/image/res.partner/3/avatar_128?unique=1793182344000 HTTP/1.1" 200 305 3 0.003 0.063 ro 2026-10-28 10:12:43,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.08 rw 2026-10-28 10:12:43,785 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.007 ro 2026-10-28 10:12:43,829 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [2/43] Tour project_todo_main_functions → Step .o_app[data-menu-xmlid="project_todo.menu_todo_todos"] 2026-10-28 10:12:43,956 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [3/43] Tour project_todo_main_functions → Step Create a personal stage from the To-do kanban view (trigger: .o_project_task_kanban_view .o_column_quick_create.o_quick_create_folded div) 2026-10-28 10:12:43,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:43] "POST /mail/store HTTP/1.1" 200 3408 37 0.038 0.12 ro 2026-10-28 10:12:44,017 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/action/load HTTP/1.1" 200 1453 11 0.01 0.034 ro 2026-10-28 10:12:44,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.037 ro 2026-10-28 10:12:44,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.006 0.031 ro 2026-10-28 10:12:44,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.051 ro 2026-10-28 10:12:44,406 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.003 0.034 ro 2026-10-28 10:12:44,720 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 63378 53 0.07 0.26 ro 2026-10-28 10:12:44,833 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /mail/store HTTP/1.1" 200 2491 32 0.032 0.411 rw 2026-10-28 10:12:44,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.071 ro 2026-10-28 10:12:44,954 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1523 13 0.027 0.151 ro 2026-10-28 10:12:44,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.098 ro 2026-10-28 10:12:45,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.073 ro 2026-10-28 10:12:45,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "GET /web/image/res.users/2/avatar_128?unique=1793182361000 HTTP/1.1" 200 305 5 0.004 0.018 ro 2026-10-28 10:12:45,266 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [4/43] Tour project_todo_main_functions → Step .o_kanban_group 2026-10-28 10:12:45,273 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [5/43] Tour project_todo_main_functions → Step Create a personal stage from the To-do kanban view (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_header input) 2026-10-28 10:12:45,297 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [6/43] Tour project_todo_main_functions → Step Save the personal stage (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_add) 2026-10-28 10:12:45,305 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [7/43] Tour project_todo_main_functions → Step .o_kanban_group 2026-10-28 10:12:45,305 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [8/43] Tour project_todo_main_functions → Step Create a second personal stage from the To-do kanban view (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_header input) 2026-10-28 10:12:45,314 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [9/43] Tour project_todo_main_functions → Step Save the personal stage (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_add) 2026-10-28 10:12:45,321 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [10/43] Tour project_todo_main_functions → Step .o_kanban_group:eq(1) 2026-10-28 10:12:45,324 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [11/43] Tour project_todo_main_functions → Step Create a task in the first stage (trigger: .o-kanban-button-new) 2026-10-28 10:12:45,332 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [12/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-10-28 10:12:45,335 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [13/43] Tour project_todo_main_functions → Step Create a personal task from the To-do kanban view (trigger: .o_kanban_quick_create div.o_field_char[name=display_name] input) 2026-10-28 10:12:45,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 57 3 0.003 0.008 rw 2026-10-28 10:12:45,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 257 2 0.003 0.013 rw 2026-10-28 10:12:45,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 2504 6 0.006 0.047 ro 2026-10-28 10:12:45,432 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 57 2 0.001 0.012 rw 2026-10-28 10:12:45,455 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 98 1 0.001 0.011 rw 2026-10-28 10:12:45,479 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 286 3 0.004 0.011 rw 2026-10-28 10:12:45,540 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [14/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-10-28 10:12:45,540 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [15/43] Tour project_todo_main_functions → Step Save the personal task (trigger: .o_kanban_quick_create .o_kanban_add) 2026-10-28 10:12:45,554 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [16/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-10-28 10:12:45,555 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [17/43] Tour project_todo_main_functions → Step Drag & drop the card to change the personal task from personal stage. (trigger: .o_kanban_record) 2026-10-28 10:12:45,708 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 37 0.047 0.1 rw 2026-10-28 10:12:45,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 98 0 0 0.058 rw 2026-10-28 10:12:45,814 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [18/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-10-28 10:12:45,815 7 INFO rb-a84341f-226073-429745 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 caret (trigger: .o_dropdown_kanban .btn.o-no-caret) 2026-10-28 10:12:45,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 603 8 0.014 0.056 ro 2026-10-28 10:12:45,825 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [20/43] Tour project_todo_main_functions → Step a:contains('Set Cover Image') 2026-10-28 10:12:45,832 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [21/43] Tour project_todo_main_functions → Step Open the first todo record (trigger: .o_kanban_record:first) 2026-10-28 10:12:45,851 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [22/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-10-28 10:12:45,981 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 607 17 0.024 0.086 rw 2026-10-28 10:12:46,010 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 238 2 0.003 0.112 ro 2026-10-28 10:12:46,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.118 ro 2026-10-28 10:12:46,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.007 0.019 ro 2026-10-28 10:12:46,083 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 238 2 0.009 0.032 ro 2026-10-28 10:12:46,133 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 67 9 0.01 0.075 rw 2026-10-28 10:12:46,199 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.009 ro 2026-10-28 10:12:46,248 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 7854 10 0.01 0.042 ro 2026-10-28 10:12:46,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 525 1 0.0 0.011 ro 2026-10-28 10:12:46,438 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:12:46,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.007 rw 2026-10-28 10:12:46,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "GET /project_todo/static/img/todo_access.png HTTP/1.1" 200 67590 0 0 0.003 - 2026-10-28 10:12:46,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "GET /project_todo/static/img/convert_todo.png HTTP/1.1" 200 30763 0 0 0.009 - 2026-10-28 10:12:46,669 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [23/43] Tour project_todo_main_functions → Step Clicking on the chatter button should toggle open the chatter (trigger: .todo_toggle_chatter) 2026-10-28 10:12:46,703 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [24/43] Tour project_todo_main_functions → Step A 'send message' button should be present in the chatter (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-sendMessage) 2026-10-28 10:12:46,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.013 0.042 ro 2026-10-28 10:12:46,988 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:46] "POST /mail/store HTTP/1.1" 200 3706 46 0.077 0.14 rw 2026-10-28 10:12:47,091 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [25/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-10-28 10:12:47,091 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [26/43] Tour project_todo_main_functions → Step A 'log note' button should be present in the chatter (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-logNote) 2026-10-28 10:12:47,107 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [27/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-10-28 10:12:47,108 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [28/43] Tour project_todo_main_functions → Step An 'Activities' button should be present in the chatter (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity) 2026-10-28 10:12:47,127 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [29/43] Tour project_todo_main_functions → Step Schedule an activity (trigger: button[name=action_schedule_activities]) 2026-10-28 10:12:47,213 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.013 0.07 ro 2026-10-28 10:12:47,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 941 10 0.023 0.077 rw 2026-10-28 10:12:47,426 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.0 0.006 ro 2026-10-28 10:12:47,546 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [30/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-10-28 10:12:47,548 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [31/43] Tour project_todo_main_functions → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'] input) 2026-10-28 10:12:47,619 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 900 11 0.023 0.038 rw 2026-10-28 10:12:47,707 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 13 0.014 0.036 rw 2026-10-28 10:12:47,810 7 INFO rb-a84341f-226073-429745 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.oi)) 2026-10-28 10:12:47,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /mail/store HTTP/1.1" 200 2032 17 0.026 0.048 rw 2026-10-28 10:12:47,877 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:47] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 214 5 0.008 0.08 ro 2026-10-28 10:12:48,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.004 0.022 ro 2026-10-28 10:12:48,095 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [33/43] Tour project_todo_main_functions → Step Edit the name of the personal task (trigger: .o_field_widget[name="name"] textarea) 2026-10-28 10:12:48,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "GET /web/image/res.users/953/avatar_128 HTTP/1.1" 200 305 4 0.003 0.034 ro 2026-10-28 10:12:48,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 84 14 0.01 0.035 rw 2026-10-28 10:12:48,190 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [34/43] Tour project_todo_main_functions → Step Mark the task as done (trigger: .o_todo_done_button) 2026-10-28 10:12:48,197 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [35/43] Tour project_todo_main_functions → Step .o_todo_form_view .o_form_dirty 2026-10-28 10:12:48,234 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [36/43] Tour project_todo_main_functions → Step Save the record (trigger: .o_form_button_save) 2026-10-28 10:12:48,239 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [37/43] Tour project_todo_main_functions → Step Convert the Todo to a task belonging to a project:enabled (trigger: .o_breadcrumb .o_control_panel_breadcrumbs_actions button:enabled) 2026-10-28 10:12:48,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 9 0.011 0.041 rw 2026-10-28 10:12:48,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 7862 26 0.038 0.052 rw 2026-10-28 10:12:48,458 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [38/43] Tour project_todo_main_functions → Step Click on the action menu 'Convert to task' (trigger: .o_menu_item:contains("Convert to Task")) 2026-10-28 10:12:48,498 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [39/43] Tour project_todo_main_functions → Step Create a new project that will be set to the task (trigger: .o_todo_conversion_form_view .o_field_many2one[name=project_id] input) 2026-10-28 10:12:48,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /mail/store HTTP/1.1" 200 4435 50 0.082 0.123 rw 2026-10-28 10:12:48,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/action/load HTTP/1.1" 200 714 12 0.011 0.215 ro 2026-10-28 10:12:48,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 4798 6 0.005 0.041 ro 2026-10-28 10:12:48,893 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 265 6 0.007 0.025 ro 2026-10-28 10:12:48,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:48] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 42 1 0.001 0.008 ro 2026-10-28 10:12:48,971 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [40/43] Tour project_todo_main_functions → Step Create the new project (trigger: .o_todo_conversion_form_view .o_field_many2one[name=project_id] li.o_m2o_dropdown_option_create a) 2026-10-28 10:12:49,265 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [41/43] Tour project_todo_main_functions → Step Convert the todo to a task (trigger: button[name="action_convert_to_task"]) 2026-10-28 10:12:49,274 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [42/43] Tour project_todo_main_functions → Step Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_form_view .breadcrumb-item:nth-child(1)) 2026-10-28 10:12:49,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:49] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 63 37 0.043 0.064 rw 2026-10-28 10:12:49,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 11 0.014 0.056 rw 2026-10-28 10:12:49,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 305 39 0.044 0.064 rw 2026-10-28 10:12:49,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:49] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 164 12 0.011 0.037 rw 2026-10-28 10:12:49,708 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [43/43] Tour project_todo_main_functions → Step .o_kanban_view 2026-10-28 10:12:49,741 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-28 10:12:49,742 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-28 10:12:49,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:49] "POST /mail/store HTTP/1.1" 200 4399 49 0.09 0.163 rw 2026-10-28 10:12:50,011 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:12:50,012 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 36974468 (allocated 38641664) 2026-10-28 10:12:50,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72418 13 0.015 0.389 ro 2026-10-28 10:12:50,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.395 ro 2026-10-28 10:12:50,161 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 73883 2026-10-28 10:12:50,162 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-28 10:12:50,172 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 73883 2026-10-28 10:12:50,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 0 12 0.023 0.438 ro 2026-10-28 10:12:50,249 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 s_9ifq7G - [28/Oct/2026 10:12:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.049 5.851 rw 2026-10-28 10:12:50,262 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_101250_262082_test_tour_todo_main_ui_functions.txt 2026-10-28 10:12:50,262 7 INFO rb-a84341f-226073-429745 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmp9bwqc0bc_chrome_odoo" 2026-10-28 10:12:50,299 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-28 10:12:51,447 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 954 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:12:51,615 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:13:01,566 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 954 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:13:04,655 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-10-28 10:13:05,741 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-28 10:13:05,795 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(, 0, [104, 10, 1, 29])] 2026-10-28 10:13:06,028 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-28 10:13:08,584 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_demo_user_creates_purchase_order_with_tracked_product ... 2026-10-28 10:13:09,195 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-28 10:13:09,388 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(3, 105)] 2026-10-28 10:13:09,544 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(, 0, [104, 10, 1, 105])] 2026-10-28 10:13:09,679 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-28 10:13:10,093 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 954 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:13:27,209 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-28 10:13:27,266 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(4, 37)] 2026-10-28 10:13:30,388 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-10-28 10:13:31,466 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 959 with IP n/a changed groups of user 959 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:13:31,639 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 959 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:13:41,475 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 959 with IP n/a changed groups of user 959 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:13:47,355 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-28 10:13:49,565 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-28 10:13:50,321 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-28 10:13:50,428 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-28 10:13:52,671 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-28 10:13:53,350 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-28 10:13:54,065 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-28 10:13:54,768 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_duplicate_entries_are_deleted ... 2026-10-28 10:13:55,513 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #959 deleted account.analytic.line records with IDs: [396, 397, 398, 399, 400] 2026-10-28 10:13:55,796 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #959 deleted account.move.line records with IDs: [9202, 9203, 9204, 9205, 9206, 9207] 2026-10-28 10:13:55,873 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #959 deleted mail.message records with IDs: [16817, 16816, 16815, 16814, 16813, 16812] 2026-10-28 10:13:55,982 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #959 deleted account.move records with IDs: [3463, 3464] 2026-10-28 10:13:55,992 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #959 deleted mail.followers records with IDs: [5950, 5951] 2026-10-28 10:13:56,572 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_duplicate_entry_detection ... 2026-10-28 10:13:57,246 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-28 10:13:57,349 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-28 10:13:59,318 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:13:59,322 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xlsx ... 2026-10-28 10:13:59,323 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_import_files: skipped TestImportFiles.test_import_requests_for_quotation_template_xlsx : Needs demo data to be able to import those files 2026-10-28 10:13:59,332 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:14:01,043 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:14:01,234 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:14:11,025 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:14:13,450 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:14:23,135 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_receive_on_purchase_order_with_stock_installed ... 2026-10-28 10:14:23,945 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-28 10:14:24,523 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-28 10:14:24,558 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 16])] 2026-10-28 10:14:26,169 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-28 10:14:27,829 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-28 10:14:27,924 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-28 10:14:30,297 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-28 10:14:32,362 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-28 10:14:33,642 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-28 10:14:33,885 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-28 10:14:36,570 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-10-28 10:14:37,182 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-28 10:14:37,475 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_last_po_line_fallback ... 2026-10-28 10:14:38,119 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-10-28 10:14:38,395 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_last_po_line_fallback_with_multicompany ... 2026-10-28 10:14:39,077 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-28 10:14:39,173 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-28 10:14:42,302 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-28 10:14:43,519 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-28 10:14:43,869 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-28 10:14:45,694 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-28 10:14:47,488 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-28 10:14:50,236 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-28 10:14:51,882 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-28 10:15:10,320 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-28 10:15:10,554 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-28 10:15:10,959 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-28 10:15:14,263 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-28 10:15:14,375 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-28 10:15:14,580 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-28 10:15:15,624 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-28 10:15:18,668 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-28 10:15:22,344 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-28 10:15:24,471 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-28 10:15:24,507 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 16])] 2026-10-28 10:15:26,734 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-28 10:15:26,908 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-28 10:15:27,177 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-28 10:15:29,325 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_variant_level_pricelist_with_different_characteristics ... 2026-10-28 10:15:30,286 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-10-28 10:15:30,739 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-10-28 10:15:31,593 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-28 10:15:40,103 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-28 10:15:40,143 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 16])] 2026-10-28 10:15:41,927 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 5 removed 2026-10-28 10:15:42,400 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:15:43,053 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 965 with IP n/a changed groups of user 965 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:15:43,219 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 965 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:15:52,500 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 965 with IP n/a changed groups of user 965 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:15:55,491 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:15:56,132 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:15:56,447 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-28 10:16:01,778 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:16:02,943 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 969 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:16:03,130 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:16:12,692 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 969 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:16:15,444 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 969 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-10-28 10:16:15,834 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-28 10:16:19,491 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #969 deleted account.move.line records with IDs: [9233, 9234, 9235, 9236, 9237] 2026-10-28 10:16:19,596 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #969 deleted mail.message records with IDs: [16940] 2026-10-28 10:16:19,689 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #969 deleted account.move records with IDs: [3474] 2026-10-28 10:16:20,061 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-28 10:16:22,235 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-28 10:16:25,417 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-28 10:16:26,422 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:16:27,267 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 971 with IP n/a changed groups of user 971 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:16:27,433 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 971 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:16:37,077 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 971 with IP n/a changed groups of user 971 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:16:38,994 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-28 10:16:40,482 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 74019 2026-10-28 10:16:40,482 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpufdy8zku_chrome_odoo 2026-10-28 10:16:40,482 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:43457/json/version 2026-10-28 10:16:40,484 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:16:40,576 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Browser version: Chrome/150.0.7871.114 2026-10-28 10:16:40,576 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:43457/json 2026-10-28 10:16:40,577 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:16:40,600 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:43457/devtools/page/79F1CD29988188A1E8677A1DDC098B0F 2026-10-28 10:16:40,610 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-28 10:16:40,622 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-28 10:16:40,840 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-28 10:16:40,844 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-28 10:16:40,845 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:16:40,845 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:16:41,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /odoo HTTP/1.1" 200 7377 97 0.082 0.366 rw 2026-10-28 10:16:41,298 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '79F1CD29988188A1E8677A1DDC098B0F', 'loaderId': 'CDC79A8BD4330AE697309027644F9B35', 'isDownload': False} 2026-10-28 10:16:41,299 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Evaluate ready code "odoo.isTourReady('test_basic_purchase_flow_with_minimal_access_rights')" 2026-10-28 10:16:41,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.015 0.058 ro 2026-10-28 10:16:41,454 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.008 0.591 ro 2026-10-28 10:16:41,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /web/webclient/load_menus HTTP/1.1" 200 59048 30 0.031 0.252 ro 2026-10-28 10:16:41,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 1064 6 0.008 0.28 ro 2026-10-28 10:16:41,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.02 ro 2026-10-28 10:16:41,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:41] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.008 ro 2026-10-28 10:16:42,575 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Owl is running in 'dev' mode. 2026-10-28 10:16:42,598 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.005 - 2026-10-28 10:16:42,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.007 - 2026-10-28 10:16:42,623 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-10-28 10:16:42,655 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 10:16:42,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-10-28 10:16:42,664 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [1/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:16:42,773 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-10-28 10:16:42,806 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:16:42,904 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /odoo HTTP/1.1" 200 7305 27 0.02 0.063 rw 2026-10-28 10:16:42,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.007 0.089 ro 2026-10-28 10:16:42,956 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "GET /web/image/res.partner/3094/avatar_128?unique=1793182586000 HTTP/1.1" 200 305 3 0.002 0.014 ro 2026-10-28 10:16:42,983 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:42] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.026 ro 2026-10-28 10:16:43,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.063 rw 2026-10-28 10:16:43,050 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.018 ro 2026-10-28 10:16:43,080 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [2/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Open the purchase app (trigger: .o_app[data-menu-xmlid="purchase.menu_purchase_root"]) 2026-10-28 10:16:43,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /mail/store HTTP/1.1" 200 3381 37 0.039 0.116 ro 2026-10-28 10:16:43,228 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [3/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Open the purchase app (trigger: .o_app[data-menu-xmlid="purchase.menu_purchase_root"]) 2026-10-28 10:16:43,228 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [4/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Check that at least one RFQ is present in the view (trigger: .o_purchase_dashboard_list_view .o_data_row) 2026-10-28 10:16:43,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /web/action/load HTTP/1.1" 200 1320 10 0.008 0.022 ro 2026-10-28 10:16:43,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 4 0.011 0.043 ro 2026-10-28 10:16:43,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.009 0.044 ro 2026-10-28 10:16:43,482 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.039 ro 2026-10-28 10:16:43,575 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "GET /web/image/res.partner/2/avatar_128?unique=1793166720000 HTTP/1.1" 200 4660 3 0.005 0.042 ro 2026-10-28 10:16:44,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 95790 73 0.086 0.364 ro 2026-10-28 10:16:44,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "POST /mail/store HTTP/1.1" 200 2352 27 0.031 0.537 rw 2026-10-28 10:16:44,265 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 855 7 0.012 0.218 ro 2026-10-28 10:16:44,271 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.131 ro 2026-10-28 10:16:44,396 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.006 0.069 ro 2026-10-28 10:16:44,505 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 553 8 0.009 0.047 rw 2026-10-28 10:16:44,606 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [5/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_list_button_add 2026-10-28 10:16:44,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "GET /web/image/res.users/973/avatar_128?unique=1793182600000 HTTP/1.1" 200 305 4 0.003 0.022 ro 2026-10-28 10:16:44,635 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [6/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_input[id=partner_id_0] 2026-10-28 10:16:44,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 1806 11 0.02 0.033 rw 2026-10-28 10:16:44,863 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 45 0 0 0.009 ro 2026-10-28 10:16:44,968 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.013 ro 2026-10-28 10:16:45,077 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [7/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .dropdown-item:contains(partner_a) 2026-10-28 10:16:45,097 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 798 3 0.005 0.033 ro 2026-10-28 10:16:45,175 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.008 ro 2026-10-28 10:16:45,229 7 INFO rb-a84341f-226073-429745 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 > button:contains('Add a product') 2026-10-28 10:16:45,239 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [9/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_data_row .o_input 2026-10-28 10:16:45,303 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 204 11 0.016 0.044 rw 2026-10-28 10:16:45,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 803 6 0.004 0.047 rw 2026-10-28 10:16:45,571 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [10/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .dropdown-item:contains('Test Product') 2026-10-28 10:16:45,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 815 4 0.006 0.023 ro 2026-10-28 10:16:45,872 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 130 2 0.016 0.035 ro 2026-10-28 10:16:45,932 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [11/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Wait for the tax to be set by the onchange (trigger: .o_field_many2many_tags[name=tax_ids] .o_tag) 2026-10-28 10:16:45,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 53 1 0.001 0.013 rw 2026-10-28 10:16:45,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:45] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 167 6 0.009 0.026 rw 2026-10-28 10:16:46,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:46] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 387 45 0.063 0.121 rw 2026-10-28 10:16:46,255 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [12/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_data_cell[name=price_unit] 2026-10-28 10:16:46,270 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [13/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_data_cell[name=price_unit] .o_input 2026-10-28 10:16:46,278 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [14/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step button[name=button_confirm] 2026-10-28 10:16:46,304 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [15/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_statusbar_status .o_arrow_button_current:contains(Purchase Order) 2026-10-28 10:16:46,376 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 852 23 0.038 0.103 rw 2026-10-28 10:16:46,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:46] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 95 11 0.007 0.035 rw 2026-10-28 10:16:46,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 796 12 0.009 0.06 rw 2026-10-28 10:16:47,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:47] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 3376 62 0.08 0.183 rw 2026-10-28 10:16:47,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:47] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 45 137 0.179 0.296 rw 2026-10-28 10:16:47,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:47] "POST /mail/store HTTP/1.1" 200 4712 43 0.038 0.487 rw 2026-10-28 10:16:47,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:47] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3438 46 0.073 0.216 ro 2026-10-28 10:16:47,957 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [16/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Upload the vendor bill (trigger: .o_widget_purchase_file_uploader) 2026-10-28 10:16:47,962 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [17/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Check that we are in the invoice form view (trigger: .o_statusbar_status:contains(Posted) .o_arrow_button_current:contains(Draft)) 2026-10-28 10:16:47,980 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:47] "POST /mail/store HTTP/1.1" 200 2001 28 0.034 0.38 ro 2026-10-28 10:16:48,004 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:48] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 48 2 0.004 0.018 rw 2026-10-28 10:16:48,459 7 INFO rb-a84341f-226073-429745 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-28 10:16:48,605 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:48] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 1159 125 0.182 0.366 rw 2026-10-28 10:16:49,187 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:49] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 263741 90 0.071 0.466 ro 2026-10-28 10:16:49,593 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:49] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 6041 56 0.196 0.132 ro 2026-10-28 10:16:49,644 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:49] "POST /web/dataset/call_kw/account.journal/search_read#account.journal.search_read HTTP/1.1" 200 95 2 0.002 0.014 ro 2026-10-28 10:16:49,840 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [18/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Check that the invoice is linked to the sale order (trigger: button[name=action_view_source_purchase_orders]) 2026-10-28 10:16:49,842 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-28 10:16:49,845 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR test_basic_purchase_flow_with_minimal_access_rights SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-28 10:16:50,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:50] "POST /mail/store HTTP/1.1" 200 5436 53 0.069 0.167 rw 2026-10-28 10:16:50,162 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:16:50,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.068 7.047 rw 2026-10-28 10:16:50,272 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 40011960 (allocated 43491328) 2026-10-28 10:16:50,295 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 gfKIoztb - [28/Oct/2026 10:16:50] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 1374 0 0 0.003 - 2026-10-28 10:16:50,295 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 74019 2026-10-28 10:16:50,297 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-28 10:16:50,300 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 74019 2026-10-28 10:16:50,443 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_101650_443440_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-28 10:16:50,443 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpufdy8zku_chrome_odoo" 2026-10-28 10:16:50,670 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:16:51,591 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:16:51,748 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:17:01,060 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:17:03,671 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-10-28 10:17:04,034 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-28 10:17:14,291 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_copies_description ... 2026-10-28 10:17:16,347 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-28 10:17:25,464 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-28 10:17:29,079 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #974 deleted stock.move records with IDs: [1225] 2026-10-28 10:17:30,407 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-28 10:17:30,409 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: skipped TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold : This test requires the installation of the account_account module 2026-10-28 10:17:30,410 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-28 10:17:32,311 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-28 10:17:32,359 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 37])] 2026-10-28 10:17:32,462 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 37, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 37, 40, 21])] 2026-10-28 10:17:38,121 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-28 10:17:38,347 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 21])] 2026-10-28 10:17:46,611 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-28 10:17:50,980 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-28 10:17:52,536 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-28 10:17:54,384 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-28 10:17:54,432 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 21])] 2026-10-28 10:18:01,060 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-28 10:18:03,230 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-28 10:18:04,548 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-28 10:18:05,333 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-28 10:18:06,212 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-28 10:18:08,523 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:18:09,416 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 976 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:18:09,595 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:18:18,885 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 976 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:18:21,554 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 976 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-10-28 10:18:21,944 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-28 10:18:23,920 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-28 10:18:24,848 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9323] 2026-10-28 10:18:24,952 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9326] 2026-10-28 10:18:25,193 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-28 10:18:25,351 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 976, model: account.tax 2026-10-28 10:18:26,323 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-28 10:18:29,123 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-28 10:18:31,929 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9338, 9339] 2026-10-28 10:18:32,714 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-28 10:18:34,763 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-28 10:18:51,417 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-28 10:18:55,747 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9383] 2026-10-28 10:18:56,092 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-28 10:18:58,793 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-28 10:19:03,300 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9392] 2026-10-28 10:19:03,713 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-28 10:19:03,753 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-28 10:19:06,132 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-28 10:19:08,475 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-28 10:19:12,019 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-28 10:19:16,829 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-28 10:19:19,379 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9413] 2026-10-28 10:19:19,973 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-28 10:19:22,546 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9422] 2026-10-28 10:19:22,653 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9423] 2026-10-28 10:19:23,024 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-28 10:19:26,602 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9432] 2026-10-28 10:19:26,809 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9427] 2026-10-28 10:19:27,049 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-28 10:19:30,074 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9435, 9436] 2026-10-28 10:19:30,672 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-28 10:19:33,939 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9447] 2026-10-28 10:19:34,115 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9442] 2026-10-28 10:19:34,298 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-28 10:19:36,863 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9449] 2026-10-28 10:19:37,122 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-28 10:19:40,557 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9460] 2026-10-28 10:19:40,743 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9456] 2026-10-28 10:19:40,943 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-28 10:19:43,203 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-28 10:19:46,217 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-28 10:19:48,752 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9472] 2026-10-28 10:19:49,352 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-28 10:19:51,631 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9477] 2026-10-28 10:19:52,458 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-10-28 10:19:52,474 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-28 10:19:53,180 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 74162 2026-10-28 10:19:53,181 7 INFO rb-a84341f-226073-429745 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/tmpjetbd9zy_chrome_odoo 2026-10-28 10:19:53,183 7 INFO rb-a84341f-226073-429745 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:35735/json/version 2026-10-28 10:19:53,184 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:19:53,222 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Browser version: Chrome/150.0.7871.114 2026-10-28 10:19:53,223 7 INFO rb-a84341f-226073-429745 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:35735/json 2026-10-28 10:19:53,224 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:19:53,236 7 INFO rb-a84341f-226073-429745 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:35735/devtools/page/074035C900F25D2F6F2CFBC4DF128BA3 2026-10-28 10:19:53,245 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Enable chrome headless console log notification 2026-10-28 10:19:53,259 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome headless enable page notifications 2026-10-28 10:19:53,325 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:19:53,338 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Setting session cookie in browser 2026-10-28 10:19:53,350 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Open "http://127.0.0.1:8069/web#action=purchase.purchase_rfq" in browser 2026-10-28 10:19:53,350 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigating to: "http://127.0.0.1:8069/web#action=purchase.purchase_rfq" 2026-10-28 10:19:53,917 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:53] "GET /web HTTP/1.1" 200 7330 116 0.118 0.445 rw 2026-10-28 10:19:53,920 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '074035C900F25D2F6F2CFBC4DF128BA3', 'loaderId': 'ACF0C6822F46D6005175D6094889B547', 'isDownload': False} 2026-10-28 10:19:53,920 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Evaluate ready code "odoo.isTourReady('test_add_section_from_product_catalog_on_purchase_order')" 2026-10-28 10:19:54,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.023 0.213 ro 2026-10-28 10:19:54,245 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:54] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.27 ro 2026-10-28 10:19:54,254 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:53] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.279 ro 2026-10-28 10:19:54,344 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:54] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.023 0.348 ro 2026-10-28 10:19:54,365 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:54] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.074 ro 2026-10-28 10:19:54,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:54] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.02 ro 2026-10-28 10:19:55,144 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: Owl is running in 'dev' mode. 2026-10-28 10:19:55,168 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-10-28 10:19:55,171 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-10-28 10:19:55,208 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-10-28 10:19:55,258 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.015 rw 2026-10-28 10:19:55,259 7 INFO rb-a84341f-226073-429745 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, "debug": false})" 2026-10-28 10:19:55,283 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [1/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Create a New PO (trigger: .o_list_button_add, .o_form_button_create) 2026-10-28 10:19:55,285 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:19:55,349 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.016 0.073 rw 2026-10-28 10:19:55,391 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.003 ro 2026-10-28 10:19:55,419 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-10-28 10:19:55,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.023 ro 2026-10-28 10:19:55,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /odoo HTTP/1.1" 200 7259 27 0.029 0.102 rw 2026-10-28 10:19:55,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.003 0.019 ro 2026-10-28 10:19:55,659 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "POST /web/action/load HTTP/1.1" 200 1320 12 0.025 0.041 ro 2026-10-28 10:19:55,672 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.091 rw 2026-10-28 10:19:55,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-10-28 10:19:55,831 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:55] "POST /mail/store HTTP/1.1" 200 3359 37 0.041 0.117 ro 2026-10-28 10:19:56,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 100944 71 0.05 0.334 ro 2026-10-28 10:19:56,149 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 67 1 0.001 0.01 ro 2026-10-28 10:19:56,355 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [2/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Focus Vendor Field on PO (trigger: .o_field_res_partner_many2one[name='partner_id'] input) 2026-10-28 10:19:56,369 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.007 0.036 ro 2026-10-28 10:19:56,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.04 ro 2026-10-28 10:19:56,471 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2082 12 0.012 0.066 rw 2026-10-28 10:19:56,727 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.005 ro 2026-10-28 10:19:56,825 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.008 ro 2026-10-28 10:19:56,983 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [3/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Fill Vendor Field on PO (trigger: .o_field_res_partner_many2one[name='partner_id'] input) 2026-10-28 10:19:57,006 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [4/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Select vendor from many to one (trigger: .ui-menu-item > a:contains(Test Vendor)) 2026-10-28 10:19:57,024 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 486 3 0.011 0.027 ro 2026-10-28 10:19:57,086 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.009 0.009 ro 2026-10-28 10:19:57,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.027 - 2026-10-28 10:19:57,322 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 128 3 0.006 0.04 ro 2026-10-28 10:19:57,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.002 0.014 rw 2026-10-28 10:19:57,375 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [5/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click Catalog Button (trigger: button[name=action_add_from_catalog]) 2026-10-28 10:19:57,397 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [6/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click 'Add Section' button (trigger: .o_search_panel_sections button:contains("Add Section")) 2026-10-28 10:19:57,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 137 16 0.023 0.057 rw 2026-10-28 10:19:57,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 2221 30 0.031 0.099 rw 2026-10-28 10:19:57,763 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1046 15 0.023 0.043 rw 2026-10-28 10:19:57,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:57] "POST /mail/store HTTP/1.1" 200 2977 43 0.039 0.122 rw 2026-10-28 10:19:58,226 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 179709 53 0.051 0.372 ro 2026-10-28 10:19:58,312 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 85 3 0.003 0.036 ro 2026-10-28 10:19:58,382 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.014 0.039 rw 2026-10-28 10:19:58,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 96 2 0.002 0.063 rw 2026-10-28 10:19:58,443 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.011 0.035 rw 2026-10-28 10:19:58,465 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.024 ro 2026-10-28 10:19:58,565 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [7/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Type new section name (trigger: input.o_section_input) 2026-10-28 10:19:58,568 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [8/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click anywhere to add the section (trigger: .o_search_panel) 2026-10-28 10:19:58,581 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [9/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Check section A is selected (trigger: .o_search_panel_sections .o_selected_section:contains("Section A")) 2026-10-28 10:19:58,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 443 23 0.037 0.108 ro 2026-10-28 10:19:58,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/purchase.order/create_section#purchase.order.create_section HTTP/1.1" 200 68 13 0.011 0.039 rw 2026-10-28 10:19:58,677 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [10/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Add a Product (trigger: .o_kanban_record:contains("Test Product")) 2026-10-28 10:19:58,719 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /product/catalog/order_lines_info HTTP/1.1" 200 354 18 0.022 0.082 ro 2026-10-28 10:19:58,807 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 443 23 0.036 0.084 ro 2026-10-28 10:19:58,848 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.016 0.149 rw 2026-10-28 10:19:58,916 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:58] "POST /product/catalog/order_lines_info HTTP/1.1" 200 354 17 0.016 0.07 ro 2026-10-28 10:19:59,001 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [11/14] 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([data-icon="shopping_cart"]))) 2026-10-28 10:20:00,019 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [12/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Close the catalog (trigger: .o-kanban-button-back) 2026-10-28 10:20:00,023 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [13/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Section is first row (trigger: .o_section_and_note_list_view tr:nth-child(1).o_is_line_section) 2026-10-28 10:20:00,678 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:20:00] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 71 37 0.06 0.113 rw 2026-10-28 10:20:00,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:20:00] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 4576 49 0.052 0.187 ro 2026-10-28 10:20:01,075 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [14/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Product is second row (trigger: tbody tr:nth-child(2) td[name=product_and_description]:contains(Test Product)) 2026-10-28 10:20:01,075 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: tour succeeded 2026-10-28 10:20:01,076 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_add_section_from_product_catalog_on_purchase_order SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-10-28 10:20:01,147 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:20:01] "POST /mail/store HTTP/1.1" 200 3015 43 0.035 0.086 rw 2026-10-28 10:20:01,313 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:20:01,374 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 x0rpqlt6 - [28/Oct/2026 10:19:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.043 5.625 rw 2026-10-28 10:20:01,395 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35314600 (allocated 38903808) 2026-10-28 10:20:01,440 7 INFO rb-a84341f-226073-429745 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 74162 2026-10-28 10:20:01,443 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Closing websocket connection 2026-10-28 10:20:01,446 7 INFO rb-a84341f-226073-429745 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 74162 2026-10-28 10:20:01,566 7 INFO rb-a84341f-226073-429745 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-a84341f-226073-429745/chrome_logs/chrome_log_20261028_102001_564048_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-28 10:20:01,566 7 INFO rb-a84341f-226073-429745 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/tmpjetbd9zy_chrome_odoo" 2026-10-28 10:20:01,610 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:20:03,773 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 979 with IP n/a changed groups of user 979 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:20:03,921 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 979 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:20:12,931 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 979 with IP n/a changed groups of user 979 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:20:15,586 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-28 10:20:18,161 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-28 10:20:20,066 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-28 10:20:20,145 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-28 10:20:20,628 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-28 10:20:21,029 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-28 10:20:21,852 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:20:22,849 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 981 with IP n/a changed groups of user 981 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:20:23,030 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 981 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:20:32,691 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 981 with IP n/a changed groups of user 981 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:20:35,431 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_add_tax_manual_price_unit_with_product ... 2026-10-28 10:20:35,853 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_manual_price_unit_with_product ... 2026-10-28 10:20:35,895 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product ... 2026-10-28 10:20:35,929 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_mixed_taxes_company_tax_excluded ... 2026-10-28 10:20:38,329 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_mixed_taxes_company_tax_included ... 2026-10-28 10:20:41,093 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_tax_override_taxes_company_tax_excluded ... 2026-10-28 10:20:43,522 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_tax_override_taxes_company_tax_included ... 2026-10-28 10:20:46,163 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:20:47,164 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 983 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:20:47,375 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:20:58,911 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 983 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:21:01,133 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-28 10:21:01,492 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 17, 16])] 2026-10-28 10:21:01,573 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 10:21:02,687 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JSQzQWbS - [28/Oct/2026 10:21:02] "POST /product/catalog/order_lines_info HTTP/1.1" 200 674 29 0.03 0.083 ro 2026-10-28 10:21:02,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JSQzQWbS - [28/Oct/2026 10:21:02] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 77 47 0.069 0.143 rw 2026-10-28 10:21:03,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JSQzQWbS - [28/Oct/2026 10:21:03] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 77 37 0.061 0.117 rw 2026-10-28 10:21:03,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 JSQzQWbS - [28/Oct/2026 10:21:03] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 76 32 0.047 0.082 rw 2026-10-28 10:21:03,435 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-28 10:21:04,279 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 74296 2026-10-28 10:21:04,280 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmp4fzui8ef_chrome_odoo 2026-10-28 10:21:04,280 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:35675/json/version 2026-10-28 10:21:04,282 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:21:04,392 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-28 10:21:04,392 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:35675/json 2026-10-28 10:21:04,397 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:21:04,456 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:35675/devtools/page/803B8CBFF3D9A892985FDEC329607E71 2026-10-28 10:21:04,487 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-28 10:21:04,513 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-28 10:21:04,625 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-28 10:21:04,632 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-28 10:21:04,639 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Open "http://127.0.0.1:8069/odoo/purchase" in browser 2026-10-28 10:21:04,639 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigating to: "http://127.0.0.1:8069/odoo/purchase" 2026-10-28 10:21:05,101 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /odoo/purchase HTTP/1.1" 200 7446 100 0.102 0.355 rw 2026-10-28 10:21:05,116 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '803B8CBFF3D9A892985FDEC329607E71', 'loaderId': '97AFB618D423140551A7B07EE1A3CC28', 'isDownload': False} 2026-10-28 10:21:05,117 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-28 10:21:05,281 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.621 ro 2026-10-28 10:21:05,524 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /web/webclient/load_menus HTTP/1.1" 200 115262 31 0.075 0.267 ro 2026-10-28 10:21:05,542 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 1064 6 0.005 0.346 ro 2026-10-28 10:21:05,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.007 0.378 ro 2026-10-28 10:21:05,658 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.004 0.026 ro 2026-10-28 10:21:05,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:05] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.005 0.015 ro 2026-10-28 10:21:06,605 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-28 10:21:06,636 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.005 - 2026-10-28 10:21:06,641 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.013 - 2026-10-28 10:21:06,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-10-28 10:21:06,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-10-28 10:21:06,731 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate test code "odoo.startTour('test_catalog_vendor_uom', {"stepDelay": 0, "debug": false})" 2026-10-28 10:21:06,763 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [1/47] Tour test_catalog_vendor_uom → Step .o_data_cell:text(PO/TEST/00002) 2026-10-28 10:21:06,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.014 ro 2026-10-28 10:21:06,955 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.006 - 2026-10-28 10:21:07,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "GET /odoo HTTP/1.1" 200 7374 27 0.039 0.085 rw 2026-10-28 10:21:07,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.02 0.172 ro 2026-10-28 10:21:07,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "GET /web/image/res.partner/3128/avatar_128?unique=1793182846000 HTTP/1.1" 200 305 3 0.004 0.089 ro 2026-10-28 10:21:07,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "POST /web/action/load HTTP/1.1" 200 1320 11 0.021 0.14 ro 2026-10-28 10:21:07,278 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.176 rw 2026-10-28 10:21:07,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.089 ro 2026-10-28 10:21:07,518 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "POST /mail/store HTTP/1.1" 200 3441 37 0.064 0.162 ro 2026-10-28 10:21:07,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:07] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 99278 75 0.088 0.43 ro 2026-10-28 10:21:08,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1600 7 0.009 0.118 ro 2026-10-28 10:21:08,127 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.039 ro 2026-10-28 10:21:08,198 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.006 0.047 ro 2026-10-28 10:21:08,315 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 556 8 0.013 0.046 rw 2026-10-28 10:21:08,447 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "GET /web/image/res.users/983/avatar_128?unique=1793182864000 HTTP/1.1" 200 305 4 0.016 0.021 ro 2026-10-28 10:21:08,451 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [2/47] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many .o_optional_columns button 2026-10-28 10:21:08,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 2165 19 0.024 0.056 ro 2026-10-28 10:21:08,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.006 ro 2026-10-28 10:21:08,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-10-28 10:21:09,095 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [3/47] Tour test_catalog_vendor_uom → Step input[name="discount"]:not(:checked) 2026-10-28 10:21:09,123 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [4/47] Tour test_catalog_vendor_uom → Step th[data-name="discount"] 2026-10-28 10:21:09,145 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "POST /mail/store HTTP/1.1" 200 1336 22 0.027 0.081 rw 2026-10-28 10:21:09,147 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [5/47] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-10-28 10:21:09,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.095 ro 2026-10-28 10:21:09,191 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [6/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.50 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.50")) 2026-10-28 10:21:09,268 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1058 15 0.017 0.044 rw 2026-10-28 10:21:09,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 177480 52 0.043 0.315 ro 2026-10-28 10:21:09,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 89 3 0.005 0.035 ro 2026-10-28 10:21:09,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 103 2 0.005 0.022 rw 2026-10-28 10:21:09,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:09] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.021 0.07 rw 2026-10-28 10:21:10,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:10] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.051 0.124 ro 2026-10-28 10:21:10,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:10] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.186 ro 2026-10-28 10:21:10,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:10] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.014 0.17 rw 2026-10-28 10:21:10,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:10] "POST /product/catalog/order_lines_info HTTP/1.1" 200 397 17 0.018 0.066 ro 2026-10-28 10:21:10,247 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [7/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:10,257 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [8/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-28 10:21:10,278 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [9/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:10,283 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [10/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:10,284 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [11/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:10,291 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [12/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:10,291 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [13/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("5") 2026-10-28 10:21:10,297 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [14/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-28 10:21:10,300 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [15/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.50 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.50")) 2026-10-28 10:21:10,301 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [16/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:10,305 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [17/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.45 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.45")) 2026-10-28 10:21:11,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:11] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 73 38 0.061 0.151 rw 2026-10-28 10:21:11,052 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [18/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:11,054 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [19/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:11,063 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [20/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:11,065 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [21/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:11,074 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [22/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:11,077 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [23/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("11") 2026-10-28 10:21:11,079 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [24/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-28 10:21:11,080 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [25/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.45 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.45")) 2026-10-28 10:21:11,081 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [26/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:11,084 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [27/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.20 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.20")) 2026-10-28 10:21:11,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:11] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 87 30 0.039 0.08 rw 2026-10-28 10:21:11,733 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [28/47] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-10-28 10:21:11,739 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [29/47] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-10-28 10:21:12,592 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:12] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3575 51 0.162 0.137 ro 2026-10-28 10:21:12,737 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:12] "POST /mail/store HTTP/1.1" 200 3701 39 0.052 0.251 rw 2026-10-28 10:21:12,739 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [30/47] Tour test_catalog_vendor_uom → Step li.o_back_button:first-child 2026-10-28 10:21:12,778 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [31/47] Tour test_catalog_vendor_uom → Step .o_data_cell:text(PO/TEST/00001) 2026-10-28 10:21:12,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:12] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1622 7 0.01 0.03 ro 2026-10-28 10:21:12,875 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:12] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 557 8 0.009 0.035 rw 2026-10-28 10:21:12,936 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [32/47] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-10-28 10:21:13,058 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 2163 18 0.018 0.084 ro 2026-10-28 10:21:13,274 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [33/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-10-28 10:21:13,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /mail/store HTTP/1.1" 200 1334 22 0.02 0.056 rw 2026-10-28 10:21:13,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1055 10 0.008 0.029 rw 2026-10-28 10:21:13,409 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 86 3 0.01 0.027 ro 2026-10-28 10:21:13,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 103 2 0.003 0.032 rw 2026-10-28 10:21:13,509 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.01 0.065 rw 2026-10-28 10:21:13,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.041 ro 2026-10-28 10:21:13,661 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.052 0.119 ro 2026-10-28 10:21:13,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.011 0.165 rw 2026-10-28 10:21:13,779 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:13] "POST /product/catalog/order_lines_info HTTP/1.1" 200 414 16 0.014 0.089 ro 2026-10-28 10:21:13,837 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [34/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-10-28 10:21:13,857 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [35/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("1") 2026-10-28 10:21:13,872 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [36/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses L as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("L")) 2026-10-28 10:21:13,873 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [37/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-10-28 10:21:13,873 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [38/47] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-10-28 10:21:13,880 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [39/47] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-10-28 10:21:14,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:14] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 73 36 0.05 0.188 rw 2026-10-28 10:21:14,745 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:14] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3563 46 0.062 0.237 ro 2026-10-28 10:21:14,828 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [40/47] Tour test_catalog_vendor_uom → Step li.o_back_button:first-child 2026-10-28 10:21:14,842 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [41/47] Tour test_catalog_vendor_uom → Step .o_data_cell:text(PO/TEST/00001) 2026-10-28 10:21:14,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:14] "POST /mail/store HTTP/1.1" 200 2740 39 0.031 0.318 rw 2026-10-28 10:21:14,934 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:14] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1641 7 0.012 0.068 ro 2026-10-28 10:21:14,948 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [42/47] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-10-28 10:21:14,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:14] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 557 8 0.013 0.094 rw 2026-10-28 10:21:15,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3563 46 0.051 0.131 ro 2026-10-28 10:21:15,241 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [43/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses L as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("L")) 2026-10-28 10:21:15,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /mail/store HTTP/1.1" 200 1335 25 0.026 0.132 rw 2026-10-28 10:21:15,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1055 10 0.023 0.054 rw 2026-10-28 10:21:15,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 86 3 0.007 0.039 ro 2026-10-28 10:21:15,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.01 0.05 rw 2026-10-28 10:21:15,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.009 0.074 rw 2026-10-28 10:21:15,587 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 104 3 0.004 0.111 rw 2026-10-28 10:21:15,803 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.048 0.125 ro 2026-10-28 10:21:15,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.002 0.172 ro 2026-10-28 10:21:15,901 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:15] "POST /product/catalog/order_lines_info HTTP/1.1" 200 420 17 0.018 0.047 ro 2026-10-28 10:21:15,934 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [44/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-10-28 10:21:15,957 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [45/47] Tour test_catalog_vendor_uom → Step Select the UoM Units for product "Crab Juice" (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity select) 2026-10-28 10:21:15,970 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [46/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-28 10:21:15,971 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [47/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 3.00 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 3.00")) 2026-10-28 10:21:16,108 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:16] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 71 30 0.037 0.099 rw 2026-10-28 10:21:16,155 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-28 10:21:16,156 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-28 10:21:16,407 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:21:16,418 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 42377592 (allocated 44122112) 2026-10-28 10:21:16,466 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QUxFHQea - [28/Oct/2026 10:21:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.043 9.654 rw 2026-10-28 10:21:16,533 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 74296 2026-10-28 10:21:16,538 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-28 10:21:16,543 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 74296 2026-10-28 10:21:16,685 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_102116_685079_test_catalog_vendor_uom.txt 2026-10-28 10:21:16,685 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmp4fzui8ef_chrome_odoo" 2026-10-28 10:21:16,700 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-28 10:21:17,334 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:21:17,367 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 16])] 2026-10-28 10:21:17,683 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_07_alternative_purchases_wizards ... 2026-10-28 10:21:20,159 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_08_purchases_multi_linkages ... 2026-10-28 10:21:20,332 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-28 10:21:20,359 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-28 10:21:20,377 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-28 10:21:20,382 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_09_alternative_po_line_price_unit ... 2026-10-28 10:21:21,817 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-28 10:21:23,347 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-28 10:21:24,578 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_12_alternative_po_line_different_currency ... 2026-10-28 10:21:26,450 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_po_with_multiple_price_list ... 2026-10-28 10:21:28,218 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_order_merge ... 2026-10-28 10:21:30,649 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-28 10:21:30,660 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-28 10:21:33,425 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_vendor_currency ... 2026-10-28 10:21:35,409 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_create_alternatives_for_multiple_vendors ... 2026-10-28 10:21:37,028 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_payment_terms_for_alternative_rfq ... 2026-10-28 10:21:38,692 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_taxes_for_alternative_po ... 2026-10-28 10:21:40,032 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:21:40,972 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 985 with IP n/a changed groups of user 985 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:21:41,145 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 985 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:21:51,604 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 985 with IP n/a changed groups of user 985 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:21:54,142 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 985, model: account.tax 2026-10-28 10:21:54,448 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-28 10:21:56,022 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9485, 9486] 2026-10-28 10:21:56,597 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-28 10:21:57,520 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9490, 9491] 2026-10-28 10:21:58,048 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-28 10:21:58,487 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9495] 2026-10-28 10:21:59,258 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-28 10:22:00,316 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9501, 9502] 2026-10-28 10:22:00,792 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9503, 9504, 9505] 2026-10-28 10:22:00,869 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted mail.message records with IDs: [17265, 17264, 17262, 17259] 2026-10-28 10:22:01,031 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted ir.attachment records with IDs: [511285] 2026-10-28 10:22:01,034 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move records with IDs: [3541] 2026-10-28 10:22:01,890 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9506, 9507] 2026-10-28 10:22:03,375 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9511, 9512] 2026-10-28 10:22:04,117 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-10-28 10:22:05,127 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 987 with IP n/a changed groups of user 987 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:22:05,302 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 987 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:22:14,920 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 987 with IP n/a changed groups of user 987 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:22:16,985 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-28 10:22:17,472 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 987, model: account.tax 2026-10-28 10:22:18,077 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:22:18,118 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 10:22:18,484 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 10:22:47,860 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-28 10:22:49,205 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1315] 2026-10-28 10:22:50,092 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1327] 2026-10-28 10:22:54,446 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-28 10:22:54,915 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1340] 2026-10-28 10:22:55,422 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-28 10:22:55,898 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1343] 2026-10-28 10:22:57,550 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-28 10:22:58,049 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1350] 2026-10-28 10:22:58,437 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1352] 2026-10-28 10:22:59,666 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation : Temporary to fast merge new valuation 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components : Temporary to fast merge new valuation 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity : Temporary to fast merge new valuation 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff : Temporary to fast merge new valuation 2026-10-28 10:22:59,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-28 10:23:00,222 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3953] 2026-10-28 10:23:00,788 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-28 10:23:01,444 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1356] 2026-10-28 10:23:02,931 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-28 10:23:03,425 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.product records with IDs: [3968] 2026-10-28 10:23:04,210 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1363, 1364, 1365] 2026-10-28 10:23:04,892 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-28 10:23:05,398 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1376] 2026-10-28 10:23:05,890 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-28 10:23:05,890 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits : Temporary to fast merge new valuation 2026-10-28 10:23:06,102 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-10-28 10:23:07,025 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 990 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:23:07,209 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:23:17,154 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 990 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-10-28 10:23:19,819 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 990 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(4, 16)] 2026-10-28 10:23:21,295 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-28 10:23:21,940 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1378] 2026-10-28 10:23:22,592 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1382] 2026-10-28 10:23:23,132 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1383, 1384, 1381] 2026-10-28 10:23:23,264 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-28 10:23:25,150 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1386] 2026-10-28 10:23:31,458 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-28 10:23:31,459 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_bom_report_incoming_po : Temporary to fast merge new valuation 2026-10-28 10:23:31,459 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-28 10:23:33,442 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-10-28 10:23:33,642 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-28 10:23:33,642 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_bom_report_vendor_quantities : Temporary to fast merge new valuation 2026-10-28 10:23:33,642 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-28 10:23:35,016 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-10-28 10:23:35,288 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move.line records with IDs: [1394] 2026-10-28 10:23:35,476 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_json_popover ... 2026-10-28 10:23:35,918 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-28 10:23:38,708 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-28 10:23:40,632 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-28 10:23:40,986 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1435] 2026-10-28 10:23:41,659 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-28 10:23:43,461 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1439] 2026-10-28 10:23:44,090 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-28 10:23:46,827 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1443] 2026-10-28 10:23:47,338 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-28 10:23:47,844 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1445] 2026-10-28 10:23:48,081 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-28 10:23:49,676 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1447] 2026-10-28 10:23:50,194 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-28 10:23:50,791 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-10-28 10:23:50,989 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-28 10:23:52,740 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-10-28 10:23:54,617 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-28 10:23:55,226 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-28 10:23:55,468 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-10-28 10:23:55,690 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-28 10:23:55,690 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time : Temporary to fast merge new valuation 2026-10-28 10:23:55,690 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-28 10:23:56,771 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-28 10:23:56,771 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 : Temporary to fast merge new valuation 2026-10-28 10:23:56,771 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_kit_bill_before_reception_component_cost_exactly_aligns_with_kit_product_cost ... 2026-10-28 10:23:57,361 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1464] 2026-10-28 10:23:58,687 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-28 10:23:59,695 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1467] 2026-10-28 10:24:00,465 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1469] 2026-10-28 10:24:00,795 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1470] 2026-10-28 10:24:01,729 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move.line records with IDs: [1420] 2026-10-28 10:24:02,242 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-28 10:24:02,412 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-28 10:24:02,894 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1474] 2026-10-28 10:24:03,666 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-28 10:24:03,667 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_valuation_with_backorder : Temporary to fast merge new valuation 2026-10-28 10:24:03,873 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:24:03,883 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-28 10:24:04,746 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 74432 2026-10-28 10:24:04,747 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpt1n6wy9g_chrome_odoo 2026-10-28 10:24:04,747 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:45397/json/version 2026-10-28 10:24:04,748 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:24:04,831 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-28 10:24:04,831 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:45397/json 2026-10-28 10:24:04,832 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:24:04,844 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:45397/devtools/page/9FE3FE8278BB7ADC373EF5E2BA6FD94C 2026-10-28 10:24:04,855 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-28 10:24:04,860 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-28 10:24:04,937 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:24:04,948 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-28 10:24:04,957 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-28 10:24:04,957 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-28 10:24:05,563 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:05] "GET /odoo HTTP/1.1" 200 7342 117 0.11 0.49 rw 2026-10-28 10:24:05,567 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '9FE3FE8278BB7ADC373EF5E2BA6FD94C', 'loaderId': '514442F110CDE24907AAA028FD5BC109', 'isDownload': False} 2026-10-28 10:24:05,567 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-28 10:24:05,883 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:05] "GET /web/assets/bdd51ff/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.905 ro 2026-10-28 10:24:05,993 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:05] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.051 0.325 ro 2026-10-28 10:24:06,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.005 0.39 ro 2026-10-28 10:24:06,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/assets/c756e67/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.409 ro 2026-10-28 10:24:06,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/assets/3924db8/web.assets_tests.min.js HTTP/1.1" 200 1906759 2 0.002 0.026 ro 2026-10-28 10:24:06,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/assets/ceae26b/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.006 0.017 ro 2026-10-28 10:24:06,841 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-28 10:24:06,868 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-10-28 10:24:06,869 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-10-28 10:24:06,925 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.016 ro 2026-10-28 10:24:06,972 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.015 rw 2026-10-28 10:24:06,996 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate test code "odoo.startTour('purchase_matrix_tour', {"stepDelay": 0, "debug": false})" 2026-10-28 10:24:07,015 7 INFO rb-a84341f-226073-429745 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-28 10:24:07,024 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [1/30] Tour purchase_matrix_tour → Step .o_navbar_apps_menu button:enabled 2026-10-28 10:24:07,109 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.038 0.086 rw 2026-10-28 10:24:07,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.012 ro 2026-10-28 10:24:07,186 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-10-28 10:24:07,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /odoo HTTP/1.1" 200 7271 27 0.027 0.104 rw 2026-10-28 10:24:07,378 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.142 ro 2026-10-28 10:24:07,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /web/image/res.partner/3/avatar_128?unique=1793166720000 HTTP/1.1" 200 305 3 0.002 0.091 ro 2026-10-28 10:24:07,435 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "POST /web/action/load HTTP/1.1" 200 419 5 0.016 0.108 ro 2026-10-28 10:24:07,441 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [2/30] Tour purchase_matrix_tour → Step .o_app[data-menu-xmlid="purchase.menu_purchase_root"] 2026-10-28 10:24:07,451 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.147 rw 2026-10-28 10:24:07,470 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.064 ro 2026-10-28 10:24:07,545 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [3/30] Tour purchase_matrix_tour → Step .o_purchase_order 2026-10-28 10:24:07,629 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "POST /mail/store HTTP/1.1" 200 3371 37 0.044 0.169 ro 2026-10-28 10:24:07,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "POST /web/action/load HTTP/1.1" 200 1320 10 0.01 0.1 ro 2026-10-28 10:24:08,045 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 100944 72 0.067 0.251 ro 2026-10-28 10:24:08,167 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 67 1 0.004 0.021 ro 2026-10-28 10:24:08,307 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [4/30] Tour purchase_matrix_tour → Step .o_list_button_add 2026-10-28 10:24:08,346 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [5/30] Tour purchase_matrix_tour → Step .o_required_modifier[name=partner_id] input 2026-10-28 10:24:08,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.019 0.042 ro 2026-10-28 10:24:08,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "GET /web/assets/7f6d8a1/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.062 ro 2026-10-28 10:24:08,484 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2082 12 0.028 0.083 rw 2026-10-28 10:24:08,710 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.01 ro 2026-10-28 10:24:08,818 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-10-28 10:24:08,990 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [6/30] Tour purchase_matrix_tour → Step .ui-menu-item > a:contains("Agrolait") 2026-10-28 10:24:09,021 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 399 3 0.008 0.043 ro 2026-10-28 10:24:09,070 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.013 ro 2026-10-28 10:24:09,247 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.004 - 2026-10-28 10:24:09,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 42 2 0.004 0.025 ro 2026-10-28 10:24:09,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.002 0.029 rw 2026-10-28 10:24:09,350 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [7/30] Tour purchase_matrix_tour → Step button:contains('Add a product') 2026-10-28 10:24:09,355 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [8/30] Tour purchase_matrix_tour → Step div[name="product_template_id"] input 2026-10-28 10:24:09,511 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 58 28 0.041 0.136 rw 2026-10-28 10:24:09,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 137 14 0.024 0.045 rw 2026-10-28 10:24:09,700 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 801 7 0.006 0.047 rw 2026-10-28 10:24:09,910 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [9/30] Tour purchase_matrix_tour → Step ul.ui-autocomplete a:contains("Matrix") 2026-10-28 10:24:09,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:09] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 787 4 0.007 0.027 ro 2026-10-28 10:24:09,989 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [10/30] Tour purchase_matrix_tour → Step .modal .o_matrix_input_table 2026-10-28 10:24:10,029 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:10] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 84 1 0.001 0.036 rw 2026-10-28 10:24:10,100 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:10] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 64 3 0.007 0.035 rw 2026-10-28 10:24:10,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:10] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2003 20 0.014 0.053 rw 2026-10-28 10:24:10,324 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:10] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 80 3 0.002 0.021 rw 2026-10-28 10:24:10,344 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [11/30] Tour purchase_matrix_tour → Step .modal .o_matrix_input_table .o_matrix_input:eq(0) 2026-10-28 10:24:10,358 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [12/30] Tour purchase_matrix_tour → Step .modal .o_matrix_input_table .o_matrix_input:eq(8) 2026-10-28 10:24:10,371 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [13/30] Tour purchase_matrix_tour → Step .modal button:contains(Confirm) 2026-10-28 10:24:10,390 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [14/30] Tour purchase_matrix_tour → Step .o_form_button_save 2026-10-28 10:24:11,272 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:11] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 18016 240 0.251 0.573 rw 2026-10-28 10:24:11,642 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [15/30] Tour purchase_matrix_tour → Step .o_form_saved 2026-10-28 10:24:12,090 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:12] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19826 107 0.128 0.303 rw 2026-10-28 10:24:12,455 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [16/30] Tour purchase_matrix_tour → Step .o_field_pol_product_many2one 2026-10-28 10:24:12,481 7 INFO rb-a84341f-226073-429745 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[data-icon="edit"] 2026-10-28 10:24:12,581 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [18/30] Tour purchase_matrix_tour → Step .o_matrix_input_table 2026-10-28 10:24:12,586 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:12] "POST /mail/store HTTP/1.1" 200 2986 45 0.036 0.077 rw 2026-10-28 10:24:13,018 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:13] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2031 86 0.181 0.241 rw 2026-10-28 10:24:13,143 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [19/30] Tour purchase_matrix_tour → Step .modal button:contains(Confirm) 2026-10-28 10:24:13,170 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [20/30] Tour purchase_matrix_tour → Step td[name=product_qty]:contains("4.00") 2026-10-28 10:24:13,691 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:13] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 291 148 0.145 0.361 rw 2026-10-28 10:24:13,910 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [21/30] Tour purchase_matrix_tour → Step .o_form_button_save 2026-10-28 10:24:13,942 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [22/30] Tour purchase_matrix_tour → Step .o_form_saved 2026-10-28 10:24:14,337 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:14] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19497 96 0.113 0.249 rw 2026-10-28 10:24:14,574 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [23/30] Tour purchase_matrix_tour → Step button:contains("Add a product") 2026-10-28 10:24:14,600 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [24/30] Tour purchase_matrix_tour → Step div[name="product_template_id"] input 2026-10-28 10:24:14,696 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:14] "POST /mail/store HTTP/1.1" 200 2053 30 0.03 0.089 rw 2026-10-28 10:24:14,743 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:14] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 801 7 0.007 0.099 rw 2026-10-28 10:24:14,940 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [25/30] Tour purchase_matrix_tour → Step ul.ui-autocomplete a:contains("Matrix") 2026-10-28 10:24:14,957 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:14] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 787 2 0.005 0.026 ro 2026-10-28 10:24:15,038 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [26/30] Tour purchase_matrix_tour → Step input[value="4"] 2026-10-28 10:24:15,079 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 84 3 0.004 0.025 rw 2026-10-28 10:24:15,134 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:15] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 64 3 0.004 0.027 rw 2026-10-28 10:24:15,528 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:15] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2031 84 0.089 0.231 rw 2026-10-28 10:24:15,728 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [27/30] Tour purchase_matrix_tour → Step .modal button:contains(Confirm) 2026-10-28 10:24:15,742 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [28/30] Tour purchase_matrix_tour → Step td[name=product_qty]:contains(8.20) 2026-10-28 10:24:16,023 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:16] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 53 76 0.097 0.24 rw 2026-10-28 10:24:16,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:16] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 195 120 0.12 0.323 rw 2026-10-28 10:24:16,790 7 INFO rb-a84341f-226073-429745 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) 2026-10-28 10:24:16,801 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [30/30] Tour purchase_matrix_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-28 10:24:17,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:17] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19364 90 0.093 0.236 rw 2026-10-28 10:24:17,367 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-28 10:24:17,368 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-28 10:24:17,516 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:17] "POST /mail/store HTTP/1.1" 200 2054 30 0.038 0.103 rw 2026-10-28 10:24:17,767 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-10-28 10:24:17,788 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 42977448 (allocated 45989888) 2026-10-28 10:24:17,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 HhZGuRhv - [28/Oct/2026 10:24:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 32 0.03 10.783 rw 2026-10-28 10:24:17,892 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 74432 2026-10-28 10:24:17,901 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-28 10:24:17,906 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 74432 2026-10-28 10:24:18,033 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_102418_033117_test_purchase_matrix_ui.txt 2026-10-28 10:24:18,033 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpt1n6wy9g_chrome_odoo" 2026-10-28 10:24:18,755 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-28 10:24:21,340 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:24:21,388 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-10-28 10:24:21,763 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-10-28 10:24:51,790 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-10-28 10:24:52,728 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-10-28 10:24:53,119 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-28 10:24:53,854 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:24:53,895 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 16])] 2026-10-28 10:24:54,371 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:24:54,943 7 INFO rb-a84341f-226073-429745 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-28 10:24:55,235 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-28 10:24:55,289 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-28 10:24:55,478 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-28 10:24:55,576 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [103, 105] 2026-10-28 10:24:55,595 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [104, 106] 2026-10-28 10:24:55,599 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-28 10:24:57,472 7 INFO rb-a84341f-226073-429745 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [312] 2026-10-28 10:24:57,864 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-28 10:24:58,089 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-28 10:24:58,353 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:25:06,632 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-28 10:25:07,698 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-28 10:25:08,187 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-28 10:25:08,432 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 20, 5, 17] with changes [(, 6, 0)] 2026-10-28 10:25:17,966 7 INFO rb-a84341f-226073-429745 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-28 10:25:19,524 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-10-28 10:25:19,532 7 INFO rb-a84341f-226073-429745 odoo.tests.suite: Auto retry disabled for test_unit_desktop (odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop) 2026-10-28 10:25:19,533 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js: Starting WebSuite.test_unit_desktop ... 2026-10-28 10:25:20,166 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome pid: 74577 2026-10-28 10:25:20,167 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless temporary user profile dir: /tmp/tmp5qrpuind_chrome_odoo 2026-10-28 10:25:20,167 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Issuing json command http://127.0.0.1:42651/json/version 2026-10-28 10:25:20,168 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:25:20,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Browser version: Chrome/150.0.7871.114 2026-10-28 10:25:20,259 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Issuing json command http://127.0.0.1:42651/json 2026-10-28 10:25:20,259 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:25:20,277 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Websocket url found: ws://127.0.0.1:42651/devtools/page/08B58672BD9601E68FD0958C04E22E7B 2026-10-28 10:25:20,288 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Enable chrome headless console log notification 2026-10-28 10:25:20,295 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless enable page notifications 2026-10-28 10:25:20,367 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:25:20,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Setting session cookie in browser 2026-10-28 10:25:20,410 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Open "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=desktop&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3&id=-1df113db" in browser 2026-10-28 10:25:20,411 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Navigating to: "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=desktop&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3&id=-1df113db" 2026-10-28 10:25:20,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:20] "GET /web/tests?&headless&loglevel=2&preset=desktop&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3&id=-1df113db HTTP/1.1" 200 2146 16 0.02 0.157 ro 2026-10-28 10:25:20,606 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Navigation result: {'frameId': '08B58672BD9601E68FD0958C04E22E7B', 'loaderId': 'DED88E79093479FFE432BA63380B842B', 'isDownload': False} 2026-10-28 10:25:20,606 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Waiting for frame '08B58672BD9601E68FD0958C04E22E7B' to stop loading 2026-10-28 10:25:20,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:20] "GET /web/assets/afd79cb/web.assets_unit_tests.min.css HTTP/1.1" 200 257211 2 0.002 0.029 ro 2026-10-28 10:25:20,714 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:20] "GET /web/assets/13a483a/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 1542698 2 0.004 0.287 ro 2026-10-28 10:25:20,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:20] "GET /web/assets/b1548a2/web.assets_unit_tests_setup.min.js HTTP/1.1" 200 13562574 2 0.002 0.176 ro 2026-10-28 10:25:21,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:20] "GET /web/assets/8a52fdc/web.assets_unit_tests.min.js HTTP/1.1" 200 22428579 2 0.002 0.602 ro 2026-10-28 10:25:21,711 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Roboto:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,712 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,715 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,716 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,716 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Noto+Serif:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,716 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,717 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,717 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:25:21,821 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-10-28 10:25:24,398 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-10-28 10:25:24,411 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:24] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-10-28 10:25:24,657 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Evaluate ready code "document.readyState === 'complete'" 2026-10-28 10:25:24,677 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Evaluate test code "" 2026-10-28 10:25:24,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:24] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.027 - 2026-10-28 10:25:24,888 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:24] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 299 11 0.023 0.203 rw 2026-10-28 10:25:25,060 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Configuration (click to expand) 2026-10-28 10:25:25,065 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='desktop', random=0, showdetail='first-fail', timeout=15000, filter='', id='[b21ec1ed, 8f0c4dc0, 385c6225, 44b17663, dea4a2bc,…b31eec2b, e588ffda, e5d904af, e5db82d9, d8c27dec]', tag='[]') 2026-10-28 10:25:25,066 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: console.groupEnd 2026-10-28 10:25:25,066 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Starting test suites 2026-10-28 10:25:25,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@product/product_pricelist_report/Pricelist Client Action" 2026-10-28 10:25:27,118 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:27] "POST /web/model/get_definitions HTTP/1.1" 200 2481484 568 0.515 1.508 rw 2026-10-28 10:25:27,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:27] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-10-28 10:25:27,735 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@product/product_pricelist_report" ended (passed: 1 / time: 2653 ms) 2026-10-28 10:25:27,840 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @product/product_pricelist_report (after GC) - used: 88080328 - total: 158481868 - limit: 4395630592 - tests: 1 2026-10-28 10:25:27,879 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:27] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 874 9 0.012 0.018 rw 2026-10-28 10:25:27,986 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_dashboard_kpis/account dashboard KPIs are loaded, rendered, and clickable" 2026-10-28 10:25:28,169 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 10:25:28,205 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_dashboard_kpis" ended (passed: 1 / time: 210 ms) 2026-10-28 10:25:28,301 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_dashboard_kpis (after GC) - used: 88366405 - total: 158482637 - limit: 4395630592 - tests: 1 2026-10-28 10:25:28,365 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_move_form/When I switch tabs, it saves" 2026-10-28 10:25:28,566 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:28] "GET /web/bundle/web.assets_emoji HTTP/1.1" 200 74 0 0 0.004 ro 2026-10-28 10:25:28,594 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:28] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.007 0.013 ro 2026-10-28 10:25:28,775 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_move_form/Confirmation dialog on delete contains a warning" 2026-10-28 10:25:29,009 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_move_form/Update description on product line" 2026-10-28 10:25:29,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_move_form" ended (passed: 3 / time: 998 ms) 2026-10-28 10:25:29,485 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_move_form (after GC) - used: 96572545 - total: 170138673 - limit: 4395630592 - tests: 3 2026-10-28 10:25:29,547 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_number_widget/Account Number Widget full flow" 2026-10-28 10:25:29,898 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_number_widget" ended (passed: 1 / time: 346 ms) 2026-10-28 10:25:29,991 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_number_widget (after GC) - used: 93225769 - total: 169014509 - limit: 4395630592 - tests: 1 2026-10-28 10:25:30,062 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_payment_field/payment popover can unreconcile a payment" 2026-10-28 10:25:30,226 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_payment_field/payment popover opens without a company, a foreign currency or a payment method" 2026-10-28 10:25:30,336 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_payment_field" ended (passed: 2 / time: 274 ms) 2026-10-28 10:25:30,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_payment_field (after GC) - used: 96952557 - total: 166389461 - limit: 4395630592 - tests: 2 2026-10-28 10:25:30,502 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/AccountFileUploader/widget contains context based on the record despite field not in view" 2026-10-28 10:25:30,655 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/AccountFileUploader" ended (passed: 1 / time: 125 ms) 2026-10-28 10:25:30,656 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/AccountMoveUploadKanbanView/can render AccountMoveUploadKanbanView" 2026-10-28 10:25:30,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/AccountMoveUploadKanbanView" ended (passed: 1 / time: 191 ms) 2026-10-28 10:25:30,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/PaymentTermsLineWidget/records don't get abandoned after clicking globally or on an exisiting record" 2026-10-28 10:25:31,040 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/PaymentTermsLineWidget" ended (passed: 1 / time: 220 ms) 2026-10-28 10:25:31,054 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets" ended (passed: 3 / time: 536 ms) 2026-10-28 10:25:31,132 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_widgets (after GC) - used: 95039175 - total: 167749443 - limit: 4395630592 - tests: 3 2026-10-28 10:25:31,205 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/char_with_placeholder_field/List: placeholder_field shows as text/placeholder" 2026-10-28 10:25:31,440 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/char_with_placeholder_field" ended (passed: 1 / time: 225 ms) 2026-10-28 10:25:31,511 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/char_with_placeholder_field (after GC) - used: 95239794 - total: 166967198 - limit: 4395630592 - tests: 1 2026-10-28 10:25:31,588 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/renders bank tags with correct trust icons based on allow_out_payment" 2026-10-28 10:25:31,739 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/archiving a tag updates the related record active state to false and removes from UI" 2026-10-28 10:25:31,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/clicking the external link button triggers action service doAction to open banks list view" 2026-10-28 10:25:32,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/saves root record if dirty when mounting" 2026-10-28 10:25:32,163 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/does not save root record if clean when mounting" 2026-10-28 10:25:32,281 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/many2many_tags_banks/many2many_tags_banks widget" ended (passed: 5 / time: 690 ms) 2026-10-28 10:25:32,288 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/many2many_tags_banks" ended (passed: 5 / time: 690 ms) 2026-10-28 10:25:32,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/many2many_tags_banks (after GC) - used: 100703135 - total: 182447035 - limit: 4395630592 - tests: 5 2026-10-28 10:25:32,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can add a line in a section" 2026-10-28 10:25:32,772 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can add a line in a subsection" 2026-10-28 10:25:33,064 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can add a subsection in a section" 2026-10-28 10:25:33,359 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can't add a subsection if value not in options" 2026-10-28 10:25:33,532 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can delete sections" 2026-10-28 10:25:33,722 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can delete subsections" 2026-10-28 10:25:33,903 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can duplicate sections" 2026-10-28 10:25:34,152 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can duplicate subsections" 2026-10-28 10:25:34,367 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can resequence records inside sections" 2026-10-28 10:25:34,894 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/resequence can be discarded" 2026-10-28 10:25:35,180 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can resequence sections" 2026-10-28 10:25:35,455 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/add a section" 2026-10-28 10:25:35,669 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/add note" 2026-10-28 10:25:36,039 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/multiline notes use the native text field" 2026-10-28 10:25:36,545 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/sections with required content field" 2026-10-28 10:25:37,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/sections duplicate with many2many" 2026-10-28 10:25:37,972 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/swap sections and subsections" 2026-10-28 10:25:38,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' muting logic for widget" 2026-10-28 10:25:39,019 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' duplicating logic" 2026-10-28 10:25:39,478 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/check subsections' collapse_ fields' drag and drop logic" 2026-10-28 10:25:39,868 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/section_and_note" ended (passed: 20 / time: 7427 ms) 2026-10-28 10:25:40,181 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/section_and_note (after GC) - used: 116314966 - total: 246633410 - limit: 4395630592 - tests: 20 2026-10-28 10:25:40,248 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: less than 3 records on field" 2026-10-28 10:25:40,350 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: exactly 3 records on field" 2026-10-28 10:25:40,439 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: more than 3 records on field" 2026-10-28 10:25:40,534 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/edit record and check if edits get discarded when click on one of the buttons and redirects to proper record" 2026-10-28 10:25:40,672 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/redirect to list view and discards edits when clicking on last button with more than 3 records on field" 2026-10-28 10:25:40,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/x2many_buttons" ended (passed: 5 / time: 529 ms) 2026-10-28 10:25:40,942 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/x2many_buttons (after GC) - used: 103016961 - total: 199110497 - limit: 4395630592 - tests: 5 2026-10-28 10:25:41,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:41] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1360 9 0.054 0.022 rw 2026-10-28 10:25:41,126 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/discount/Taxes object should contain no discount values" 2026-10-28 10:25:41,279 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:41] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.013 ro 2026-10-28 10:25:41,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/discount" ended (passed: 1 / time: 784 ms) 2026-10-28 10:25:42,040 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/discount (after GC) - used: 103361433 - total: 181528425 - limit: 4395630592 - tests: 1 2026-10-28 10:25:42,131 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] pos_basic_order_01_multi_payment_and_change" 2026-10-28 10:25:42,287 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:25:42,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] PaymentScreenRoundingHalfUp" 2026-10-28 10:25:42,810 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method" 2026-10-28 10:25:43,087 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash" 2026-10-28 10:25:43,382 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left" 2026-10-28 10:25:43,642 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method" 2026-10-28 10:25:43,918 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash" 2026-10-28 10:25:44,186 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_with_change" 2026-10-28 10:25:44,440 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_only_cash_method_with_change" 2026-10-28 10:25:44,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_up_with_change" 2026-10-28 10:25:44,902 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/old_tour" ended (passed: 10 / time: 2763 ms) 2026-10-28 10:25:45,105 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/old_tour (after GC) - used: 105081034 - total: 226879374 - limit: 4395630592 - tests: 10 2026-10-28 10:25:45,173 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices includes" 2026-10-28 10:25:45,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:25:45,494 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices excludes" 2026-10-28 10:25:45,714 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Combo prices incl and excl" 2026-10-28 10:25:45,953 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/price" ended (passed: 3 / time: 773 ms) 2026-10-28 10:25:46,105 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/price (after GC) - used: 104793461 - total: 202762089 - limit: 4395630592 - tests: 3 2026-10-28 10:25:46,183 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Nested Pricelists with different currencies" 2026-10-28 10:25:46,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.019 ro 2026-10-28 10:25:46,442 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Precedence Rules (Variant > Template > Category > Global)" 2026-10-28 10:25:46,691 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Min Quantity logic" 2026-10-28 10:25:46,903 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Nested Pricelists (Pricelist of Pricelist)" 2026-10-28 10:25:47,115 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: rule targeting a product missing from the PoS is not applied globally" 2026-10-28 10:25:47,320 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule still adds attribute extra price" 2026-10-28 10:25:47,517 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule targeting a specific variant only adds no_variant extra price" 2026-10-28 10:25:47,704 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price with currency conversion still adds attribute extra price" 2026-10-28 10:25:47,982 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/pricelist" ended (passed: 8 / time: 1796 ms) 2026-10-28 10:25:48,136 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/pricelist (after GC) - used: 104963573 - total: 210102137 - limit: 4395630592 - tests: 8 2026-10-28 10:25:48,205 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (cash only)" 2026-10-28 10:25:48,341 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:25:48,504 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (all methods)" 2026-10-28 10:25:48,764 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (cash only)" 2026-10-28 10:25:48,978 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (all methods)" 2026-10-28 10:25:49,193 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 10 (all methods)" 2026-10-28 10:25:49,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (cash only)" 2026-10-28 10:25:49,620 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (all methods)" 2026-10-28 10:25:49,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (cash only)" 2026-10-28 10:25:50,139 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (all methods)" 2026-10-28 10:25:50,401 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (cash only)" 2026-10-28 10:25:50,671 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (all methods)" 2026-10-28 10:25:50,976 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (cash only)" 2026-10-28 10:25:51,248 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (all methods)" 2026-10-28 10:25:51,586 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rouding sale HALF-UP 0.05 with two payment method" 2026-10-28 10:25:51,851 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Applied rounding when overpaying" 2026-10-28 10:25:52,184 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/rounding" ended (passed: 15 / time: 3961 ms) 2026-10-28 10:25:52,388 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/rounding (after GC) - used: 105611105 - total: 238675817 - limit: 4395630592 - tests: 15 2026-10-28 10:25:52,467 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/backend/pos_search_model/SearchModel/pos orders can be grouped by hour" 2026-10-28 10:25:52,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:25:52,800 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model/SearchModel" ended (passed: 1 / time: 338 ms) 2026-10-28 10:25:52,806 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model" ended (passed: 1 / time: 338 ms) 2026-10-28 10:25:52,923 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/backend/pos_search_model (after GC) - used: 105269685 - total: 185987665 - limit: 4395630592 - tests: 1 2026-10-28 10:25:53,001 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash in with amount and reason" 2026-10-28 10:25:53,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:25:53,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash out with amount and reason" 2026-10-28 10:25:53,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders logo when configured" 2026-10-28 10:25:53,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket does not render logo when not configured" 2026-10-28 10:25:53,839 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders different amounts correctly" 2026-10-28 10:25:54,035 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/cash_move_receipt" ended (passed: 5 / time: 1029 ms) 2026-10-28 10:25:54,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/cash_move_receipt (after GC) - used: 105478313 - total: 200162761 - limit: 4395630592 - tests: 5 2026-10-28 10:25:54,234 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/category_selector/child category is visible when parent is loaded only via a printer" 2026-10-28 10:25:54,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.014 ro 2026-10-28 10:25:54,541 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/category_selector" ended (passed: 1 / time: 305 ms) 2026-10-28 10:25:54,634 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/category_selector (after GC) - used: 106180068 - total: 187320556 - limit: 4395630592 - tests: 1 2026-10-28 10:25:54,694 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl" 2026-10-28 10:25:54,826 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:25:55,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl with tax excluded" 2026-10-28 10:25:55,320 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/canEditPayment" 2026-10-28 10:25:55,556 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/feedback_screen" ended (passed: 3 / time: 841 ms) 2026-10-28 10:25:55,673 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/feedback_screen (after GC) - used: 106355880 - total: 195455112 - limit: 4395630592 - tests: 3 2026-10-28 10:25:55,748 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders new lines with product name and quantity" 2026-10-28 10:25:55,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:25:56,061 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders cancelled lines" 2026-10-28 10:25:56,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders customer note on line" 2026-10-28 10:25:56,488 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders general customer note section" 2026-10-28 10:25:56,702 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders multiple new lines" 2026-10-28 10:25:56,874 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_restricts_to_allowed_categories_for_combo: only combo items in allowed categories print" 2026-10-28 10:25:57,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-10-28 10:25:57,102 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-10-28 10:25:57,375 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-10-28 10:25:57,388 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_not_linked_to_any_combo_category: printer only shows non-combo items in its category" 2026-10-28 10:25:57,744 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_change_receipt" ended (passed: 7 / time: 1986 ms) 2026-10-28 10:25:57,910 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_change_receipt (after GC) - used: 112786413 - total: 219670641 - limit: 4395630592 - tests: 7 2026-10-28 10:25:57,985 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders totals, cashier, payments, order lines and qr code for processed order" 2026-10-28 10:25:58,190 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:25:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.031 ro 2026-10-28 10:25:58,412 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders tip lines and line css rules" 2026-10-28 10:25:58,673 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data does not render internal notes" 2026-10-28 10:25:58,923 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders discount details and can omit discount summary for manual prices" 2026-10-28 10:25:59,180 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders receipt change on overpayment" 2026-10-28 10:25:59,417 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders rounding amounts on receipts" 2026-10-28 10:25:59,666 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_company_logo_tour, point_of_sale.test_receipt_no_logo_tour: ticket data renders logo and contact info variants" 2026-10-28 10:25:59,913 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_custom_logo_tour: custom logo and phone displayed on receipt" 2026-10-28 10:26:00,176 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data can hide the invoice qr code" 2026-10-28 10:26:00,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 15 percent tip" 2026-10-28 10:26:00,650 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 20 percent tip" 2026-10-28 10:26:00,919 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 6.00 total" 2026-10-28 10:26:01,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 8.00 total" 2026-10-28 10:26:01,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: no tip after tip screen" 2026-10-28 10:26:01,626 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: custom tip" 2026-10-28 10:26:01,870 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: direct settle without tip" 2026-10-28 10:26:02,118 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: cash payment skips tip screen" 2026-10-28 10:26:02,385 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: already tipped before validation" 2026-10-28 10:26:02,670 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: deleted tip before tip screen" 2026-10-28 10:26:02,977 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: zero tip before tip screen" 2026-10-28 10:26:03,262 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale without rounding" 2026-10-28 10:26:03,655 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund without rounding" 2026-10-28 10:26:04,002 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with rounding down" 2026-10-28 10:26:04,303 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with rounding up" 2026-10-28 10:26:04,612 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with bank and cash" 2026-10-28 10:26:05,145 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with bank and cash" 2026-10-28 10:26:05,333 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with rounding down" 2026-10-28 10:26:05,527 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with rounding up" 2026-10-28 10:26:05,725 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with bank and cash" 2026-10-28 10:26:05,951 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with bank and cash" 2026-10-28 10:26:06,122 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/test_printed_receipt_tour: basic receipt hides totals and prices" 2026-10-28 10:26:06,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_receipt" ended (passed: 31 / time: 8338 ms) 2026-10-28 10:26:06,565 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_receipt (after GC) - used: 115144207 - total: 225720079 - limit: 4395630592 - tests: 31 2026-10-28 10:26:06,654 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/getNewLine" 2026-10-28 10:26:06,798 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.022 ro 2026-10-28 10:26:07,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/Display tax include/exclude subtotal label" 2026-10-28 10:26:07,314 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/setLinePrice: input is per-unit tax-included price, discount is preserved" 2026-10-28 10:26:07,669 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_summary" ended (passed: 3 / time: 1005 ms) 2026-10-28 10:26:07,801 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_summary (after GC) - used: 114880927 - total: 214447947 - limit: 4395630592 - tests: 3 2026-10-28 10:26:07,880 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline/orderline.js" 2026-10-28 10:26:08,027 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:26:08,195 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/orderline" ended (passed: 1 / time: 307 ms) 2026-10-28 10:26:08,301 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/orderline (after GC) - used: 114811020 - total: 196622172 - limit: 4395630592 - tests: 1 2026-10-28 10:26:08,380 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline_note_button/orderline_note_button.js" 2026-10-28 10:26:08,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.02 ro 2026-10-28 10:26:08,704 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:08] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.005 - 2026-10-28 10:26:09,111 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/orderline_note_button" ended (passed: 1 / time: 728 ms) 2026-10-28 10:26:09,234 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/orderline_note_button (after GC) - used: 114970950 - total: 196886010 - limit: 4395630592 - tests: 1 2026-10-28 10:26:09,298 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/getPaymentActionState" 2026-10-28 10:26:09,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:26:09,703 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/processing qr code" 2026-10-28 10:26:09,937 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/non-processing qr code" 2026-10-28 10:26:10,154 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/no qr code" 2026-10-28 10:26:10,383 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/not external qr code" 2026-10-28 10:26:10,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/show qr code button" ended (passed: 4 / time: 890 ms) 2026-10-28 10:26:10,596 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and no status" 2026-10-28 10:26:10,867 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected but no status" 2026-10-28 10:26:11,099 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected but processing" 2026-10-28 10:26:11,319 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and not done" 2026-10-28 10:26:11,532 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and processing" 2026-10-28 10:26:11,753 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and done" 2026-10-28 10:26:12,012 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/spinner or delete button" ended (passed: 6 / time: 1399 ms) 2026-10-28 10:26:12,012 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines" ended (passed: 11 / time: 2693 ms) 2026-10-28 10:26:12,216 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/payment_lines (after GC) - used: 115428413 - total: 227039073 - limit: 4395630592 - tests: 11 2026-10-28 10:26:12,295 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/Change always incl" 2026-10-28 10:26:12,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-10-28 10:26:12,630 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/addTip startingValue uses locale decimal separator on overpayment" 2026-10-28 10:26:12,854 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_screen" ended (passed: 2 / time: 555 ms) 2026-10-28 10:26:12,958 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/payment_screen (after GC) - used: 115362484 - total: 206350324 - limit: 4395630592 - tests: 2 2026-10-28 10:26:13,008 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js/allCombos" 2026-10-28 10:26:13,137 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:26:13,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js" ended (passed: 1 / time: 365 ms) 2026-10-28 10:26:13,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup renders with single applicable combo" 2026-10-28 10:26:13,724 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup handles upsell combo correctly" 2026-10-28 10:26:13,947 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup with applicable and upsell combos mixed" 2026-10-28 10:26:14,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup lines are correctly sorted by upsell and sequence" 2026-10-28 10:26:14,431 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup confirm function calls getPayload correctly" 2026-10-28 10:26:14,695 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup" ended (passed: 6 / time: 1679 ms) 2026-10-28 10:26:14,859 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/chose_combo_popup (after GC) - used: 115611543 - total: 217363783 - limit: 4395630592 - tests: 6 2026-10-28 10:26:14,966 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/payment method helpers" 2026-10-28 10:26:15,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:26:15,327 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/validPms includes bank/cash methods with more than one payment" 2026-10-28 10:26:15,616 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/closing_popup" ended (passed: 2 / time: 629 ms) 2026-10-28 10:26:15,735 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/closing_popup (after GC) - used: 115675078 - total: 206111562 - limit: 4395630592 - tests: 2 2026-10-28 10:26:15,808 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/combo_configurator_popup/formattedComboPrice_contains_no_trailing_zeros" 2026-10-28 10:26:15,929 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.01 ro 2026-10-28 10:26:16,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/combo_configurator_popup" ended (passed: 1 / time: 259 ms) 2026-10-28 10:26:16,211 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/combo_configurator_popup (after GC) - used: 115613812 - total: 198771416 - limit: 4395630592 - tests: 1 2026-10-28 10:26:16,315 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/error_dialog/shows Reload Data button on Error Dialog" 2026-10-28 10:26:16,467 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.021 ro 2026-10-28 10:26:16,802 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/error_dialog" ended (passed: 1 / time: 480 ms) 2026-10-28 10:26:16,928 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/error_dialog (after GC) - used: 115302609 - total: 198250869 - limit: 4395630592 - tests: 1 2026-10-28 10:26:17,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/order_details_dialog/OrderDetailsDialog opens without currency error" 2026-10-28 10:26:17,142 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:26:17,335 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 322 ms) 2026-10-28 10:26:17,469 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/order_details_dialog (after GC) - used: 115371434 - total: 197209998 - limit: 4395630592 - tests: 1 2026-10-28 10:26:17,550 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/preset_slots_popup/PresetSlotsPopup" 2026-10-28 10:26:17,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:26:17,856 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/preset_slots_popup" ended (passed: 1 / time: 298 ms) 2026-10-28 10:26:17,962 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/preset_slots_popup (after GC) - used: 115430056 - total: 197214404 - limit: 4395630592 - tests: 1 2026-10-28 10:26:18,020 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup displays product tag names and colors" 2026-10-28 10:26:18,173 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:26:18,350 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup prices come from the tax details, not from the server prices" 2026-10-28 10:26:18,683 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/product_info_popup" ended (passed: 2 / time: 644 ms) 2026-10-28 10:26:18,813 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/product_info_popup (after GC) - used: 115580462 - total: 203260734 - limit: 4395630592 - tests: 2 2026-10-28 10:26:18,917 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Include extra price for dynamic variants in popup" 2026-10-28 10:26:19,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:26:19,218 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when no pricelist rule applies" 2026-10-28 10:26:19,505 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is hidden when a fixed pricelist rule targets that specific variant" 2026-10-28 10:26:19,833 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when a percentage pricelist rule prices the product" 2026-10-28 10:26:20,152 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Same attribute on two lines keeps one selection per line" 2026-10-28 10:26:20,471 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/product_configurator_popup" ended (passed: 5 / time: 1548 ms) 2026-10-28 10:26:20,606 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/product_configurator_popup (after GC) - used: 115834723 - total: 215328715 - limit: 4395630592 - tests: 5 2026-10-28 10:26:20,667 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_getProductByBarcode" 2026-10-28 10:26:20,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:26:20,955 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_barcodeProductAction" 2026-10-28 10:26:21,213 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/fastValidate" 2026-10-28 10:26:21,214 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:26:21,503 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/full slots remain available in POS" 2026-10-28 10:26:21,857 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup" 2026-10-28 10:26:22,130 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup on touch devices" 2026-10-28 10:26:22,435 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/scrolling the product list on touch devices does not open the product info popup" 2026-10-28 10:26:22,978 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/simple click on a product adds it to the cart" 2026-10-28 10:26:23,311 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/drag and drop reorders products" 2026-10-28 10:26:23,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/price numpad button follows the restrict price control setting" 2026-10-28 10:26:24,013 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/multiplePrinter using mock records" 2026-10-28 10:26:24,184 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/addProductToOrder presets the variant matched by default_code search" 2026-10-28 10:26:24,465 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/discarding the product configurator does not open the optional products popup" 2026-10-28 10:26:24,801 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/product_screen" ended (passed: 13 / time: 4121 ms) 2026-10-28 10:26:25,117 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/product_screen (after GC) - used: 116476343 - total: 254650523 - limit: 4395630592 - tests: 13 2026-10-28 10:26:25,183 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders sold products by category" 2026-10-28 10:26:25,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:26:25,433 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders refunded products" 2026-10-28 10:26:25,638 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders payments section" 2026-10-28 10:26:25,828 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders taxes section" 2026-10-28 10:26:26,041 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders total paid" 2026-10-28 10:26:26,240 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders logo when configured" 2026-10-28 10:26:26,427 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket does not render logo when not configured" 2026-10-28 10:26:26,634 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders no sold section when no products" 2026-10-28 10:26:26,821 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders multiple categories" 2026-10-28 10:26:27,022 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/sale_details_receipt" ended (passed: 9 / time: 1824 ms) 2026-10-28 10:26:27,188 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/sale_details_receipt (after GC) - used: 116497195 - total: 253085103 - limit: 4395630592 - tests: 9 2026-10-28 10:26:27,256 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund moves to next" 2026-10-28 10:26:27,395 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-10-28 10:26:27,807 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/Clicking Edit Payment closes OrderDetailsDialog and navigates to PaymentScreen" 2026-10-28 10:26:28,259 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/filter" 2026-10-28 10:26:28,502 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.searchTerm" 2026-10-28 10:26:28,770 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.partnerId" 2026-10-28 10:26:29,028 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset" 2026-10-28 10:26:29,289 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/sort" 2026-10-28 10:26:29,565 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset.use_timing" 2026-10-28 10:26:29,854 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/pagination" 2026-10-28 10:26:30,118 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList" ended (passed: 7 / time: 1857 ms) 2026-10-28 10:26:30,119 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderDoneOrPaid" 2026-10-28 10:26:30,336 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderCancelled" 2026-10-28 10:26:30,557 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatus" 2026-10-28 10:26:30,810 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_getOrderStates" 2026-10-28 10:26:31,070 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatusDecoration" 2026-10-28 10:26:31,361 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_updateSyncedOrders" 2026-10-28 10:26:31,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderSynced" 2026-10-28 10:26:32,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund order should not have preset_id" 2026-10-28 10:26:32,297 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showSubPads" 2026-10-28 10:26:32,670 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showInvoiceButton" 2026-10-28 10:26:33,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order, not the default preset one" 2026-10-28 10:26:33,301 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order when the default preset has none" 2026-10-28 10:26:33,644 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/scanning a barcode on the ticket screen does not feed the refund quantity" 2026-10-28 10:26:34,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/searching by customer keeps the orders of a nameless address contact" 2026-10-28 10:26:34,500 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen" ended (passed: 23 / time: 7234 ms) 2026-10-28 10:26:34,854 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/ticket_screen (after GC) - used: 117366152 - total: 299779536 - limit: 4395630592 - tests: 23 2026-10-28 10:26:34,930 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders title, totals, tip and signature lines" 2026-10-28 10:26:35,047 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:26:35,179 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders customer name when provided" 2026-10-28 10:26:35,392 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render name element when name is empty" 2026-10-28 10:26:35,609 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders logo when configured" 2026-10-28 10:26:35,823 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render logo when not configured" 2026-10-28 10:26:36,025 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders correct total for multiple quantities" 2026-10-28 10:26:36,226 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/tip_receipt" ended (passed: 6 / time: 1286 ms) 2026-10-28 10:26:36,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/tip_receipt (after GC) - used: 117101126 - total: 239227710 - limit: 4395630592 - tests: 6 2026-10-28 10:26:36,430 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display QR popup shows QR dialog from UI button" 2026-10-28 10:26:36,560 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:36] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-10-28 10:26:36,796 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display renders selected line, notes and total" 2026-10-28 10:26:37,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display screen saver" 2026-10-28 10:26:37,772 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTour: full customer display flow with products and payments" 2026-10-28 10:26:38,997 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourScroll: customer display scrolls to selected orderline" 2026-10-28 10:26:39,384 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourWithQr: customer display shows QR code for payment" 2026-10-28 10:26:39,747 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 58464 0 0 0.005 - 2026-10-28 10:26:39,765 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display" ended (passed: 6 / time: 3317 ms) 2026-10-28 10:26:39,922 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display (after GC) - used: 117605278 - total: 242135574 - limit: 4395630592 - tests: 6 2026-10-28 10:26:39,994 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display_plugin/_buildDisplayPayload" 2026-10-28 10:26:40,124 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:26:40,290 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display_plugin" ended (passed: 1 / time: 288 ms) 2026-10-28 10:26:40,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display_plugin (after GC) - used: 117284031 - total: 202289583 - limit: 4395630592 - tests: 1 2026-10-28 10:26:40,492 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal asks who is connected when it starts" 2026-10-28 10:26:40,620 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:26:40,767 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal ignores the echo of its own ping" 2026-10-28 10:26:40,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a new order asks again while no display is connected" 2026-10-28 10:26:41,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal counts each display separately" 2026-10-28 10:26:41,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a display announces itself when it opens" 2026-10-28 10:26:41,636 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/device_registration" ended (passed: 5 / time: 1141 ms) 2026-10-28 10:26:41,773 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/device_registration (after GC) - used: 117444244 - total: 211726796 - limit: 4395630592 - tests: 5 2026-10-28 10:26:41,841 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have fiscal_position_ids → returns []" 2026-10-28 10:26:41,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:41] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.019 ro 2026-10-28 10:26:42,153 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have no fiscal_position_ids → passes taxes through" 2026-10-28 10:26:42,358 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: fiscal position has tax_ids, unmapped tax passes through" 2026-10-28 10:26:42,551 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getProductInfo: VAT uses pricelist price and fiscal-position-mapped tax" 2026-10-28 10:26:42,778 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/account_fiscal_position" ended (passed: 4 / time: 910 ms) 2026-10-28 10:26:42,955 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/account_fiscal_position (after GC) - used: 117465111 - total: 212251055 - limit: 4395630592 - tests: 4 2026-10-28 10:26:43,051 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/groups upsell suggestions and keeps only free combo values" 2026-10-28 10:26:43,191 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.021 ro 2026-10-28 10:26:43,321 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/builds combo payloads for direct non-upsell combos" 2026-10-28 10:26:43,564 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/combo_suggestion" ended (passed: 2 / time: 503 ms) 2026-10-28 10:26:43,690 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/combo_suggestion (after GC) - used: 117437935 - total: 209105343 - limit: 4395630592 - tests: 2 2026-10-28 10:26:43,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/getAllChildren" 2026-10-28 10:26:43,885 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.017 ro 2026-10-28 10:26:44,012 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get allParents" 2026-10-28 10:26:44,221 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get associatedProducts" 2026-10-28 10:26:44,419 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_category" ended (passed: 3 / time: 645 ms) 2026-10-28 10:26:44,529 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_category (after GC) - used: 117524955 - total: 210153903 - limit: 4395630592 - tests: 3 2026-10-28 10:26:44,610 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_combo/combo price remains consistent when recomputing prices" 2026-10-28 10:26:44,739 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:26:44,936 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_combo" ended (passed: 1 / time: 314 ms) 2026-10-28 10:26:45,061 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_combo (after GC) - used: 117429267 - total: 202551727 - limit: 4395630592 - tests: 1 2026-10-28 10:26:45,126 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/uiState" 2026-10-28 10:26:45,274 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:26:45,404 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/totalItemQuantity" 2026-10-28 10:26:45,635 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/setPreset" 2026-10-28 10:26:45,830 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/updateLastOrderChange" 2026-10-28 10:26:46,005 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getPreparationChanges" 2026-10-28 10:26:46,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/removeOrderline" 2026-10-28 10:26:46,481 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/addPaymentline" 2026-10-28 10:26:46,739 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getTotalDiscount" 2026-10-28 10:26:47,049 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/preventRoundingErrorsCombo" 2026-10-28 10:26:47,285 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/customer requirements" 2026-10-28 10:26:47,521 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Address requirements" 2026-10-28 10:26:47,770 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/slot requirement preset" 2026-10-28 10:26:47,914 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/isCustomerRequired" 2026-10-28 10:26:48,193 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/[get prices] check prices and taxes" 2026-10-28 10:26:48,489 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/showChange remains true when change line name is translated" 2026-10-28 10:26:48,846 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/priceDoesntChangeWhenChangingPreset" 2026-10-28 10:26:49,298 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/finalized" 2026-10-28 10:26:49,541 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/lastPrints" 2026-10-28 10:26:49,711 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/pushLastPrints" 2026-10-28 10:26:49,926 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order/print history" ended (passed: 2 / time: 387 ms) 2026-10-28 10:26:49,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Ignore attribute always extra price with combo" 2026-10-28 10:26:50,225 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order" ended (passed: 20 / time: 5089 ms) 2026-10-28 10:26:50,435 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_order (after GC) - used: 117818603 - total: 254194111 - limit: 4395630592 - tests: 20 2026-10-28 10:26:50,516 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] Base test" 2026-10-28 10:26:50,654 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-10-28 10:26:50,824 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with discount applied" 2026-10-28 10:26:51,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with multiple taxes settings" 2026-10-28 10:26:51,340 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with fixed-amount tax" 2026-10-28 10:26:51,585 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with one price-included and one price-excluded tax" 2026-10-28 10:26:51,829 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get quantityStr] Base test" 2026-10-28 10:26:52,035 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[setQuantity] Base test" 2026-10-28 10:26:52,236 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-10-28 10:26:52,441 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Orderline containing a taxed product" 2026-10-28 10:26:52,648 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Taxed Orderline orderline after fiscal position" 2026-10-28 10:26:52,823 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Non-taxed orderline after fiscal position" 2026-10-28 10:26:52,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position" ended (passed: 3 / time: 550 ms) 2026-10-28 10:26:52,997 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line" ended (passed: 11 / time: 2481 ms) 2026-10-28 10:26:53,167 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_order_line (after GC) - used: 117674899 - total: 259699119 - limit: 4395630592 - tests: 11 2026-10-28 10:26:53,231 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/uiState" 2026-10-28 10:26:53,364 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-10-28 10:26:53,511 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isDone" 2026-10-28 10:26:53,700 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isProcessing" 2026-10-28 10:26:53,875 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentResponse" 2026-10-28 10:26:54,050 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentCancelResponse" 2026-10-28 10:26:54,226 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceDone" 2026-10-28 10:26:54,416 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceCancel" 2026-10-28 10:26:54,598 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/canBeAdjusted" 2026-10-28 10:26:54,770 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/adjustAmount" 2026-10-28 10:26:54,969 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_payment" ended (passed: 9 / time: 1736 ms) 2026-10-28 10:26:55,130 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment (after GC) - used: 117774711 - total: 256815567 - limit: 4395630592 - tests: 9 2026-10-28 10:26:55,197 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/_checkOrder" 2026-10-28 10:26:55,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:26:55,499 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/getPaymentInterfaceStates" 2026-10-28 10:26:55,733 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_payment_method" ended (passed: 2 / time: 524 ms) 2026-10-28 10:26:55,843 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment_method (after GC) - used: 117667543 - total: 210153903 - limit: 4395630592 - tests: 2 2026-10-28 10:26:55,911 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_preset/generateSlots" 2026-10-28 10:26:56,054 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:26:56,204 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_preset" ended (passed: 1 / time: 281 ms) 2026-10-28 10:26:56,303 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_preset (after GC) - used: 117623747 - total: 202551727 - limit: 4395630592 - tests: 1 2026-10-28 10:26:56,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template and product product override" 2026-10-28 10:26:56,530 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.01 ro 2026-10-28 10:26:56,639 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template searchString includes single-value attribute value from variants" 2026-10-28 10:26:56,886 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/product_product" ended (passed: 2 / time: 499 ms) 2026-10-28 10:26:57,005 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/product_product (after GC) - used: 117700675 - total: 208056751 - limit: 4395630592 - tests: 2 2026-10-28 10:26:57,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'is_custom' attr is configurable" 2026-10-28 10:26:57,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:26:57,303 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable" 2026-10-28 10:26:57,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/product_template" ended (passed: 2 / time: 417 ms) 2026-10-28 10:26:57,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/product_template (after GC) - used: 117676635 - total: 203600319 - limit: 4395630592 - tests: 2 2026-10-28 10:26:57,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting multiple records must fire update once" 2026-10-28 10:26:57,764 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Loading data" 2026-10-28 10:26:57,846 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting new data" 2026-10-28 10:26:57,936 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Delete record" 2026-10-28 10:26:58,012 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/events/Related models Events" ended (passed: 4 / time: 351 ms) 2026-10-28 10:26:58,017 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/events" ended (passed: 4 / time: 351 ms) 2026-10-28 10:26:58,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/events (after GC) - used: 117644017 - total: 203338153 - limit: 4395630592 - tests: 4 2026-10-28 10:26:58,179 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/newly created record" 2026-10-28 10:26:58,281 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/UIState serialization" 2026-10-28 10:26:58,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/Restore serialized data" 2026-10-28 10:26:58,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:26:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.011 ro 2026-10-28 10:26:58,594 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/indexed_db_serialization" ended (passed: 3 / time: 408 ms) 2026-10-28 10:26:58,690 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/indexed_db_serialization (after GC) - used: 117646891 - total: 205173167 - limit: 4395630592 - tests: 3 2026-10-28 10:26:58,767 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/basic" 2026-10-28 10:26:58,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/serialization of non-dynamic model relationships" 2026-10-28 10:26:58,948 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/nested lines relationship" 2026-10-28 10:26:59,021 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/recursive relationship with group of lines" 2026-10-28 10:26:59,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/grouped lines and nested lines" 2026-10-28 10:26:59,209 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed and then reloaded from the server is not unlinked" 2026-10-28 10:26:59,293 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line that is really removed is still unlinked" 2026-10-28 10:26:59,381 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed again after being reloaded is unlinked" 2026-10-28 10:26:59,463 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/orm_serialization" ended (passed: 8 / time: 696 ms) 2026-10-28 10:26:59,574 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/orm_serialization (after GC) - used: 117781366 - total: 205959630 - limit: 4395630592 - tests: 8 2026-10-28 10:26:59,631 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/create operation" 2026-10-28 10:26:59,709 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/read operation 1" 2026-10-28 10:26:59,793 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-10-28 10:26:59,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, one2many" 2026-10-28 10:26:59,954 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-10-28 10:27:00,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink one2many" 2026-10-28 10:27:00,141 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear one2many" 2026-10-28 10:27:00,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear many2one" 2026-10-28 10:27:00,327 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, one2many item" 2026-10-28 10:27:00,411 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-10-28 10:27:00,480 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models" ended (passed: 10 / time: 852 ms) 2026-10-28 10:27:00,480 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/create operation" 2026-10-28 10:27:00,556 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/read operation 2" 2026-10-28 10:27:00,636 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, many2one" 2026-10-28 10:27:00,709 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, one2many" 2026-10-28 10:27:00,764 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink many2one" 2026-10-28 10:27:00,820 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink one2many" 2026-10-28 10:27:00,898 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear one2many" 2026-10-28 10:27:00,973 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear many2one" 2026-10-28 10:27:01,049 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, one2many item" 2026-10-28 10:27:01,129 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, many2one item" 2026-10-28 10:27:01,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model" ended (passed: 10 / time: 710 ms) 2026-10-28 10:27:01,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one" ended (passed: 10 / time: 710 ms) 2026-10-28 10:27:01,197 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, create" 2026-10-28 10:27:01,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, link" 2026-10-28 10:27:01,373 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/read operation 3" 2026-10-28 10:27:01,454 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, many2many" 2026-10-28 10:27:01,531 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, unlink many2many" 2026-10-28 10:27:01,626 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, Clear many2many" 2026-10-28 10:27:01,715 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/delete operation, many2many item" 2026-10-28 10:27:01,819 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/create operation, link" 2026-10-28 10:27:01,891 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/read operation 4" 2026-10-28 10:27:01,983 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, many2many" 2026-10-28 10:27:02,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, unlink many2many" 2026-10-28 10:27:02,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, Clear many2many" 2026-10-28 10:27:02,265 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/delete operation, many2many item" 2026-10-28 10:27:02,380 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model" ended (passed: 6 / time: 560 ms) 2026-10-28 10:27:02,381 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models" ended (passed: 13 / time: 1175 ms) 2026-10-28 10:27:02,381 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks" ended (passed: 33 / time: 2737 ms) 2026-10-28 10:27:02,382 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/create operation" 2026-10-28 10:27:02,461 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/read operation 5" 2026-10-28 10:27:02,563 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-10-28 10:27:02,655 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-10-28 10:27:02,748 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-10-28 10:27:02,850 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models" ended (passed: 5 / time: 470 ms) 2026-10-28 10:27:02,850 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/create operation, link" 2026-10-28 10:27:02,943 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/read operation 6" 2026-10-28 10:27:03,082 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, link" 2026-10-28 10:27:03,171 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, unlink" 2026-10-28 10:27:03,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, Clear" 2026-10-28 10:27:03,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/delete operation" 2026-10-28 10:27:03,441 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations" ended (passed: 6 / time: 588 ms) 2026-10-28 10:27:03,442 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks" ended (passed: 11 / time: 1058 ms) 2026-10-28 10:27:03,448 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink" ended (passed: 44 / time: 3795 ms) 2026-10-28 10:27:03,552 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models.backlink (after GC) - used: 117717431 - total: 237679091 - limit: 4395630592 - tests: 44 2026-10-28 10:27:03,622 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Create simple model object" 2026-10-28 10:27:03,728 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Keep raw datas not defined in models fields" 2026-10-28 10:27:03,817 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ensure raw data is immutable" 2026-10-28 10:27:03,896 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation (by ids)" 2026-10-28 10:27:03,972 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation" 2026-10-28 10:27:04,068 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many array is not modifiable" 2026-10-28 10:27:04,146 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many update" 2026-10-28 10:27:04,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2one delete" 2026-10-28 10:27:04,321 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2many test" 2026-10-28 10:27:04,421 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many allow setter" 2026-10-28 10:27:04,500 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data without connect" 2026-10-28 10:27:04,585 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data & connect records" 2026-10-28 10:27:04,654 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect new records" 2026-10-28 10:27:04,738 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect records without many2one" 2026-10-28 10:27:04,813 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Adding record to the store should not compute getter" 2026-10-28 10:27:04,907 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Update newly created records with server data" 2026-10-28 10:27:04,975 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Disallow record id update" 2026-10-28 10:27:05,049 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ignoring update for unknown field" 2026-10-28 10:27:05,131 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Deleting the root record must disconnect its child records" 2026-10-28 10:27:05,211 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/DateTime in raw data must be stored in server format" 2026-10-28 10:27:05,280 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store updates must invalidate getters" 2026-10-28 10:27:05,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Backref lazy loading" 2026-10-28 10:27:05,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi values index" 2026-10-28 10:27:05,509 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi value index update" 2026-10-28 10:27:05,591 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Undefined models" 2026-10-28 10:27:05,673 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Base subclass must not override a field getter" 2026-10-28 10:27:05,773 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Simple create" 2026-10-28 10:27:05,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Load connected data" 2026-10-28 10:27:05,955 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Connect new data" 2026-10-28 10:27:06,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading" ended (passed: 3 / time: 269 ms) 2026-10-28 10:27:06,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection" ended (passed: 3 / time: 269 ms) 2026-10-28 10:27:06,044 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Setup and State lifecycle execution order" 2026-10-28 10:27:06,135 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model" ended (passed: 30 / time: 2504 ms) 2026-10-28 10:27:06,143 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models" ended (passed: 30 / time: 2504 ms) 2026-10-28 10:27:06,253 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models (after GC) - used: 117732187 - total: 248689123 - limit: 4395630592 - tests: 30 2026-10-28 10:27:06,321 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/field update" 2026-10-28 10:27:06,424 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/model creation" 2026-10-28 10:27:06,510 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/load data" 2026-10-28 10:27:06,581 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/related record update" 2026-10-28 10:27:06,635 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/many2many" 2026-10-28 10:27:06,702 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/datetime type" 2026-10-28 10:27:06,779 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty/Dirty record" ended (passed: 6 / time: 457 ms) 2026-10-28 10:27:06,794 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty" ended (passed: 6 / time: 457 ms) 2026-10-28 10:27:06,907 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models_dirty (after GC) - used: 117812871 - total: 210153955 - limit: 4395630592 - tests: 6 2026-10-28 10:27:06,970 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertRawToDate" 2026-10-28 10:27:06,980 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertDateToRaw" 2026-10-28 10:27:06,983 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/utils/Date conversion utilities" ended (passed: 2 / time: 9 ms) 2026-10-28 10:27:06,992 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/utils" ended (passed: 2 / time: 9 ms) 2026-10-28 10:27:07,114 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/utils (after GC) - used: 117581463 - total: 202551779 - limit: 4395630592 - tests: 2 2026-10-28 10:27:07,179 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningTour: scan product and weighted barcodes" 2026-10-28 10:27:07,302 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.01 ro 2026-10-28 10:27:07,494 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:07,522 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:07,556 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:07,589 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:07,611 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningProductPackagingTour: scan product packaging barcodes" 2026-10-28 10:27:07,906 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:07,947 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:07,968 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:08,014 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:08,039 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:08,188 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanPartnerTour: scan customer barcode sets partner" 2026-10-28 10:27:08,467 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:08,579 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/scan-error.ogg 2026-10-28 10:27:08,589 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_quantity_package_of_non_basic_unit: barcode packaging sets the packaged quantity" 2026-10-28 10:27:08,868 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:08,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_one_attribute_value_scan_barcode: scan barcode adds variant with attributes" 2026-10-28 10:27:09,175 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:09,198 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:09,215 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/barcode_scanning_flow" ended (passed: 5 / time: 2028 ms) 2026-10-28 10:27:09,375 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/barcode_scanning_flow (after GC) - used: 118440585 - total: 222999505 - limit: 4395630592 - tests: 5 2026-10-28 10:27:09,444 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/FloatingOrderTour: floating orders preserve product quantities" 2026-10-28 10:27:09,565 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:27:10,260 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/test_click_all_orders_keep_customer: all orders keeps the selected customer" 2026-10-28 10:27:10,880 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCategoriesOrder: pos categories keep sequence and hierarchy" 2026-10-28 10:27:11,247 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/test_preset_customer_selection: selecting a customer with address preset" 2026-10-28 10:27:11,754 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCustomerAllFieldsDisplayed: partner fields displayed and searchable" 2026-10-28 10:27:12,286 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/customer_display_shows_qr_popup: customer display QR code popup" 2026-10-28 10:27:12,680 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/chrome_flow" ended (passed: 6 / time: 3233 ms) 2026-10-28 10:27:12,889 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/chrome_flow (after GC) - used: 123105570 - total: 232238334 - limit: 4395630592 - tests: 6 2026-10-28 10:27:12,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_variant_mix: combo with variant and no_variant attributes" 2026-10-28 10:27:13,088 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.016 ro 2026-10-28 10:27:13,540 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo: convert orderlines to combo and break" 2026-10-28 10:27:14,736 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_upsell: combo suggestion shows prices" 2026-10-28 10:27:15,259 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboMaxFreeQtyTour: combo max free qty and upsell pricing" 2026-10-28 10:27:15,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangeFP: changing fiscal position doesn't change combo price" 2026-10-28 10:27:16,427 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangePricelist: changing pricelist updates combo price" 2026-10-28 10:27:16,986 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboDiscountTour: combo with manual discount" 2026-10-28 10:27:17,617 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_display: combo items show images when config enabled" 2026-10-28 10:27:18,150 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_not_display: combo items hide images when config disabled" 2026-10-28 10:27:18,634 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_no_free_item: combo with all upsell items (no free qty)" 2026-10-28 10:27:19,431 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_same_product: same product with different attributes stays split" 2026-10-28 10:27:20,174 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboPriceButtonDisabled: price numpad button is disabled for combo lines" 2026-10-28 10:27:20,706 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/combo_flow" ended (passed: 12 / time: 7722 ms) 2026-10-28 10:27:20,999 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/combo_flow (after GC) - used: 119934654 - total: 270216354 - limit: 4395630592 - tests: 12 2026-10-28 10:27:21,077 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/test_automatic_receipt_printing: auto print and auto-skip feedback screen" 2026-10-28 10:27:21,211 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:21] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:27:23,414 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/FeedbackScreenDiscountWithPricelistTour: discount display with multiple pricelists" 2026-10-28 10:27:24,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/feedback_screen_flow" ended (passed: 2 / time: 3141 ms) 2026-10-28 10:27:24,446 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/feedback_screen_flow (after GC) - used: 125724916 - total: 219208468 - limit: 4395630592 - tests: 2 2026-10-28 10:27:24,523 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionNoTax: fiscal position maps tax to no tax" 2026-10-28 10:27:24,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:27:25,146 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionExcl: exclusive tax mapped to exclusive and inclusive" 2026-10-28 10:27:25,884 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionIncl: inclusive tax mapped to inclusive and exclusive" 2026-10-28 10:27:26,579 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/pos_basic_order_03_tax_position: fiscal position changes tax on order" 2026-10-28 10:27:27,062 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/test_tax_control_button_visiblity: fiscal position button hidden when disabled" 2026-10-28 10:27:27,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/fiscal_position_flow" ended (passed: 5 / time: 2893 ms) 2026-10-28 10:27:27,603 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/fiscal_position_flow (after GC) - used: 119920003 - total: 226704243 - limit: 4395630592 - tests: 5 2026-10-28 10:27:27,685 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingUp: cash rounding up with refund" 2026-10-28 10:27:27,832 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:27:28,431 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingDown: cash rounding down with refund" 2026-10-28 10:27:29,209 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTotalDueWithOverPayment: overpayment shows correct change" 2026-10-28 10:27:29,634 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/test_pos_large_amount_confirmation_dialog: large payment asks for confirmation" 2026-10-28 10:27:30,134 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/test_add_money_button_with_different_decimal_separator: +50 button works with comma separator" 2026-10-28 10:27:30,531 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTour2: change without cash payment method shows error" 2026-10-28 10:27:30,982 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/Check flow with multi currency payment lines" 2026-10-28 10:27:31,561 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/AutofillCashCount: cash count autofill with comma decimal separator" 2026-10-28 10:27:32,186 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/payment_screen_flow" ended (passed: 8 / time: 4489 ms) 2026-10-28 10:27:32,397 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/payment_screen_flow (after GC) - used: 121156397 - total: 244006017 - limit: 4395630592 - tests: 8 2026-10-28 10:27:32,462 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_product: line configurators product" 2026-10-28 10:27:32,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.019 ro 2026-10-28 10:27:33,314 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_combo: line configurators combo" 2026-10-28 10:27:34,843 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/MultiProductOptionsTour: multi product options shows all values" 2026-10-28 10:27:35,242 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_attribute_order: attributes keep the configured display order" 2026-10-28 10:27:35,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_custom_attribute_alone_displayed: custom attribute shows configurator" 2026-10-28 10:27:36,123 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/ProductConfiguratorTour: full product configurator flow" 2026-10-28 10:27:37,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product: optional product popup and add to cart" 2026-10-28 10:27:37,750 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:27:37,829 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product_image_not_display: optional product hides image when config off" 2026-10-28 10:27:38,139 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/product_configurator_flow" ended (passed: 8 / time: 5669 ms) 2026-10-28 10:27:38,367 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_configurator_flow (after GC) - used: 120425279 - total: 255809079 - limit: 4395630592 - tests: 8 2026-10-28 10:27:38,445 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/pos_basic_order_02_decimal_order_quantity: decimal order quantity" 2026-10-28 10:27:38,582 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:27:38,980 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/DecimalCommaOrderlinePrice: decimal comma orderline price format" 2026-10-28 10:27:39,316 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ProductCardUoMPrecision: product card shows correct quantity precision" 2026-10-28 10:27:39,882 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_ctrl_number_ignored: ctrl+number does not change the order line" 2026-10-28 10:27:40,247 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_orderline_merge_with_higher_price_precision: merging with high precision price" 2026-10-28 10:27:40,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/SearchProducts: product search is case-insensitive and accent-aware" 2026-10-28 10:27:40,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ShowTaxExcludedTour: tax-excluded price display" 2026-10-28 10:27:41,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pos_snooze: snooze and unsnooze products" 2026-10-28 10:27:42,162 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_multi_items_different_qty_thresholds: prefer highest matching min_quantity" 2026-10-28 10:27:42,574 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_parent_category_rule: pricelist applies to child category products" 2026-10-28 10:27:42,894 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_delete_line: delete line through popup when disallowLineQuantityChange" 2026-10-28 10:27:43,336 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/product_screen_flow" ended (passed: 11 / time: 4871 ms) 2026-10-28 10:27:43,625 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_screen_flow (after GC) - used: 120942616 - total: 271543324 - limit: 4395630592 - tests: 11 2026-10-28 10:27:43,692 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_refund_line_keep_attributes: refund keeps variant attributes" 2026-10-28 10:27:43,816 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.009 ro 2026-10-28 10:27:44,444 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_combo_refund_different_qty: refund combo with different quantities" 2026-10-28 10:27:45,298 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/RefundFewQuantities: refund with quantities less than 0.5" 2026-10-28 10:27:46,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/refund_flow" ended (passed: 3 / time: 2358 ms) 2026-10-28 10:27:46,226 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/refund_flow (after GC) - used: 121676505 - total: 231959665 - limit: 4395630592 - tests: 3 2026-10-28 10:27:46,298 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/localDeleteCascade" 2026-10-28 10:27:46,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:27:46,542 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels returns the model itself when it has no dependencies" 2026-10-28 10:27:46,728 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels for product.product includes its direct dependencies and reverse" 2026-10-28 10:27:46,909 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels traverses transitive dependencies" 2026-10-28 10:27:47,086 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels does not include unrelated models" 2026-10-28 10:27:47,279 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/loading a missing product.template also requests product.product" 2026-10-28 10:27:47,512 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/data_service/data_service" ended (passed: 6 / time: 1212 ms) 2026-10-28 10:27:47,520 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/data_service" ended (passed: 6 / time: 1212 ms) 2026-10-28 10:27:47,673 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/data_service (after GC) - used: 121786440 - total: 234056804 - limit: 4395630592 - tests: 6 2026-10-28 10:27:47,745 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/creates object stores that are declared but missing" 2026-10-28 10:27:47,762 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/drops object stores that are no longer expected (ex: module uninstalled)" 2026-10-28 10:27:47,776 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/keeps unrelated stores untouched when dropping a stale one" 2026-10-28 10:27:47,801 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/indexed_db" ended (passed: 3 / time: 48 ms) 2026-10-28 10:27:47,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/indexed_db (after GC) - used: 121477552 - total: 204696668 - limit: 4395630592 - tests: 3 2026-10-28 10:27:47,994 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setTip" 2026-10-28 10:27:48,130 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:27:48,276 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderNoteFormat" 2026-10-28 10:27:48,278 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/connectNewData canceled order" 2026-10-28 10:27:48,519 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/sendOrderInPreparation clears change state when no prep changes" 2026-10-28 10:27:48,767 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/simple sync" 2026-10-28 10:27:48,996 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync specific order" 2026-10-28 10:27:49,244 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/getChanges" 2026-10-28 10:27:49,425 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync no network should not raise error" 2026-10-28 10:27:49,630 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/retry sync reserializes updated order lines" 2026-10-28 10:27:49,871 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/insync order should not be re-synced" 2026-10-28 10:27:50,099 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders" ended (passed: 6 / time: 1334 ms) 2026-10-28 10:27:50,099 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder" 2026-10-28 10:27:50,310 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder keeps the given variant with a single-value dynamic attribute" 2026-10-28 10:27:50,515 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPreparationChangesNoPrepCateg" 2026-10-28 10:27:50,695 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderContainsProduct" 2026-10-28 10:27:50,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint" 2026-10-28 10:27:51,115 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint keeps combo children on the split product ticket" 2026-10-28 10:27:51,385 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories" 2026-10-28 10:27:51,574 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories on a combo after a print history round trip" 2026-10-28 10:27:51,914 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders" 2026-10-28 10:27:52,182 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders multiple orders" 2026-10-28 10:27:52,518 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productsToDisplay" 2026-10-28 10:27:52,755 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg" 2026-10-28 10:27:53,011 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg count" 2026-10-28 10:27:53,410 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/onDeleteOrder" 2026-10-28 10:27:53,679 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setNextOrderRefs" 2026-10-28 10:27:53,898 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/pending orders" 2026-10-28 10:27:54,171 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPaymentMethodFmtAmount" 2026-10-28 10:27:54,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/displayQrCode" 2026-10-28 10:27:54,776 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/closeQrCode" 2026-10-28 10:27:55,026 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getValidationOrderOptions" 2026-10-28 10:27:55,555 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/autoValidateOrder" 2026-10-28 10:27:55,727 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/tip scenario with different decimal separators" 2026-10-28 10:27:55,905 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/sets, clears, and merges extra data" 2026-10-28 10:27:56,061 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/merges payment props, explicit qrCode wins" 2026-10-28 10:27:56,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData" ended (passed: 2 / time: 337 ms) 2026-10-28 10:27:56,244 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/falls back to the selected in-progress payment line" 2026-10-28 10:27:56,406 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/an explicit value takes precedence over the fallback" 2026-10-28 10:27:56,570 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData" ended (passed: 2 / time: 325 ms) 2026-10-28 10:27:56,570 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/keeps a paid order that could not be synced" 2026-10-28 10:27:56,747 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/syncs a paid order before wiping local data" 2026-10-28 10:27:56,938 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData" ended (passed: 2 / time: 369 ms) 2026-10-28 10:27:56,956 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js" ended (passed: 38 / time: 8929 ms) 2026-10-28 10:27:56,964 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service" ended (passed: 38 / time: 8929 ms) 2026-10-28 10:27:57,151 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/pos_service (after GC) - used: 122280938 - total: 250047602 - limit: 4395630592 - tests: 38 2026-10-28 10:27:57,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Preparation ticket: order note behavior and change detection" 2026-10-28 10:27:57,353 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:27:57,517 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: a single receipt printer becomes the default printer" 2026-10-28 10:27:57,723 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: the default printer is restored after a refresh" 2026-10-28 10:27:57,902 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/printer" ended (passed: 3 / time: 673 ms) 2026-10-28 10:27:58,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/printer (after GC) - used: 121871230 - total: 223046770 - limit: 4395630592 - tests: 3 2026-10-28 10:27:58,159 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown arch node degrades to an empty widget instead of crashing" 2026-10-28 10:27:58,164 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known arch node still resolves from the registry" 2026-10-28 10:27:58,171 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown field widget falls back to the field type widget without warning" 2026-10-28 10:27:58,171 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known field widget still resolves from the registry" 2026-10-28 10:27:58,181 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/backend_widgets_fallback" ended (passed: 4 / time: 16 ms) 2026-10-28 10:27:58,306 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/backend_widgets_fallback (after GC) - used: 121694854 - total: 204958914 - limit: 4395630592 - tests: 4 2026-10-28 10:27:58,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on a self-closing t-foreach node" 2026-10-28 10:27:58,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on an open/close t-foreach node" 2026-10-28 10:27:58,404 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on an open/close t-foreach node when missing" 2026-10-28 10:27:58,405 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on a self-closing t-foreach node when missing, without breaking the tag" 2026-10-28 10:27:58,414 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/convert_python_template" ended (passed: 4 / time: 13 ms) 2026-10-28 10:27:58,548 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/convert_python_template (after GC) - used: 121731430 - total: 204434626 - limit: 4395630592 - tests: 4 2026-10-28 10:27:58,631 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Check GAP" 2026-10-28 10:27:58,783 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:27:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.016 ro 2026-10-28 10:27:59,991 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Device identifier is set" 2026-10-28 10:28:00,190 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A removed order frees its number right away" 2026-10-28 10:28:00,405 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number still used by an order is not reused" 2026-10-28 10:28:00,633 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number held by a synced order is not reused" 2026-10-28 10:28:00,865 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A synced number leaves the reuse stack" 2026-10-28 10:28:01,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Numbers of another device or config stay on the reuse stack" 2026-10-28 10:28:01,333 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/devices_identifier_sequence" ended (passed: 7 / time: 2688 ms) 2026-10-28 10:28:01,590 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/devices_identifier_sequence (after GC) - used: 122182493 - total: 233532669 - limit: 4395630592 - tests: 7 2026-10-28 10:28:01,657 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/each getter should only be called once and only when needed" 2026-10-28 10:28:01,727 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent components rerender" 2026-10-28 10:28:01,821 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent getters are called and in correct order" 2026-10-28 10:28:01,841 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/dynamically creates a lazy getter" 2026-10-28 10:28:01,863 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/lazy_getter" ended (passed: 4 / time: 185 ms) 2026-10-28 10:28:02,001 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/lazy_getter (after GC) - used: 121929741 - total: 204696889 - limit: 4395630592 - tests: 4 2026-10-28 10:28:02,095 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace local" 2026-10-28 10:28:02,095 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace loopback" 2026-10-28 10:28:02,110 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/lna" ended (passed: 2 / time: 9 ms) 2026-10-28 10:28:02,231 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/lna (after GC) - used: 121902058 - total: 204434886 - limit: 4395630592 - tests: 2 2026-10-28 10:28:02,277 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/inputs are rounded before comparison" 2026-10-28 10:28:02,283 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/rounding" 2026-10-28 10:28:02,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/DOWN asymmetricRound" 2026-10-28 10:28:02,296 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/numbers" ended (passed: 3 / time: 12 ms) 2026-10-28 10:28:02,421 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/numbers (after GC) - used: 121908331 - total: 204434923 - limit: 4395630592 - tests: 3 2026-10-28 10:28:02,499 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/validateOrder" 2026-10-28 10:28:02,637 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:28:02,856 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/isOrderValid" 2026-10-28 10:28:03,140 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/order_payment_validation" ended (passed: 2 / time: 636 ms) 2026-10-28 10:28:03,312 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/order_payment_validation (after GC) - used: 122083917 - total: 209415697 - limit: 4395630592 - tests: 2 2026-10-28 10:28:03,404 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to a websocket channel" 2026-10-28 10:28:03,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:28:03,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to multiple channels" 2026-10-28 10:28:03,894 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/only subscribes once to a given channel if called multiple times" 2026-10-28 10:28:04,127 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface/connectWebsocket" ended (passed: 3 / time: 717 ms) 2026-10-28 10:28:04,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface" ended (passed: 3 / time: 717 ms) 2026-10-28 10:28:04,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/payment_interface (after GC) - used: 122162033 - total: 212823553 - limit: 4395630592 - tests: 3 2026-10-28 10:28:04,347 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/pretty_console_log/a failing log write does not raise an error" 2026-10-28 10:28:04,359 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/pretty_console_log" ended (passed: 1 / time: 6 ms) 2026-10-28 10:28:04,499 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/pretty_console_log (after GC) - used: 121992211 - total: 204959211 - limit: 4395630592 - tests: 1 2026-10-28 10:28:04,568 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Related models must keep local records" 2026-10-28 10:28:04,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:28:04,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Check behavior when deleting records" 2026-10-28 10:28:05,187 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Local changes must survive a synchronisation triggered by another device" 2026-10-28 10:28:05,473 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js" ended (passed: 3 / time: 907 ms) 2026-10-28 10:28:05,473 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/A stale draft read does not reopen a paid order" 2026-10-28 10:28:05,754 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization" ended (passed: 4 / time: 1181 ms) 2026-10-28 10:28:05,904 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/server_synchronization (after GC) - used: 122394422 - total: 218328630 - limit: 4395630592 - tests: 4 2026-10-28 10:28:05,975 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/starts with all zero weights" 2026-10-28 10:28:06,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:28:06,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/subtracts tare from gross to get net" 2026-10-28 10:28:06,475 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/ignores tare if hardware tare is enabled" 2026-10-28 10:28:06,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/formats strings correctly" 2026-10-28 10:28:06,837 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/rounds net weight to product unit" 2026-10-28 10:28:07,027 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/weight is invalid when zero" 2026-10-28 10:28:07,251 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/weight is invalid when negative" 2026-10-28 10:28:07,499 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/weight is invalid when the same as last weight" 2026-10-28 10:28:07,663 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/requesting tare immediately copies weight if valid" 2026-10-28 10:28:07,828 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/requesting tare waits for next valid weight" 2026-10-28 10:28:08,014 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/utils/scale_interface" ended (passed: 10 / time: 2027 ms) 2026-10-28 10:28:08,185 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/utils/scale_interface (after GC) - used: 122377310 - total: 229862966 - limit: 4395630592 - tests: 10 2026-10-28 10:28:08,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:08] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.021 0.019 rw 2026-10-28 10:28:08,366 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/actionpad_widget/highlightPay" 2026-10-28 10:28:08,490 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:28:08,702 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/actionpad_widget" ended (passed: 1 / time: 332 ms) 2026-10-28 10:28:08,849 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/actionpad_widget (after GC) - used: 122328513 - total: 206534369 - limit: 4395630592 - tests: 1 2026-10-28 10:28:08,922 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/control_buttons/showAddCourse" 2026-10-28 10:28:09,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:28:09,228 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/control_buttons" ended (passed: 1 / time: 300 ms) 2026-10-28 10:28:09,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/control_buttons (after GC) - used: 122379588 - total: 206535464 - limit: 4395630592 - tests: 1 2026-10-28 10:28:09,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/timer badge shows duration on floor screen table" 2026-10-28 10:28:09,537 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:28:09,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/floor plan unmounted before the background image is loaded" 2026-10-28 10:28:10,010 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/floor_screen" ended (passed: 2 / time: 572 ms) 2026-10-28 10:28:10,159 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/floor_screen (after GC) - used: 122684428 - total: 213365256 - limit: 4395630592 - tests: 2 2026-10-28 10:28:10,235 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/payment_lines/getPaymentActionState" 2026-10-28 10:28:10,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:28:10,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/payment_lines" ended (passed: 1 / time: 326 ms) 2026-10-28 10:28:10,699 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/payment_lines (after GC) - used: 122646700 - total: 206811608 - limit: 4395630592 - tests: 1 2026-10-28 10:28:10,773 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/popup/order_details_dialog/order details dialog shows clock and duration for table order" 2026-10-28 10:28:10,899 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:28:11,091 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 304 ms) 2026-10-28 10:28:11,228 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/popup/order_details_dialog (after GC) - used: 122728090 - total: 206811902 - limit: 4395630592 - tests: 1 2026-10-28 10:28:11,312 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/addProductToOrder" 2026-10-28 10:28:11,440 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:28:11,803 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/onWillRender replaces a finalized order with a new one that keeps its table and preset" 2026-10-28 10:28:12,102 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/select existing order when preset requires order name" 2026-10-28 10:28:12,539 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/breakCombo with course allocation" 2026-10-28 10:28:13,039 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/product_screen" ended (passed: 4 / time: 1716 ms) 2026-10-28 10:28:13,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/product_screen (after GC) - used: 132390422 - total: 231982658 - limit: 4395630592 - tests: 4 2026-10-28 10:28:13,346 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getSplitOrderName" 2026-10-28 10:28:13,492 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:28:13,734 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/increments quantity and price tracker on regular line" 2026-10-28 10:28:14,009 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/handles combo line and its child lines" 2026-10-28 10:28:14,275 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen/onClickLine" ended (passed: 2 / time: 542 ms) 2026-10-28 10:28:14,276 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getOrderName" 2026-10-28 10:28:14,532 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/setLineQtyStr" 2026-10-28 10:28:14,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/createSplittedOrder" 2026-10-28 10:28:15,291 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/paySplittedOrder splits partial selection then calls pay" 2026-10-28 10:28:15,681 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/transferSplittedOrder splits partial selection then starts transfer" 2026-10-28 10:28:16,209 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen" ended (passed: 8 / time: 2840 ms) 2026-10-28 10:28:16,427 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/split_bill_screen (after GC) - used: 123399861 - total: 246145101 - limit: 4395630592 - tests: 8 2026-10-28 10:28:16,513 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/validateTip" 2026-10-28 10:28:16,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:28:16,926 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipAmount" 2026-10-28 10:28:17,229 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/overallAmount" 2026-10-28 10:28:17,511 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipSubText" 2026-10-28 10:28:17,794 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/canSettle" 2026-10-28 10:28:18,016 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/selectTip" 2026-10-28 10:28:18,274 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/tip_screen" ended (passed: 6 / time: 1746 ms) 2026-10-28 10:28:18,465 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/tip_screen (after GC) - used: 123705996 - total: 244315856 - limit: 4395630592 - tests: 6 2026-10-28 10:28:18,544 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/customer count and amount per guest" 2026-10-28 10:28:18,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.023 ro 2026-10-28 10:28:18,871 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isDirectSale" 2026-10-28 10:28:19,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/setPartner" 2026-10-28 10:28:19,307 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses" 2026-10-28 10:28:19,518 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getNextCourseIndex" 2026-10-28 10:28:19,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getName returns formatted name for table + children" 2026-10-28 10:28:19,918 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges after split order" 2026-10-28 10:28:20,341 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: split qty 4 from 5, then add 1 on split order" 2026-10-28 10:28:20,747 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: combo 2x same + 1 different product, scale to 3 combos then split 1" 2026-10-28 10:28:21,218 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: apply best combo" 2026-10-28 10:28:21,597 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/ensureCourseSelection and getSelectedCourse" 2026-10-28 10:28:21,831 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isTippedAfterPayment" 2026-10-28 10:28:22,114 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses renames courses after their new index" 2026-10-28 10:28:22,325 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses keeps the name of backend courses" 2026-10-28 10:28:22,611 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses doesn't rename courses if use_course_allocation is enabled" 2026-10-28 10:28:22,873 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches" ended (passed: 15 / time: 4319 ms) 2026-10-28 10:28:22,882 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/pos_order" ended (passed: 15 / time: 4319 ms) 2026-10-28 10:28:23,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/pos_order (after GC) - used: 123867524 - total: 275248768 - limit: 4395630592 - tests: 15 2026-10-28 10:28:23,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/name returns localized name with index" 2026-10-28 10:28:23,348 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:28:23,466 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSelected" 2026-10-28 10:28:23,656 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isEmpty" 2026-10-28 10:28:23,863 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isReadyToFire" 2026-10-28 10:28:24,079 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSynced" 2026-10-28 10:28:24,297 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_order_course" ended (passed: 5 / time: 1040 ms) 2026-10-28 10:28:24,441 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_order_course (after GC) - used: 123901011 - total: 243791459 - limit: 4395630592 - tests: 5 2026-10-28 10:28:24,522 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getOrders" 2026-10-28 10:28:24,628 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:28:24,741 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getParent and isParent" 2026-10-28 10:28:25,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/rootTable" 2026-10-28 10:28:25,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_table" ended (passed: 3 / time: 659 ms) 2026-10-28 10:28:25,315 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_table (after GC) - used: 123782931 - total: 225965667 - limit: 4395630592 - tests: 3 2026-10-28 10:28:25,387 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/OrderChangeTour: add product, send order, pay with cash change" 2026-10-28 10:28:25,508 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:28:26,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour: split items, verify both orders, split again" 2026-10-28 10:28:27,663 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RefundStayCurrentTableTour: refund from another table creates floating order" 2026-10-28 10:28:28,489 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PreparationPrinterContent: guest, notes, preset, note update in preparation data" 2026-10-28 10:28:29,998 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_timing_restaurant: select takeaway preset, name popup, pick timing slot" 2026-10-28 10:28:31,204 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_default_register_screen_config: starts on FloorScreen with tables mode" 2026-10-28 10:28:31,458 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_show_default_with_register_screen: showDefault syncs selectedOrderUuid correctly" 2026-10-28 10:28:32,140 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: select table, add product, pay with cash" 2026-10-28 10:28:32,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_transfering_orders: create floating and table orders, verify 4 orders exist" 2026-10-28 10:28:34,713 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_guest_count_bank_payment: guest popup on open, add product, pay, go back" 2026-10-28 10:28:35,365 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_customer_alone_saved: partner is preserved after leaving and reopening table" 2026-10-28 10:28:36,074 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/ControlButtonsTour: transfer, notes, guest count, cancel, cross-floor transfer" 2026-10-28 10:28:38,554 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour3: split partial qty, pay split, pay remainder" 2026-10-28 10:28:39,510 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTourPay: split selected items, pay split, pay remainder" 2026-10-28 10:28:40,762 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour5Actions: split+transfer, split+pay, pay remainder" 2026-10-28 10:28:42,272 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_pos_restaurant_default_course: course allocation by category across orders" 2026-10-28 10:28:43,260 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_course_restaurant_preparation_tour: 3 courses, fire sequentially, verify prep data" 2026-10-28 10:28:44,290 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/CategLabelCheck: order button shows category counts" 2026-10-28 10:28:44,679 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt: combo parent above children, category counts, order count" 2026-10-28 10:28:45,534 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/MultiPreparationPrinter: only printer with matching category prints, no empty receipt" 2026-10-28 10:28:46,025 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_name_preset_skip_screen: partner set skips name popup, pay succeeds" 2026-10-28 10:28:46,593 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_delivery_restaurant: cancel order with preset returns to floor" 2026-10-28 10:28:47,423 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_register_with_preset_takeaway: timing popup on table, cancel removes order" 2026-10-28 10:28:48,209 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RestaurantPresetEatInTour: eat-in table order, pay, receipt has no preset info" 2026-10-28 10:28:48,654 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_apply_after_preparation: apply combo groups standalone lines, persists after reload" 2026-10-28 10:28:49,338 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_multiple_preparation_printer_different_categories: both printers triggered, then pay without warning" 2026-10-28 10:28:50,008 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_synchronisation: combo links persist after partner change, course transfer moves entire combo" 2026-10-28 10:28:51,075 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt_layout: combo parent above children in receipt" 2026-10-28 10:28:51,576 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour4ProductCombo: split combos as group, pay, verify remainder" 2026-10-28 10:28:52,937 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/FloorScreenTour: mounted FloorScreen switches floors, opens a table, and adds a floor" 2026-10-28 10:28:53,354 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: mount PosApp, return to the same floor, select table, add product, pay with cash" 2026-10-28 10:28:53,962 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_add_new_table_number_with_multi_floor: table numbers increment per floor" 2026-10-28 10:28:54,262 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PosResTicketScreenTour: delete order and table becomes empty" 2026-10-28 10:28:54,906 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_tip_after_payment: tip adjusts payment line based on remaining/change" 2026-10-28 10:28:56,021 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/scenario/restaurant_flow" ended (passed: 34 / time: 30608 ms) 2026-10-28 10:28:56,651 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/scenario/restaurant_flow (after GC) - used: 130486249 - total: 363348481 - limit: 4395630592 - tests: 34 2026-10-28 10:28:56,729 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-10-28 10:28:56,856 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:28:57,011 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when order has no table" 2026-10-28 10:28:57,292 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 2 / time: 556 ms) 2026-10-28 10:28:57,303 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 2 / time: 556 ms) 2026-10-28 10:28:57,462 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 126700449 - total: 224674005 - limit: 4395630592 - tests: 2 2026-10-28 10:28:57,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/fireCourse" 2026-10-28 10:28:57,679 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:28:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:28:57,821 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/printCourseTicket builds note update payload" 2026-10-28 10:28:58,089 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/setTable" 2026-10-28 10:28:58,300 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync dirty order when unsetting table" 2026-10-28 10:28:58,561 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getChanges" 2026-10-28 10:28:58,814 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Synchronization for a filled table has arrived" 2026-10-28 10:28:59,101 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders must be downloaded by opening a table." 2026-10-28 10:28:59,349 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders updated from another device must be synchronized directly." 2026-10-28 10:28:59,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/paid state from server is synchronized" 2026-10-28 10:28:59,841 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Data from other devices overrides local data" 2026-10-28 10:29:00,076 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/There should only be one order per table." 2026-10-28 10:29:00,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation" ended (passed: 6 / time: 1609 ms) 2026-10-28 10:29:00,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/Normal flow" 2026-10-28 10:29:00,630 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/multi-category product counts only first category" 2026-10-28 10:29:00,864 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount" ended (passed: 2 / time: 439 ms) 2026-10-28 10:29:00,865 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getDefaultSearchDetails" 2026-10-28 10:29:01,032 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable" 2026-10-28 10:29:01,205 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/searchOrder" 2026-10-28 10:29:01,446 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getTableOrders" 2026-10-28 10:29:01,658 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getActiveOrdersOnTable" 2026-10-28 10:29:01,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/prepareOrderTransfer moves the order into an empty destination table" 2026-10-28 10:29:02,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks transferring a self-order" 2026-10-28 10:29:02,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks merging into a table with an active self-order" 2026-10-28 10:29:02,475 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder" ended (passed: 2 / time: 394 ms) 2026-10-28 10:29:02,476 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder" 2026-10-28 10:29:02,680 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder from floating order to filled table merges lines" 2026-10-28 10:29:02,895 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/floating order transfers into another floating order" 2026-10-28 10:29:03,140 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preSyncAllOrders assigns floating order name to direct sale" 2026-10-28 10:29:03,363 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync updates quantity, partner, note, line note and pricelist" 2026-10-28 10:29:03,636 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/cancel order keeps lines on first reject and removes on confirm" 2026-10-28 10:29:03,821 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order has no pending line changes after sending" 2026-10-28 10:29:04,016 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firing first course highlights next" 2026-10-28 10:29:04,618 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/combo synchronisation keeps combo links after synced update" 2026-10-28 10:29:04,892 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders merges lines and courses" 2026-10-28 10:29:05,103 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders sums guest counts" 2026-10-28 10:29:05,309 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders keeps kitchen sent quantities when merging identical products" 2026-10-28 10:29:05,521 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getCustomerCount" 2026-10-28 10:29:05,706 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firstPage" 2026-10-28 10:29:05,893 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/defaultPage uses ProductScreen when default_screen is register" 2026-10-28 10:29:06,057 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault navigates to ProductScreen with selected order in register mode" 2026-10-28 10:29:06,215 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault" 2026-10-28 10:29:06,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/register config opens product screen" 2026-10-28 10:29:06,650 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/timing preset sets slot and non-timing preset clears it" 2026-10-28 10:29:06,855 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting timed table order leaves table empty" 2026-10-28 10:29:07,028 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting future order skips preparation cancellation" 2026-10-28 10:29:07,228 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable falls back to all tables when table is not in current floor" 2026-10-28 10:29:07,435 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint preserves course grouping when splitting per product" 2026-10-28 10:29:07,618 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint does not set groupedData when no courses" 2026-10-28 10:29:07,823 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/ensureGuestCustomerCount sets guest count for preset" 2026-10-28 10:29:08,016 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table order validates with default preset" 2026-10-28 10:29:08,229 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/payment-only order validation skips kitchen send" 2026-10-28 10:29:08,398 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/removing table order leaves table without active order" 2026-10-28 10:29:08,603 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transfer to another floor keeps order lines" 2026-10-28 10:29:08,834 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/each restaurant floor keeps its own table set" 2026-10-28 10:29:08,999 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/selecting child table opens root table order" 2026-10-28 10:29:09,306 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting a temporary floor keeps it removed" 2026-10-28 10:29:09,530 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table numbers increment per selected floor" 2026-10-28 10:29:09,834 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates first course and selects it" 2026-10-28 10:29:10,103 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates second course and assigns existing lines to first" 2026-10-28 10:29:10,376 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/do not create second course if use_course_allocation" 2026-10-28 10:29:10,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse" ended (passed: 3 / time: 746 ms) 2026-10-28 10:29:10,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preparation receipt order_label" 2026-10-28 10:29:10,888 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/use_show_items_on_course_ticket keeps course items while course firing" 2026-10-28 10:29:11,154 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/name entered for a name-required preset shows as the prep ticket order_label" 2026-10-28 10:29:11,386 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order synced from a trusted config updates its session_id to the current session" 2026-10-28 10:29:11,618 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js" ended (passed: 61 / time: 14055 ms) 2026-10-28 10:29:11,631 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service" ended (passed: 61 / time: 14055 ms) 2026-10-28 10:29:12,212 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/services/pos_service (after GC) - used: 127525060 - total: 332415160 - limit: 4395630592 - tests: 61 2026-10-28 10:29:12,300 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/preparation data includes table and customer note" 2026-10-28 10:29:12,461 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:29:12,617 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/note update title is generated" 2026-10-28 10:29:12,895 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/only printers with matching categories are used" 2026-10-28 10:29:13,135 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/preparation_printer" ended (passed: 3 / time: 824 ms) 2026-10-28 10:29:13,283 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/services/preparation_printer (after GC) - used: 127179656 - total: 231751848 - limit: 4395630592 - tests: 3 2026-10-28 10:29:13,343 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:13] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 824 8 0.029 0.023 rw 2026-10-28 10:29:13,432 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is still editable even if the record/view is in readonly." 2026-10-28 10:29:13,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is readonly if the field is readonly" 2026-10-28 10:29:13,808 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_is_favorite_field" ended (passed: 2 / time: 356 ms) 2026-10-28 10:29:13,942 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_is_favorite_field (after GC) - used: 127008223 - total: 216028503 - limit: 4395630592 - tests: 2 2026-10-28 10:29:14,013 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_notebook_task_list/test Project Task Calendar Popover with task_stage_with_state_selection widget" 2026-10-28 10:29:14,265 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_notebook_task_list" ended (passed: 1 / time: 243 ms) 2026-10-28 10:29:14,403 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_notebook_task_list (after GC) - used: 127142120 - total: 216033888 - limit: 4395630592 - tests: 1 2026-10-28 10:29:14,467 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project/project.project (list) show archive/unarchive action for project manager" 2026-10-28 10:29:14,644 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project/project.project (list) hide archive/unarchive action for project user" 2026-10-28 10:29:14,788 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project/project.project (kanban) hide archive/unarchive action for project user" 2026-10-28 10:29:14,988 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project" ended (passed: 3 / time: 512 ms) 2026-10-28 10:29:15,114 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project (after GC) - used: 127466060 - total: 216051372 - limit: 4395630592 - tests: 3 2026-10-28 10:29:15,193 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_calendar/check 'Edit' and 'View Tasks' buttons are in Project Calendar Popover" 2026-10-28 10:29:15,304 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:15] "GET /web/bundle/web.fullcalendar_lib HTTP/1.1" 200 78 0 0 0.004 ro 2026-10-28 10:29:15,352 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:15] "GET /web/assets/d7e3092/web.fullcalendar_lib.min.js HTTP/1.1" 200 451450 2 0.015 0.011 ro 2026-10-28 10:29:15,842 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_calendar" ended (passed: 1 / time: 648 ms) 2026-10-28 10:29:16,021 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_calendar (after GC) - used: 132766813 - total: 218562597 - limit: 4395630592 - tests: 1 2026-10-28 10:29:16,071 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form)" 2026-10-28 10:29:16,174 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) hide archive action for project user" 2026-10-28 10:29:16,286 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) show archive action for project manager" 2026-10-28 10:29:16,499 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is enabled on at least one project" 2026-10-28 10:29:16,624 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_milestones is enabled and there already exists one project with the feature enabled" 2026-10-28 10:29:16,748 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is disabled on all projects" 2026-10-28 10:29:16,856 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is enabled on at least one project" 2026-10-28 10:29:16,973 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_task_dependencies is enabled and there already exists one project with the feature enabled" 2026-10-28 10:29:17,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is disabled on all projects" 2026-10-28 10:29:17,241 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is enabled on at least one project" 2026-10-28 10:29:17,357 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_recurring_tasks is enabled and there already exists one project with the feature enabled" 2026-10-28 10:29:17,502 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is disabled on all projects" 2026-10-28 10:29:17,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_form_view" ended (passed: 12 / time: 1564 ms) 2026-10-28 10:29:17,872 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_form_view (after GC) - used: 132544804 - total: 228827656 - limit: 4395630592 - tests: 12 2026-10-28 10:29:17,946 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_state_selection/project.project (kanban): check that ProjectStateSelectionField does not propose `Set Status`" 2026-10-28 10:29:18,083 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_state_selection" ended (passed: 1 / time: 133 ms) 2026-10-28 10:29:18,233 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_state_selection (after GC) - used: 132374648 - total: 218307920 - limit: 4395630592 - tests: 1 2026-10-28 10:29:18,308 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:18] "GET /web/bundle/web.chartjs_lib HTTP/1.1" 200 73 0 0 0.004 ro 2026-10-28 10:29:18,345 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:18] "GET /web/assets/48e8352/web.chartjs_lib.min.js HTTP/1.1" 200 486899 2 0.002 0.009 ro 2026-10-28 10:29:18,391 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_analysis/report.project.task.user (graph): clicking on a bar leads to project.task list" 2026-10-28 10:29:18,717 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_analysis/report.project.task.user (pivot): clicking on a cell leads to project.task list" 2026-10-28 10:29:18,939 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_analysis/report.project.task.user: fix the domain, in case field is not present in main model" 2026-10-28 10:29:19,134 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_analysis" ended (passed: 3 / time: 727 ms) 2026-10-28 10:29:19,305 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_analysis (after GC) - used: 131130922 - total: 219627838 - limit: 4395630592 - tests: 3 2026-10-28 10:29:19,375 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that the sort buttons are invisible" 2026-10-28 10:29:19,527 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that removing the group by 'Date: Month > Stage' in the search bar triggers a notification" 2026-10-28 10:29:19,651 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that removing the group by 'Date' triggers a notification" 2026-10-28 10:29:19,859 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that adding a group by 'Date' actually toggles it" 2026-10-28 10:29:20,078 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that groupby 'Date > Stage' results in 'Date > Stage'" 2026-10-28 10:29:20,239 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that groupby 'Stage > Date' results in 'Date > Stage'" 2026-10-28 10:29:20,380 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check the toggle between 'Stage' and 'Burnup chart'" 2026-10-28 10:29:20,512 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_burndown_chart" ended (passed: 7 / time: 1132 ms) 2026-10-28 10:29:20,675 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_burndown_chart (after GC) - used: 132328948 - total: 225392984 - limit: 4395630592 - tests: 7 2026-10-28 10:29:20,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/test Project Task Calendar Popover with task_stage_with_state_selection widget" 2026-10-28 10:29:21,323 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/Display closed tasks as past event" 2026-10-28 10:29:21,575 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/tasks to schedule should not be visible in the sidebar if no default project set in the context" 2026-10-28 10:29:21,843 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/tasks to plan should be visible in the sidebar when `default_project_id` is set in the context" 2026-10-28 10:29:22,113 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/search domain should be taken into account in Tasks to Schedule" 2026-10-28 10:29:22,456 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/planned dates used in search domain should not be taken into account in Tasks to Schedule" 2026-10-28 10:29:22,808 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/test drag and drop a task to schedule in calendar view in month scale" 2026-10-28 10:29:23,406 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/project.task (calendar): toggle sub-tasks" 2026-10-28 10:29:23,822 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_calendar" ended (passed: 8 / time: 3060 ms) 2026-10-28 10:29:24,037 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_calendar (after GC) - used: 133743803 - total: 255056443 - limit: 4395630592 - tests: 8 2026-10-28 10:29:24,096 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Can create stage if we are in tasks of specific project" 2026-10-28 10:29:24,246 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Cannot create stage if we are not in tasks of specific project" 2026-10-28 10:29:24,357 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_groupby" ended (passed: 2 / time: 255 ms) 2026-10-28 10:29:24,527 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_groupby (after GC) - used: 133601740 - total: 222523880 - limit: 4395630592 - tests: 2 2026-10-28 10:29:24,591 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/stages nocontent helper should be displayed in the project Kanban" 2026-10-28 10:29:24,723 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:24] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-10-28 10:29:24,746 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/quick create button is visible when the user has access rights." 2026-10-28 10:29:24,874 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/quick create button is not visible when the user not have access rights" 2026-10-28 10:29:25,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/project.task (kanban): toggle sub-tasks" 2026-10-28 10:29:25,180 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/delete just created stage" 2026-10-28 10:29:25,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:25] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 2874 0 0 0.003 - 2026-10-28 10:29:25,513 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/delete existing stage" 2026-10-28 10:29:25,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_kanban_view" ended (passed: 6 / time: 1148 ms) 2026-10-28 10:29:25,928 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_kanban_view (after GC) - used: 134088984 - total: 224389296 - limit: 4395630592 - tests: 6 2026-10-28 10:29:26,002 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_list_view/project.task (list): cannot edit stage_id with different projects" 2026-10-28 10:29:26,192 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_list_view/project.task (list): toggle sub-tasks" 2026-10-28 10:29:26,352 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_list_view" ended (passed: 2 / time: 339 ms) 2026-10-28 10:29:26,511 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_list_view (after GC) - used: 134086236 - total: 223317904 - limit: 4395630592 - tests: 2 2026-10-28 10:29:26,569 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_priority_switch/project.task (form): check ProjectTaskPrioritySwitch" 2026-10-28 10:29:26,697 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_priority_switch" ended (passed: 1 / time: 123 ms) 2026-10-28 10:29:26,870 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_priority_switch (after GC) - used: 134040212 - total: 223314324 - limit: 4395630592 - tests: 1 2026-10-28 10:29:26,925 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task form view with private task" 2026-10-28 10:29:27,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task list view" 2026-10-28 10:29:27,154 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_project_many2one_field" ended (passed: 2 / time: 223 ms) 2026-10-28 10:29:27,308 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_project_many2one_field (after GC) - used: 134165516 - total: 223321416 - limit: 4395630592 - tests: 2 2026-10-28 10:29:27,370 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_state_selection/project.task (kanban): check task state widget" 2026-10-28 10:29:27,527 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_state_selection/project.task (form): check task state widget" 2026-10-28 10:29:27,671 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_state_selection/project.task (kanban): every state has the same height" 2026-10-28 10:29:27,822 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_state_selection" ended (passed: 3 / time: 446 ms) 2026-10-28 10:29:27,955 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_state_selection (after GC) - used: 134310181 - total: 223855857 - limit: 4395630592 - tests: 3 2026-10-28 10:29:28,024 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check subtask list" 2026-10-28 10:29:28,232 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check closed subtask count update" 2026-10-28 10:29:28,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check subtask creation" 2026-10-28 10:29:28,633 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (form): check that the subtask of another project can be added" 2026-10-28 10:29:28,867 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (form): check focus on new subtask's name" 2026-10-28 10:29:28,982 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check subtask creation when input is empty" 2026-10-28 10:29:29,146 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task: Parent id is set when creating new task from subtask form's 'View' button" 2026-10-28 10:29:29,351 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_subtask" ended (passed: 7 / time: 1318 ms) 2026-10-28 10:29:29,533 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_subtask (after GC) - used: 135213281 - total: 231765177 - limit: 4395630592 - tests: 7 2026-10-28 10:29:29,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with no template" 2026-10-28 10:29:29,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with one template with showing Edit and Delete actions" 2026-10-28 10:29:29,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with no template" 2026-10-28 10:29:30,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with one template with showing Edit and Delete actions" 2026-10-28 10:29:30,240 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with no template" 2026-10-28 10:29:30,374 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with one template with showing Edit and Delete actions" 2026-10-28 10:29:30,642 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown should not appear when not in the context of a specific project" 2026-10-28 10:29:30,768 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_template_dropdown" ended (passed: 7 / time: 1153 ms) 2026-10-28 10:29:30,944 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_template_dropdown (after GC) - used: 135360714 - total: 232018598 - limit: 4395630592 - tests: 7 2026-10-28 10:29:31,005 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_update_with_color/project.update (kanban): check that ProjectStatusWithColorSelectionField is displaying the correct informations" 2026-10-28 10:29:31,142 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_update_with_color" ended (passed: 1 / time: 131 ms) 2026-10-28 10:29:31,301 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_update_with_color (after GC) - used: 135169300 - total: 221497064 - limit: 4395630592 - tests: 1 2026-10-28 10:29:31,334 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:31] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 853 10 0.012 0.014 rw 2026-10-28 10:29:31,413 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_activity_wizard_view/Check that todo_activity_wizard view focuses on the first element" 2026-10-28 10:29:31,599 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_activity_wizard_view/global shortcut" 2026-10-28 10:29:31,794 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_activity_wizard_view" ended (passed: 2 / time: 370 ms) 2026-10-28 10:29:31,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_activity_wizard_view (after GC) - used: 135254018 - total: 222300114 - limit: 4395630592 - tests: 2 2026-10-28 10:29:32,003 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_calendar_view/test creation of todo from the calendar view" 2026-10-28 10:29:32,496 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_calendar_view" ended (passed: 1 / time: 486 ms) 2026-10-28 10:29:32,648 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_calendar_view (after GC) - used: 135265213 - total: 222566561 - limit: 4395630592 - tests: 1 2026-10-28 10:29:32,701 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_conversion_form_view/Check that todo_conversion_form view focuses on the focus on the first element" 2026-10-28 10:29:32,930 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_conversion_form_view" ended (passed: 1 / time: 222 ms) 2026-10-28 10:29:33,086 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_conversion_form_view (after GC) - used: 135437415 - total: 222838687 - limit: 4395630592 - tests: 1 2026-10-28 10:29:33,160 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in kanban view with initial state is in progress" 2026-10-28 10:29:33,311 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in kanban view with initial state is done" 2026-10-28 10:29:33,435 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in list view with initial state is in progress" 2026-10-28 10:29:33,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in list view with initial state is done" 2026-10-28 10:29:33,717 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in form view with initial state is in progress" 2026-10-28 10:29:33,911 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in form view with initial state is done" 2026-10-28 10:29:34,082 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_done_checkmark" ended (passed: 6 / time: 899 ms) 2026-10-28 10:29:34,219 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_done_checkmark (after GC) - used: 135551034 - total: 228375442 - limit: 4395630592 - tests: 6 2026-10-28 10:29:34,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task appears in the menu actions if the user does belong to the group_project_user group" 2026-10-28 10:29:34,372 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task does not appear in the menu actions if the user does not belong to the group_project_user group" 2026-10-28 10:29:34,487 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that todo_form view contains the TodoDoneCheckmark and relative_date widgets" 2026-10-28 10:29:34,663 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check if opening form view from activity view does open with chatter visble" 2026-10-28 10:29:34,809 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/check local stored value on click of chatter toggle icon" 2026-10-28 10:29:34,948 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_form_view" ended (passed: 5 / time: 671 ms) 2026-10-28 10:29:35,113 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_form_view (after GC) - used: 136221366 - total: 231529426 - limit: 4395630592 - tests: 5 2026-10-28 10:29:35,176 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_list_view/Check that todo_list view is restricted to archive, unarchive, duplicate and delete menu actions" 2026-10-28 10:29:35,323 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_list_view" ended (passed: 1 / time: 145 ms) 2026-10-28 10:29:35,479 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_list_view (after GC) - used: 136173839 - total: 223115507 - limit: 4395630592 - tests: 1 2026-10-28 10:29:35,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:35] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.017 0.016 rw 2026-10-28 10:29:35,596 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/control_buttons/global discount startingValue uses locale decimal separator" 2026-10-28 10:29:35,703 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:29:35,829 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/control_buttons" ended (passed: 1 / time: 233 ms) 2026-10-28 10:29:35,973 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/control_buttons (after GC) - used: 136073160 - total: 224154552 - limit: 4395630592 - tests: 1 2026-10-28 10:29:36,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/getNumpadButtons" 2026-10-28 10:29:36,177 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:36] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:29:36,469 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/addProductToOrder reapplies the global discount" 2026-10-28 10:29:36,827 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/product_screen" ended (passed: 2 / time: 768 ms) 2026-10-28 10:29:36,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/product_screen (after GC) - used: 136334090 - total: 230184246 - limit: 4395630592 - tests: 2 2026-10-28 10:29:37,034 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund skips discount line" 2026-10-28 10:29:37,163 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:29:37,406 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/ticket_screen" ended (passed: 1 / time: 365 ms) 2026-10-28 10:29:37,540 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/ticket_screen (after GC) - used: 136299892 - total: 226514176 - limit: 4395630592 - tests: 1 2026-10-28 10:29:37,615 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/isDiscountLine" 2026-10-28 10:29:37,744 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:29:37,900 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/Test taxes after fiscal position with discount product (should not change)" 2026-10-28 10:29:38,182 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/models/pos_order_line" ended (passed: 2 / time: 552 ms) 2026-10-28 10:29:38,335 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/models/pos_order_line (after GC) - used: 136425381 - total: 228873349 - limit: 4395630592 - tests: 2 2026-10-28 10:29:38,402 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/pos_discount_numpad: apply a fixed then a percentage global discount" 2026-10-28 10:29:38,525 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:29:39,361 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/PosDiscountServiceFeePresetSwitchTour: a global discount only reaches a fee based on the total after discount" 2026-10-28 10:29:40,238 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/scenario/pos_discount_flow" ended (passed: 2 / time: 1819 ms) 2026-10-28 10:29:40,430 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/scenario/pos_discount_flow (after GC) - used: 138519817 - total: 236738365 - limit: 4395630592 - tests: 2 2026-10-28 10:29:40,547 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/changing fiscal positions reapplies the global discount" 2026-10-28 10:29:40,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:29:40,872 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/fixed global discount mirrors its sign when refunding" 2026-10-28 10:29:41,166 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/services/pos_service/PoS Discount" ended (passed: 2 / time: 619 ms) 2026-10-28 10:29:41,176 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/services/pos_service" ended (passed: 2 / time: 619 ms) 2026-10-28 10:29:41,363 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/services/pos_service (after GC) - used: 138660084 - total: 236738140 - limit: 4395630592 - tests: 2 2026-10-28 10:29:41,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:41] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1465 11 0.01 0.018 rw 2026-10-28 10:29:41,506 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/manage_giftcard_popup/addBalance" 2026-10-28 10:29:41,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:41] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-10-28 10:29:41,925 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/manage_giftcard_popup" ended (passed: 1 / time: 407 ms) 2026-10-28 10:29:42,066 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/manage_giftcard_popup (after GC) - used: 138545746 - total: 229925814 - limit: 4395630592 - tests: 1 2026-10-28 10:29:42,144 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/getPotentialRewards" 2026-10-28 10:29:42,309 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:29:42,486 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/more button catches attention when rewards are available" 2026-10-28 10:29:42,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/control_buttons" ended (passed: 2 / time: 707 ms) 2026-10-28 10:29:43,042 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/control_buttons (after GC) - used: 138834168 - total: 233336032 - limit: 4395630592 - tests: 2 2026-10-28 10:29:43,147 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/order_summary/manageGiftCard writes the code, amount and expiration date onto the line" 2026-10-28 10:29:43,297 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:29:43,585 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/order_summary" ended (passed: 1 / time: 422 ms) 2026-10-28 10:29:43,770 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/order_summary (after GC) - used: 138782332 - total: 231238716 - limit: 4395630592 - tests: 1 2026-10-28 10:29:43,840 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/partner_line/getLoyaltyPoints lists loyalty balances for the partner" 2026-10-28 10:29:43,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:29:44,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/partner_line" ended (passed: 1 / time: 322 ms) 2026-10-28 10:29:44,315 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/partner_line (after GC) - used: 138841400 - total: 231238804 - limit: 4395630592 - tests: 1 2026-10-28 10:29:44,392 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/customer_display/customer_display/[Old Tour] test_customer_display_loyalty_points" 2026-10-28 10:29:44,540 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:29:44,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/customer_display/customer_display" ended (passed: 1 / time: 480 ms) 2026-10-28 10:29:45,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/customer_display/customer_display (after GC) - used: 138921622 - total: 231239266 - limit: 4395630592 - tests: 1 2026-10-28 10:29:45,102 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/getOrderlines sorts reward lines last" 2026-10-28 10:29:45,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:29:45,371 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/claimed loyalty state survives an IndexedDB round-trip" 2026-10-28 10:29:45,622 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a pricelist-restricted program only applies for its pricelist" 2026-10-28 10:29:45,903 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a cheapest discount reward line excludes fixed tax" 2026-10-28 10:29:46,185 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a specific discount reward line excludes fixed tax" 2026-10-28 10:29:46,498 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/product-restricted rules only earn points with a valid product" 2026-10-28 10:29:46,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/removeOrderline removes a reward line and re-selects the product line" 2026-10-28 10:29:47,061 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/isSaleDisallowed" 2026-10-28 10:29:47,324 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/totalItemQuantity" 2026-10-28 10:29:47,622 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/changing partner drops nominative rewards and updates the balance" 2026-10-28 10:29:47,906 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a 100% cheapest discount reward line is the product's full tax-included price" 2026-10-28 10:29:48,203 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/an already applied discount reward is not offered again" 2026-10-28 10:29:48,540 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/stacked specific discounts respect discount_max_amount" 2026-10-28 10:29:48,803 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order/pos.order - loyalty" ended (passed: 13 / time: 3693 ms) 2026-10-28 10:29:48,814 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order" ended (passed: 13 / time: 3693 ms) 2026-10-28 10:29:49,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order (after GC) - used: 139451247 - total: 264531507 - limit: 4395630592 - tests: 13 2026-10-28 10:29:49,119 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/gift card reward lines are excluded from global discount" 2026-10-28 10:29:49,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:29:49,450 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/promotion reward lines are not excluded from global discount" 2026-10-28 10:29:49,715 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/getPaymentProgramBalance" 2026-10-28 10:29:49,969 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty" ended (passed: 3 / time: 852 ms) 2026-10-28 10:29:49,977 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line" ended (passed: 3 / time: 852 ms) 2026-10-28 10:29:50,163 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order_line (after GC) - used: 139129007 - total: 245657139 - limit: 4395630592 - tests: 3 2026-10-28 10:29:50,229 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/screens/ticket_screen/TicketScreen.setOrder keeps the reward line and triggers pos.updateRewards" 2026-10-28 10:29:50,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:29:50,579 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/screens/ticket_screen" ended (passed: 1 / time: 340 ms) 2026-10-28 10:29:50,730 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/screens/ticket_screen (after GC) - used: 139248762 - total: 232287918 - limit: 4395630592 - tests: 1 2026-10-28 10:29:50,775 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:50] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1479 11 0.013 0.021 rw 2026-10-28 10:29:50,865 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/successful payment" 2026-10-28 10:29:50,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:29:51,125 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on invalid payment state" 2026-10-28 10:29:51,351 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on failed payment" 2026-10-28 10:29:51,634 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on expired payment" 2026-10-28 10:29:51,901 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_mollie/unit/payment_mollie" ended (passed: 4 / time: 1026 ms) 2026-10-28 10:29:52,061 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_mollie/unit/payment_mollie (after GC) - used: 139243701 - total: 240149529 - limit: 4395630592 - tests: 4 2026-10-28 10:29:52,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:52] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1509 11 0.014 0.019 rw 2026-10-28 10:29:52,218 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/accounting/price/price of lot tracked product with and without pricelist" 2026-10-28 10:29:52,400 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.021 ro 2026-10-28 10:29:53,013 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/accounting/price" ended (passed: 1 / time: 785 ms) 2026-10-28 10:29:53,163 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/accounting/price (after GC) - used: 139279777 - total: 233074213 - limit: 4395630592 - tests: 1 2026-10-28 10:29:53,241 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Print stock report on validation" 2026-10-28 10:29:53,399 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.014 ro 2026-10-28 10:29:53,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Do not print stock report if not configured" 2026-10-28 10:29:53,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/components/payment_screen" ended (passed: 2 / time: 711 ms) 2026-10-28 10:29:54,167 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/components/payment_screen (after GC) - used: 139337049 - total: 235433773 - limit: 4395630592 - tests: 2 2026-10-28 10:29:54,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/customer_display/customer_display/customer display shows the lot/serial names of tracked product" 2026-10-28 10:29:54,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:29:54,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/customer_display/customer_display" ended (passed: 1 / time: 465 ms) 2026-10-28 10:29:54,909 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/customer_display/customer_display (after GC) - used: 139393748 - total: 232812240 - limit: 4395630592 - tests: 1 2026-10-28 10:29:54,991 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-10-28 10:29:55,153 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:29:55,289 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/Test serial number requirements" 2026-10-28 10:29:55,521 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/models/pos_order_line" ended (passed: 2 / time: 521 ms) 2026-10-28 10:29:55,669 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/models/pos_order_line (after GC) - used: 139534433 - total: 236220065 - limit: 4395630592 - tests: 2 2026-10-28 10:29:55,737 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/related_models/orm_serialization/serialization of dynamic model without uuid" 2026-10-28 10:29:55,850 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/related_models/orm_serialization" ended (passed: 1 / time: 107 ms) 2026-10-28 10:29:56,019 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/related_models/orm_serialization (after GC) - used: 139418815 - total: 230715019 - limit: 4395630592 - tests: 1 2026-10-28 10:29:56,069 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:56] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1635 11 0.018 0.022 rw 2026-10-28 10:29:56,188 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/components/orderline/Displays the table with details of the down payment" 2026-10-28 10:29:56,383 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-10-28 10:29:56,612 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/components/orderline" ended (passed: 1 / time: 415 ms) 2026-10-28 10:29:56,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/components/orderline (after GC) - used: 139539180 - total: 230714612 - limit: 4395630592 - tests: 1 2026-10-28 10:29:56,824 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as array" 2026-10-28 10:29:56,991 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:29:57,150 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as stringified JSON" 2026-10-28 10:29:57,361 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/models/pos_order_line/saleDetails" ended (passed: 2 / time: 540 ms) 2026-10-28 10:29:57,371 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/models/pos_order_line" ended (passed: 2 / time: 540 ms) 2026-10-28 10:29:57,509 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/models/pos_order_line (after GC) - used: 139585104 - total: 235957428 - limit: 4395630592 - tests: 2 2026-10-28 10:29:57,558 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrder: settle a sale order, change a quantity and pay" 2026-10-28 10:29:57,711 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:29:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:29:58,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderIncompatiblePartner: settling an order of another customer starts a new order" 2026-10-28 10:29:59,361 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleDraftOrder: settling a quotation loads its line" 2026-10-28 10:29:59,990 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleCustomPrice: changing the customer keeps the sale order line price" 2026-10-28 10:30:00,700 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_with_non_pos_groupable_uom: quantity is converted back to the product unit" 2026-10-28 10:30:01,339 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_quantity_updated_settle: settling twice only loads the remaining quantity" 2026-10-28 10:30:02,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSApplyDownpayment / PoSDownPaymentAmount: apply a percentage down payment on a sale order" 2026-10-28 10:30:03,201 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/a fixed down payment applies the typed amount" 2026-10-28 10:30:03,875 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSSaleOrderWithDownpayment: an invoiced down payment is deducted when settling" 2026-10-28 10:30:04,431 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_pos_settle_so_with_downpayment: every down payment of the order is deducted" 2026-10-28 10:30:04,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_down_payment_displayed: a down payment applied in the PoS is shown on the settled order" 2026-10-28 10:30:05,692 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderNotGroupable: a non groupable line is split and keeps its discount" 2026-10-28 10:30:06,345 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderWithNote: the notes of the sale order are merged in the customer note" 2026-10-28 10:30:07,044 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSDownPaymentLinesPerTax: a down payment line is created per tax of the sale order" 2026-10-28 10:30:07,836 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_order_with_multiple_uom: a sale order mixing units of measure is settled" 2026-10-28 10:30:08,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_archived_attribute: an archived attribute line does not open the configurator" 2026-10-28 10:30:09,132 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_custom_attribute_value: the custom attribute value is shown on the settled line" 2026-10-28 10:30:09,720 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/pos_sale_flow" ended (passed: 17 / time: 12146 ms) 2026-10-28 10:30:10,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/pos_sale_flow (after GC) - used: 142496943 - total: 309993403 - limit: 4395630592 - tests: 17 2026-10-28 10:30:10,286 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_ecommerce_unpaid_order_is_shown_in_pos: orders that are not paid yet are listed" 2026-10-28 10:30:10,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:30:10,752 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrderDoesNotRemainInList / test_ecommerce_paid_order_is_hidden_in_pos: a fully paid order is not listed" 2026-10-28 10:30:11,238 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_selected_partner_quotation_loading: the orders are restricted to the selected customer" 2026-10-28 10:30:12,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrdersListDifferentCurrency: orders of another currency are not listed" 2026-10-28 10:30:12,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/quotation_list_flow" ended (passed: 4 / time: 2362 ms) 2026-10-28 10:30:12,877 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/quotation_list_flow (after GC) - used: 140914986 - total: 262044962 - limit: 4395630592 - tests: 4 2026-10-28 10:30:12,952 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the selected customer is displayed" 2026-10-28 10:30:13,103 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:30:13,772 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the sold product is displayed" 2026-10-28 10:30:14,212 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/sale_warning_flow" ended (passed: 2 / time: 1248 ms) 2026-10-28 10:30:14,413 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/sale_warning_flow (after GC) - used: 140248815 - total: 240416999 - limit: 4395630592 - tests: 2 2026-10-28 10:30:14,515 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/no selection → abort" 2026-10-28 10:30:14,684 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:30:14,975 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/settle → calls settleSO" 2026-10-28 10:30:15,432 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpPercentage → calls downPaymentSO" 2026-10-28 10:30:15,936 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpAmount → calls downPaymentSO" 2026-10-28 10:30:16,449 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/sale order: ignore lines with zero quantity" 2026-10-28 10:30:16,822 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/import sale downpayment with percentage" 2026-10-28 10:30:17,325 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/down payment line count on sale order with down payment" 2026-10-28 10:30:17,646 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store/onClickSaleOrder" ended (passed: 7 / time: 3140 ms) 2026-10-28 10:30:17,646 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/service product, state != sent/draft → qty_to_invoice" 2026-10-28 10:30:17,951 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/non-service product → qty = uom_qty - max(delivered, invoiced)" 2026-10-28 10:30:18,238 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline" ended (passed: 2 / time: 587 ms) 2026-10-28 10:30:18,248 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store" ended (passed: 9 / time: 3727 ms) 2026-10-28 10:30:18,515 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/services/pos_store (after GC) - used: 140480575 - total: 260339955 - limit: 4395630592 - tests: 9 2026-10-28 10:30:18,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:18] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.009 0.021 rw 2026-10-28 10:30:18,646 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_lines/getPaymentActionState" 2026-10-28 10:30:18,789 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:30:18,988 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com/unit/app/payment_lines" ended (passed: 1 / time: 335 ms) 2026-10-28 10:30:19,136 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_viva_com/unit/app/payment_lines (after GC) - used: 140206894 - total: 234387274 - limit: 4395630592 - tests: 1 2026-10-28 10:30:19,216 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_screen/viva app payment blocked by a payment in progress on another order" 2026-10-28 10:30:19,363 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.017 ro 2026-10-28 10:30:19,581 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com/unit/app/payment_screen" ended (passed: 1 / time: 357 ms) 2026-10-28 10:30:19,724 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_viva_com/unit/app/payment_screen (after GC) - used: 140283307 - total: 234125231 - limit: 4395630592 - tests: 1 2026-10-28 10:30:19,750 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:19] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 69 3 0.002 0.014 rw 2026-10-28 10:30:19,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/sends an epos job to the correct endpoint and resolves" 2026-10-28 10:30:19,803 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/sends a zpl job to /pstprnt in no-cors mode" 2026-10-28 10:30:19,804 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/skips jobs whose type does not match the printer" 2026-10-28 10:30:19,805 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/shows a danger notification when epos returns a non-success response" 2026-10-28 10:30:19,807 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/shows a danger notification when fetch throws" 2026-10-28 10:30:19,813 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/retries on ERROR_WAIT_EJECT before succeeding" 2026-10-28 10:30:20,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/processes multiple jobs of matching type in sequence" 2026-10-28 10:30:20,826 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler/printJobs" ended (passed: 7 / time: 1031 ms) 2026-10-28 10:30:20,827 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when there are no jobs" 2026-10-28 10:30:20,836 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when jobs is undefined" 2026-10-28 10:30:20,843 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when getPrinterSettingsForReport returns no selectedPrinters" 2026-10-28 10:30:20,849 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when getPrinterSettingsForReport returns null" 2026-10-28 10:30:20,855 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns true and calls onClose after a successful print" 2026-10-28 10:30:20,865 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/prints to every selected printer" 2026-10-28 10:30:20,874 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler/printActionHandler" ended (passed: 6 / time: 42 ms) 2026-10-28 10:30:20,879 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler" ended (passed: 13 / time: 1073 ms) 2026-10-28 10:30:21,034 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @printer/unit/print_action_handler (after GC) - used: 140127386 - total: 233338802 - limit: 4395630592 - tests: 13 2026-10-28 10:30:21,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:21] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1401 11 0.009 0.02 rw 2026-10-28 10:30:21,190 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-10-28 10:30:21,326 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:21] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.021 ro 2026-10-28 10:30:21,474 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-10-28 10:30:21,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + waitingScan status" 2026-10-28 10:30:21,950 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + retry status" 2026-10-28 10:30:22,194 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 4 / time: 1001 ms) 2026-10-28 10:30:22,194 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 400)" 2026-10-28 10:30:22,386 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 422)" 2026-10-28 10:30:22,724 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/success to cancel bancontact payment" 2026-10-28 10:30:22,958 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel" ended (passed: 3 / time: 764 ms) 2026-10-28 10:30:22,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact" ended (passed: 7 / time: 1765 ms) 2026-10-28 10:30:23,152 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 140646359 - total: 249330139 - limit: 4395630592 - tests: 7 2026-10-28 10:30:23,228 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/handlePaymentResponse" 2026-10-28 10:30:23,350 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.013 ro 2026-10-28 10:30:23,473 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceDone" 2026-10-28 10:30:23,706 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceCancel" 2026-10-28 10:30:23,961 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment" ended (passed: 3 / time: 723 ms) 2026-10-28 10:30:24,139 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment (after GC) - used: 140529434 - total: 247232858 - limit: 4395630592 - tests: 3 2026-10-28 10:30:24,212 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment_method/_checkOrder" 2026-10-28 10:30:24,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:30:24,512 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment_method" ended (passed: 1 / time: 293 ms) 2026-10-28 10:30:24,654 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment_method (after GC) - used: 140433426 - total: 234387802 - limit: 4395630592 - tests: 1 2026-10-28 10:30:24,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/EXPIRED" 2026-10-28 10:30:24,838 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:30:24,974 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/CANCELLED" 2026-10-28 10:30:25,186 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/OTHER" 2026-10-28 10:30:25,396 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage" ended (passed: 3 / time: 684 ms) 2026-10-28 10:30:25,396 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/SUCCEEDED" 2026-10-28 10:30:25,577 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/FAILED" 2026-10-28 10:30:25,794 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/skip" 2026-10-28 10:30:25,999 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification" ended (passed: 3 / time: 604 ms) 2026-10-28 10:30:26,008 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store" ended (passed: 6 / time: 1288 ms) 2026-10-28 10:30:26,190 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_store (after GC) - used: 140602382 - total: 247757146 - limit: 4395630592 - tests: 6 2026-10-28 10:30:26,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_create_payment: the payment request is refused with a 401" 2026-10-28 10:30:26,394 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:30:26,969 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_can_send_request: a sticker handles a single payment at a time" 2026-10-28 10:30:28,970 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_show_qr_code: the QR code popup follows its own payment line" 2026-10-28 10:30:30,492 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_success_payment: paid orders are notified and validated" 2026-10-28 10:30:33,262 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_payment: every failure status is reported to the cashier" 2026-10-28 10:30:34,621 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_422: the cancellation can be forced" 2026-10-28 10:30:35,592 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_429: other errors cancel silently" 2026-10-28 10:30:36,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow" ended (passed: 7 / time: 10123 ms) 2026-10-28 10:30:36,655 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/scenario/bancontact_pay_flow (after GC) - used: 140752855 - total: 267422035 - limit: 4395630592 - tests: 7 2026-10-28 10:30:36,705 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:36] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1394 11 0.026 0.017 rw 2026-10-28 10:30:36,831 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/sets credentials" 2026-10-28 10:30:36,839 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/resets state" 2026-10-28 10:30:36,840 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/connect" ended (passed: 2 / time: 7 ms) 2026-10-28 10:30:36,840 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/works correctly for successful payment" 2026-10-28 10:30:36,844 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/throws error if Cashdro returns error" 2026-10-28 10:30:36,847 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/sendPaymentRequest" ended (passed: 2 / time: 7 ms) 2026-10-28 10:30:36,848 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/waitForPaymentCompletion/polls payment status until complete" 2026-10-28 10:30:36,890 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/waitForPaymentCompletion" ended (passed: 1 / time: 43 ms) 2026-10-28 10:30:36,890 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/works correctly for successful cancellation" 2026-10-28 10:30:36,895 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/throws error if Cashdro returns error" 2026-10-28 10:30:36,907 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/cancelPayment" ended (passed: 2 / time: 6 ms) 2026-10-28 10:30:36,908 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service" ended (passed: 7 / time: 63 ms) 2026-10-28 10:30:37,117 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_cashdro/cashdro_service (after GC) - used: 140322283 - total: 231244899 - limit: 4395630592 - tests: 7 2026-10-28 10:30:37,164 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:37] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.014 0.026 rw 2026-10-28 10:30:37,260 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/sets credentials" 2026-10-28 10:30:37,271 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/renewOrLogin" 2026-10-28 10:30:37,271 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service/connect" ended (passed: 2 / time: 10 ms) 2026-10-28 10:30:37,272 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/works correctly for successful payment" 2026-10-28 10:30:37,476 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/returns notDispensed amount when cash cannot be fully dispensed" 2026-10-28 10:30:37,682 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment" 2026-10-28 10:30:37,688 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment with partial dispense" 2026-10-28 10:30:37,696 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service/sendPaymentRequest" ended (passed: 4 / time: 424 ms) 2026-10-28 10:30:37,703 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service" ended (passed: 6 / time: 434 ms) 2026-10-28 10:30:37,912 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_cashmatic/cashmatic_service (after GC) - used: 140366188 - total: 230720624 - limit: 4395630592 - tests: 6 2026-10-28 10:30:37,976 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:37] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1591 11 0.018 0.023 rw 2026-10-28 10:30:38,104 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_configurator_popup/confirm payload and getTicketMaxQty and ticketIsAvailable" 2026-10-28 10:30:38,289 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.013 ro 2026-10-28 10:30:38,552 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_configurator_popup" ended (passed: 1 / time: 439 ms) 2026-10-28 10:30:38,760 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_configurator_popup (after GC) - used: 140637132 - total: 230724944 - limit: 4395630592 - tests: 1 2026-10-28 10:30:38,842 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/confirm payload" 2026-10-28 10:30:38,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.015 ro 2026-10-28 10:30:39,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/validateQuestion: mandatory / email / phone" 2026-10-28 10:30:39,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/getValidationClass shows error only after touched" 2026-10-28 10:30:39,703 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/isConfirmEnabled: disabled until all required answers are valid" 2026-10-28 10:30:40,009 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/autofill first ticket with customer data" 2026-10-28 10:30:40,270 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_registration_popup" ended (passed: 5 / time: 1423 ms) 2026-10-28 10:30:40,486 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_registration_popup (after GC) - used: 140965989 - total: 243311345 - limit: 4395630592 - tests: 5 2026-10-28 10:30:40,562 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_slot_selection_popup/confirm payload" 2026-10-28 10:30:40,742 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-10-28 10:30:40,977 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_slot_selection_popup" ended (passed: 1 / time: 408 ms) 2026-10-28 10:30:41,140 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_slot_selection_popup (after GC) - used: 140795194 - total: 232827634 - limit: 4395630592 - tests: 1 2026-10-28 10:30:41,211 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show unlimited when event not limited" 2026-10-28 10:30:41,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:41] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:30:41,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 respect event limit when event is limited" 2026-10-28 10:30:41,858 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show sold out only when event has no seats available" 2026-10-28 10:30:42,166 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max>0 work normally" 2026-10-28 10:30:42,461 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/product_card" ended (passed: 4 / time: 1238 ms) 2026-10-28 10:30:42,645 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/product_card (after GC) - used: 140977969 - total: 242527297 - limit: 4395630592 - tests: 4 2026-10-28 10:30:42,716 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations and answers are kept in IndexedDB for paid unsynced orders" 2026-10-28 10:30:42,717 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for synced orders" 2026-10-28 10:30:42,720 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for cancelled orders" 2026-10-28 10:30:42,720 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/data_service_options/pos_event data service options" ended (passed: 3 / time: 10 ms) 2026-10-28 10:30:42,729 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/data_service_options" ended (passed: 3 / time: 10 ms) 2026-10-28 10:30:42,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/data_service_options (after GC) - used: 140760179 - total: 232041419 - limit: 4395630592 - tests: 3 2026-10-28 10:30:42,930 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/services/pos_store/createDummyProductForEvents" 2026-10-28 10:30:43,060 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:30:43,208 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/services/pos_store" ended (passed: 1 / time: 259 ms) 2026-10-28 10:30:43,364 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/services/pos_store (after GC) - used: 140886437 - total: 232565729 - limit: 4395630592 - tests: 1 2026-10-28 10:30:43,415 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:43] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.022 0.021 rw 2026-10-28 10:30:43,511 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/checks credentials" 2026-10-28 10:30:43,516 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/retrieves device settings" 2026-10-28 10:30:43,528 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/sets date and time" 2026-10-28 10:30:43,529 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/retrieves device status" 2026-10-28 10:30:43,546 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/retrieves initial inventory" 2026-10-28 10:30:43,567 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_service/on connecting" ended (passed: 5 / time: 51 ms) 2026-10-28 10:30:43,572 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_service" ended (passed: 5 / time: 51 ms) 2026-10-28 10:30:43,707 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/glory_service (after GC) - used: 140822791 - total: 232565607 - limit: 4395630592 - tests: 5 2026-10-28 10:30:43,776 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/parse glory xml/parses simple XML correctly" 2026-10-28 10:30:43,780 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/parse glory xml/parses simple XML with control characters correctly" 2026-10-28 10:30:43,783 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/parse glory xml/parses XML with multiple elements correctly" 2026-10-28 10:30:43,786 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/parse glory xml" ended (passed: 3 / time: 13 ms) 2026-10-28 10:30:43,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/serialize glory xml/serializes a simple element correctly" 2026-10-28 10:30:43,788 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/serialize glory xml/serializes an element with children correctly" 2026-10-28 10:30:43,790 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/serialize glory xml" ended (passed: 2 / time: 2 ms) 2026-10-28 10:30:43,791 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/sets the ID to 'OdooPos'" 2026-10-28 10:30:43,791 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/sets the sequence number to the provided number" 2026-10-28 10:30:43,799 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/pads the sequence number to 11 characters" 2026-10-28 10:30:43,805 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/sets the session ID to the provided value" 2026-10-28 10:30:43,811 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/does not include the session ID if it is empty" 2026-10-28 10:30:43,823 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/make glory header" ended (passed: 5 / time: 27 ms) 2026-10-28 10:30:43,825 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml" ended (passed: 10 / time: 42 ms) 2026-10-28 10:30:43,990 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/glory_xml (after GC) - used: 140809258 - total: 231779522 - limit: 4395630592 - tests: 10 2026-10-28 10:30:44,050 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/sets socket ID from the message" 2026-10-28 10:30:44,059 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/sends ping request every 5 seconds" 2026-10-28 10:30:44,081 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/closes connection if pong response is not received in 10s after ping" 2026-10-28 10:30:44,130 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/keep connection open if pong response is received" 2026-10-28 10:30:44,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when open message is received" ended (passed: 4 / time: 148 ms) 2026-10-28 10:30:44,199 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when connect is called a second time/closes current connection and opens new connection" 2026-10-28 10:30:44,233 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when connect is called a second time" ended (passed: 1 / time: 33 ms) 2026-10-28 10:30:44,234 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when connect message is received/calls onConnect callback" 2026-10-28 10:30:44,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when connect message is received" ended (passed: 1 / time: 17 ms) 2026-10-28 10:30:44,263 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when event message is received/does not call callback and closes websocket if message is empty" 2026-10-28 10:30:44,285 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when event message is received/does not call callback and closes websocket if message is invalid" 2026-10-28 10:30:44,318 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when event message is received/calls onEvent callback if message is valid" 2026-10-28 10:30:44,339 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when event message is received" ended (passed: 3 / time: 86 ms) 2026-10-28 10:30:44,340 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when binary event message is received/calls onBinaryEvent callback" 2026-10-28 10:30:44,347 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when binary event message is received" ended (passed: 1 / time: 10 ms) 2026-10-28 10:30:44,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when sending a message/the message is sent in the correct format" 2026-10-28 10:30:44,365 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when sending a message" ended (passed: 1 / time: 17 ms) 2026-10-28 10:30:44,372 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io" ended (passed: 11 / time: 311 ms) 2026-10-28 10:30:44,528 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/socket_io (after GC) - used: 140841270 - total: 231779522 - limit: 4395630592 - tests: 11 2026-10-28 10:30:44,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:44] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1576 11 0.016 0.021 rw 2026-10-28 10:30:44,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/avatarAndCssClass" 2026-10-28 10:30:44,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.014 ro 2026-10-28 10:30:45,057 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/selectCashier" 2026-10-28 10:30:45,297 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/navbar/cashier_name" ended (passed: 2 / time: 562 ms) 2026-10-28 10:30:45,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/navbar/cashier_name (after GC) - used: 141179951 - total: 237808975 - limit: 4395630592 - tests: 2 2026-10-28 10:30:45,500 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/_getCashInOutExtraParams" 2026-10-28 10:30:45,651 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:30:45,817 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/partnerId" 2026-10-28 10:30:46,059 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/handleAmountBlur" 2026-10-28 10:30:46,340 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/cash_move_popup" ended (passed: 3 / time: 833 ms) 2026-10-28 10:30:46,541 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/cash_move_popup (after GC) - used: 141238714 - total: 242793454 - limit: 4395630592 - tests: 3 2026-10-28 10:30:46,627 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/displayableOptions" 2026-10-28 10:30:46,792 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:30:46,949 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/lock" 2026-10-28 10:30:47,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/selectEmployee" 2026-10-28 10:30:47,543 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/cashier_selection_popup" ended (passed: 3 / time: 900 ms) 2026-10-28 10:30:47,735 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/cashier_selection_popup (after GC) - used: 141270118 - total: 245418574 - limit: 4395630592 - tests: 3 2026-10-28 10:30:47,806 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/allowProductEdition" 2026-10-28 10:30:47,949 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:30:48,113 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/financials for all employee" 2026-10-28 10:30:48,478 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/product_info_popup" ended (passed: 2 / time: 658 ms) 2026-10-28 10:30:48,654 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/product_info_popup (after GC) - used: 141358868 - total: 242797168 - limit: 4395630592 - tests: 2 2026-10-28 10:30:48,732 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/feedback_screen/canEditPayment" 2026-10-28 10:30:48,864 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:30:49,048 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/feedback_screen" ended (passed: 1 / time: 302 ms) 2026-10-28 10:30:49,236 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/feedback_screen (after GC) - used: 141254731 - total: 233622019 - limit: 4395630592 - tests: 1 2026-10-28 10:30:49,307 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/openRegister" 2026-10-28 10:30:49,424 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:30:49,572 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/backBtnName" 2026-10-28 10:30:49,848 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js" ended (passed: 2 / time: 539 ms) 2026-10-28 10:30:49,853 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen" ended (passed: 2 / time: 539 ms) 2026-10-28 10:30:50,033 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/login_screen (after GC) - used: 141380736 - total: 238079036 - limit: 4395630592 - tests: 2 2026-10-28 10:30:50,095 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/payment_screen/showPaymentMethod" 2026-10-28 10:30:50,227 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:30:50,418 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/payment_screen" ended (passed: 1 / time: 310 ms) 2026-10-28 10:30:50,558 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/payment_screen (after GC) - used: 141351073 - total: 234146929 - limit: 4395630592 - tests: 1 2026-10-28 10:30:50,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/ticket_screen/showSubPads" 2026-10-28 10:30:50,788 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-10-28 10:30:51,075 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/ticket_screen" ended (passed: 1 / time: 424 ms) 2026-10-28 10:30:51,215 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/ticket_screen (after GC) - used: 141562445 - total: 234409101 - limit: 4395630592 - tests: 1 2026-10-28 10:30:51,291 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/models/pos_order/getCashierName" 2026-10-28 10:30:51,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:30:51,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/models/pos_order" ended (passed: 1 / time: 295 ms) 2026-10-28 10:30:51,777 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/models/pos_order (after GC) - used: 141638293 - total: 234408945 - limit: 4395630592 - tests: 1 2026-10-28 10:30:51,864 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/checkPin" 2026-10-28 10:30:52,019 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:30:52,136 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/selectCashier" 2026-10-28 10:30:52,381 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/services/access_right_plugin" ended (passed: 2 / time: 508 ms) 2026-10-28 10:30:52,549 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/services/access_right_plugin (after GC) - used: 141782213 - total: 238603265 - limit: 4395630592 - tests: 2 2026-10-28 10:30:52,626 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/createNewOrder" 2026-10-28 10:30:52,764 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:30:52,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/employeeIsAdmin" 2026-10-28 10:30:53,102 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/price mode follows the active cashier's price rights" 2026-10-28 10:30:53,299 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/_getConnectedCashier" 2026-10-28 10:30:53,505 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/shouldShowOpeningControl" 2026-10-28 10:30:53,730 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccess" 2026-10-28 10:30:53,908 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/addLineToCurrentOrder" 2026-10-28 10:30:54,165 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/handleUrlParams prevents unauthorized access when POS is locked with pos_hr" 2026-10-28 10:30:54,418 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/keybordInputRights" 2026-10-28 10:30:54,695 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/validateOrder" 2026-10-28 10:30:55,039 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithAdmin" 2026-10-28 10:30:55,220 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithNonAdmin" 2026-10-28 10:30:55,531 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/services/pos_store" ended (passed: 12 / time: 2834 ms) 2026-10-28 10:30:55,743 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/services/pos_store (after GC) - used: 142028998 - total: 262720558 - limit: 4395630592 - tests: 12 2026-10-28 10:30:55,781 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:55] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1500 11 0.019 0.014 rw 2026-10-28 10:30:55,874 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Uses an online accounting payment" 2026-10-28 10:30:56,007 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:30:56,181 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Do not use an online accounting payment" 2026-10-28 10:30:56,415 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines/delete button" ended (passed: 2 / time: 542 ms) 2026-10-28 10:30:56,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines" ended (passed: 2 / time: 542 ms) 2026-10-28 10:30:56,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment/unit/components/payment_lines (after GC) - used: 141802553 - total: 244369953 - limit: 4395630592 - tests: 2 2026-10-28 10:30:56,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment/unit/customer_display/customer_display/[Old Tour] CustomerDisplayTourOnlinePayment" 2026-10-28 10:30:56,769 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:30:57,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/customer_display/customer_display" ended (passed: 1 / time: 932 ms) 2026-10-28 10:30:57,756 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment/unit/customer_display/customer_display (after GC) - used: 141780178 - total: 234932758 - limit: 4395630592 - tests: 1 2026-10-28 10:30:57,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:57] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1548 13 0.016 0.022 rw 2026-10-28 10:30:57,928 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders slot content in the left/right containers" 2026-10-28 10:30:58,160 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:30:58,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders without a slot that is not provided" 2026-10-28 10:30:58,393 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:58] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 200 9976 5 0.004 0.013 ro 2026-10-28 10:30:58,642 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/removeTopClasses controls the border-top class" 2026-10-28 10:30:58,932 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/order_widget" ended (passed: 3 / time: 982 ms) 2026-10-28 10:30:59,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/order_widget (after GC) - used: 142166936 - total: 241235476 - limit: 4395630592 - tests: 3 2026-10-28 10:30:59,154 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/pills_selection_popup/PillsSelectionPopup" 2026-10-28 10:30:59,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.015 ro 2026-10-28 10:30:59,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:30:59] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.02 ro 2026-10-28 10:30:59,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/pills_selection_popup" ended (passed: 1 / time: 428 ms) 2026-10-28 10:30:59,784 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/pills_selection_popup (after GC) - used: 142140677 - total: 235473625 - limit: 4395630592 - tests: 1 2026-10-28 10:30:59,877 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validSelection" 2026-10-28 10:31:00,081 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:31:00,257 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validated partner keeps the form values locally" 2026-10-28 10:31:00,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:00] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.022 ro 2026-10-28 10:31:00,646 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/preset_info_popup" ended (passed: 2 / time: 745 ms) 2026-10-28 10:31:00,830 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/preset_info_popup (after GC) - used: 142509305 - total: 240204673 - limit: 4395630592 - tests: 2 2026-10-28 10:31:00,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/card content" 2026-10-28 10:31:01,195 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.024 ro 2026-10-28 10:31:01,380 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:01] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.006 0.022 ro 2026-10-28 10:31:01,403 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/a snoozed product is dimmed and cannot be added to the cart" 2026-10-28 10:31:01,774 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/selectProduct" 2026-10-28 10:31:02,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/product_card" ended (passed: 3 / time: 1176 ms) 2026-10-28 10:31:02,326 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/product_card (after GC) - used: 142706922 - total: 244949874 - limit: 4395630592 - tests: 3 2026-10-28 10:31:02,406 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/renders header, content, scroll-end and footer slots around the product" 2026-10-28 10:31:02,612 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:31:02,780 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/puts the content slots inside the scroll area and the footer outside of it" 2026-10-28 10:31:02,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:02] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.022 ro 2026-10-28 10:31:03,094 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/exposes the scroll container under the id the pages look up" 2026-10-28 10:31:03,398 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the header discard button calls the goBack prop" 2026-10-28 10:31:03,729 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the sticky header title starts hidden and carries the product name" 2026-10-28 10:31:04,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/product_interface" ended (passed: 5 / time: 1620 ms) 2026-10-28 10:31:04,248 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/product_interface (after GC) - used: 142791210 - total: 248358190 - limit: 4395630592 - tests: 5 2026-10-28 10:31:04,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/isTakeaway" 2026-10-28 10:31:04,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:31:04,748 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/Self Order changes and unsentLines and lineChanges and recomputeChanges" 2026-10-28 10:31:05,083 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_order" ended (passed: 2 / time: 715 ms) 2026-10-28 10:31:05,232 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_order (after GC) - used: 142745722 - total: 245736766 - limit: 4395630592 - tests: 2 2026-10-28 10:31:05,315 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getDisplayPriceWithQty" 2026-10-28 10:31:05,535 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:31:05,691 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getPendingQtyDelta" 2026-10-28 10:31:05,961 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/changes getter uses getPendingQtyDelta for the qty diff" 2026-10-28 10:31:06,261 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_order_line" ended (passed: 3 / time: 931 ms) 2026-10-28 10:31:06,466 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_order_line (after GC) - used: 142854054 - total: 248096062 - limit: 4395630592 - tests: 3 2026-10-28 10:31:06,537 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_preset/needsEmail" 2026-10-28 10:31:06,756 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.01 ro 2026-10-28 10:31:06,926 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_preset" ended (passed: 1 / time: 370 ms) 2026-10-28 10:31:07,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_preset (after GC) - used: 142981330 - total: 236299566 - limit: 4395630592 - tests: 1 2026-10-28 10:31:07,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'is_custom' attr" 2026-10-28 10:31:07,423 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.007 0.013 ro 2026-10-28 10:31:07,580 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable in both modes" 2026-10-28 10:31:07,868 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/showComboSelectionPage" 2026-10-28 10:31:08,157 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/product_template" ended (passed: 3 / time: 943 ms) 2026-10-28 10:31:08,327 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/product_template (after GC) - used: 143184418 - total: 243639614 - limit: 4395630592 - tests: 3 2026-10-28 10:31:08,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/opens no popup and warns when the server returns no url" 2026-10-28 10:31:08,604 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:31:08,793 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/syncs the order if needed, then opens the popup and updates the customer display" 2026-10-28 10:31:09,115 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/does not re-sync an already-saved order, even with newer unsynced edits" 2026-10-28 10:31:09,554 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr" ended (passed: 3 / time: 1122 ms) 2026-10-28 10:31:09,560 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons" ended (passed: 3 / time: 1122 ms) 2026-10-28 10:31:09,800 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/overrides/screens/product_screen/control_buttons (after GC) - used: 143189139 - total: 248623119 - limit: 4395630592 - tests: 3 2026-10-28 10:31:09,884 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/services/pos_service/pos_store.js/check self_ordering_table_id" 2026-10-28 10:31:10,093 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:31:10,288 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service/pos_store.js" ended (passed: 1 / time: 410 ms) 2026-10-28 10:31:10,299 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service" ended (passed: 1 / time: 410 ms) 2026-10-28 10:31:10,455 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/overrides/services/pos_service (after GC) - used: 143147542 - total: 237350818 - limit: 4395630592 - tests: 1 2026-10-28 10:31:10,531 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/removeLine" 2026-10-28 10:31:10,726 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:31:10,912 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:10] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.013 ro 2026-10-28 10:31:10,924 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:10] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 200 63364 5 0.001 0.01 ro 2026-10-28 10:31:10,928 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/changeQuantity" 2026-10-28 10:31:11,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay" 2026-10-28 10:31:11,684 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay blocked when cannot proceed" 2026-10-28 10:31:11,997 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/canChangeQuantity" 2026-10-28 10:31:12,417 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/isCheckout" 2026-10-28 10:31:12,914 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/totalPriceAndTax" 2026-10-28 10:31:13,439 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getPrice" 2026-10-28 10:31:13,841 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/add note button is not shown in kiosk mode" 2026-10-28 10:31:14,370 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies a direct combo" 2026-10-28 10:31:14,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies repeated single-free combos" 2026-10-28 10:31:15,350 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and redirects upsell combos to combo selection" 2026-10-28 10:31:15,637 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/onClickBack" 2026-10-28 10:31:15,973 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/presetButton" 2026-10-28 10:31:16,443 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/payButton" 2026-10-28 10:31:16,966 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/OrderWidget renders back and pay buttons in the DOM" 2026-10-28 10:31:17,337 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getLineDisplayQty" 2026-10-28 10:31:17,789 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/lines" 2026-10-28 10:31:18,244 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip persists on reload/same preset, resets on line or preset change" 2026-10-28 10:31:18,772 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip can be set via percentage buttons and via numpad" 2026-10-28 10:31:19,207 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/sendDraftOrderToServer syncs tip even when order.changes is empty (extra sync)" 2026-10-28 10:31:19,645 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/cart_page" ended (passed: 21 / time: 9086 ms) 2026-10-28 10:31:20,059 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/cart_page (after GC) - used: 138929777 - total: 316297337 - limit: 4395630592 - tests: 21 2026-10-28 10:31:20,133 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/onChoiceClicked and selectItem" 2026-10-28 10:31:20,313 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:31:20,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:20] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.01 ro 2026-10-28 10:31:20,523 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/getComboSelection" 2026-10-28 10:31:20,851 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isBackVisible" 2026-10-28 10:31:21,228 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isNextEnabled" 2026-10-28 10:31:21,619 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/attribute other than 'no_variant' and 'is_custom' in combo 'kiosk' mode is not allowed" 2026-10-28 10:31:21,964 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is not configurable in combo 'kiosk' mode" 2026-10-28 10:31:22,327 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is configurable in combo 'mobile' mode" 2026-10-28 10:31:22,730 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/combo_page" ended (passed: 7 / time: 2576 ms) 2026-10-28 10:31:22,963 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/combo_page (after GC) - used: 138692904 - total: 279077540 - limit: 4395630592 - tests: 7 2026-10-28 10:31:23,055 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to cart with fromLanding when a draft order exists" 2026-10-28 10:31:23,239 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:31:23,403 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:23] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.009 ro 2026-10-28 10:31:23,408 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to orderHistory when there is no draft order" 2026-10-28 10:31:23,741 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/navigates to product list when presets are disabled" 2026-10-28 10:31:24,006 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/handles single and multiple available presets" 2026-10-28 10:31:24,311 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/includes table-service presets in QR/kiosk mode" 2026-10-28 10:31:24,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/landing_page" ended (passed: 5 / time: 1537 ms) 2026-10-28 10:31:24,819 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/landing_page (after GC) - used: 138624603 - total: 262562435 - limit: 4395630592 - tests: 5 2026-10-28 10:31:24,903 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts and isOptionalProductSelected" 2026-10-28 10:31:25,080 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:31:25,255 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts skips products not available in self order" 2026-10-28 10:31:25,262 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:25] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.022 ro 2026-10-28 10:31:25,563 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optional product UI behavior for self-order" 2026-10-28 10:31:26,536 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:26] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.013 0.015 ro 2026-10-28 10:31:26,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/optional_product_page" ended (passed: 3 / time: 1877 ms) 2026-10-28 10:31:26,994 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/optional_product_page (after GC) - used: 145719924 - total: 259423812 - limit: 4395630592 - tests: 3 2026-10-28 10:31:27,103 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/order_history_page/getNameAndDescription" 2026-10-28 10:31:27,367 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.029 ro 2026-10-28 10:31:27,622 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/order_history_page" ended (passed: 1 / time: 501 ms) 2026-10-28 10:31:27,820 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/order_history_page (after GC) - used: 138922564 - total: 238723056 - limit: 4395630592 - tests: 1 2026-10-28 10:31:27,942 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the backend returns no error" 2026-10-28 10:31:28,183 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:31:28,414 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:28] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.014 ro 2026-10-28 10:31:28,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:28] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.003 0.01 ro 2026-10-28 10:31:28,434 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the backend returns an error" 2026-10-28 10:31:28,817 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the payment terminal succeeds and backend returns no error" 2026-10-28 10:31:29,219 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal fails" 2026-10-28 10:31:29,624 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal succeeds but the backend returns an error" 2026-10-28 10:31:30,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the external QR code payment interface succeeds and backend returns no error" 2026-10-28 10:31:30,463 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the external QR code payment interface fails" 2026-10-28 10:31:30,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the cash machine payment interface succeeds" 2026-10-28 10:31:31,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/cancels cash machine payment when Back is pressed" 2026-10-28 10:31:31,536 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/sends the signed partner of the order to the backend" 2026-10-28 10:31:32,040 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/payment_page/startPayment" ended (passed: 10 / time: 4091 ms) 2026-10-28 10:31:32,068 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/payment_page" ended (passed: 10 / time: 4091 ms) 2026-10-28 10:31:32,329 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/payment_page (after GC) - used: 139177960 - total: 260751196 - limit: 4395630592 - tests: 10 2026-10-28 10:31:32,415 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/selectProduct" 2026-10-28 10:31:32,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:31:32,797 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:32] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:31:33,076 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/getSubCategories and selectCategory" 2026-10-28 10:31:33,522 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/showBackButton" 2026-10-28 10:31:33,879 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/backTargetPage" 2026-10-28 10:31:34,242 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/checkoutDisabled" 2026-10-28 10:31:34,545 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/total" 2026-10-28 10:31:34,919 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Discard button when there are pending changes" 2026-10-28 10:31:35,232 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Back button when there are no pending changes" 2026-10-28 10:31:35,517 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_list_page" ended (passed: 8 / time: 3083 ms) 2026-10-28 10:31:35,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/product_list_page (after GC) - used: 139248663 - total: 269664071 - limit: 4395630592 - tests: 8 2026-10-28 10:31:35,812 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/changeQuantity and isProductAvailable" 2026-10-28 10:31:36,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:36] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:31:36,170 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:36] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:31:36,182 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice" 2026-10-28 10:31:36,484 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice uses getTaxDetails with order fiscal position" 2026-10-28 10:31:36,766 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice matches cart line after take-out preset" 2026-10-28 10:31:37,093 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='always'" 2026-10-28 10:31:37,394 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='no_variant'" 2026-10-28 10:31:37,738 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With mixed attribute `create_variant`" 2026-10-28 10:31:38,156 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_page/getProductPrice with variants" ended (passed: 3 / time: 1068 ms) 2026-10-28 10:31:38,157 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/isAddToCartEnabled" 2026-10-28 10:31:38,448 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/hide attribute with single 'is_custom' value" 2026-10-28 10:31:38,723 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/multi attributes are optional and can be selected together" 2026-10-28 10:31:39,047 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_page" ended (passed: 10 / time: 3222 ms) 2026-10-28 10:31:39,356 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/product_page (after GC) - used: 139480231 - total: 285654939 - limit: 4395630592 - tests: 10 2026-10-28 10:31:39,430 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_close: closed POS hides checkout" 2026-10-28 10:31:39,652 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:31:39,851 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:39] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.019 ro 2026-10-28 10:31:39,925 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_open_consultation: consultation mode opens then hides Order" 2026-10-28 10:31:40,253 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:40] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.003 0.016 ro 2026-10-28 10:31:40,409 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel: no My Order button and carousel auto-plays" 2026-10-28 10:31:40,846 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:31:40] "GET /web/image/ir.attachment/101/raw HTTP/1.1" 200 11977 5 0.002 0.013 ro 2026-10-28 10:31:40,886 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_mobile: mobile landing page carousel auto-plays" 2026-10-28 10:31:41,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_consultation: consultation landing page carousel auto-plays" 2026-10-28 10:31:42,024 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed: closed POS blocks checkout for normal/attribute/combo" 2026-10-28 10:31:42,918 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_mobile: mobile closed POS blocks checkout" 2026-10-28 10:31:43,926 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_consultation: consultation closed POS blocks checkout" 2026-10-28 10:31:44,986 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_pos_closed: kiosk closed blocks checkout across categories" 2026-10-28 10:31:45,921 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_preparation_categories_are_loaded: only preparation categories visible" 2026-10-28 10:31:46,254 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector: M+Leather then L+Leather, order, verify cart" 2026-10-28 10:31:47,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/selfAlwaysAttributeVariants: Chair White then Red variants" 2026-10-28 10:31:49,050 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_product_info: info popup shows product description" 2026-10-28 10:31:49,550 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector_shows_images: color dot and image displayed" 2026-10-28 10:31:50,137 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector: Office Combo with attributes + 2 plain items" 2026-10-28 10:31:51,404 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector_category: Test Combo selection" 2026-10-28 10:31:52,215 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_product_dont_display_all_variants: Meal Combo with always/never variants" 2026-10-28 10:31:53,136 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_combo_multiple_qty: Combo Drinks qty + Price for drinks qty" 2026-10-28 10:31:54,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_combo_extra_price_selection_and_confirmation: price badge + Extra badge verification" 2026-10-28 10:31:55,743 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_in: table mode, order, qty numpad, close, verify" 2026-10-28 10:31:56,363 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_out: table mode, order, close, URL validation" 2026-10-28 10:31:56,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_in: counter mode multi-category, total check" 2026-10-28 10:31:57,758 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_out: counter mode with name/phone fill" 2026-10-28 10:31:58,520 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_kiosk_cancel: cancel order from product list" 2026-10-28 10:31:59,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_duplicate_order_kiosk: order then close, no My Order button" 2026-10-28 10:31:59,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_price_null: zero-price product order" 2026-10-28 10:32:00,091 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_sides: combo with attribute selection then Next" 2026-10-28 10:32:00,641 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_qty_max_free: combo with max free qty increase" 2026-10-28 10:32:01,224 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_unpaid: unpaid kiosk order" 2026-10-28 10:32:01,690 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_parent_category: child categories from parent" 2026-10-28 10:32:02,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_in: mobile table mode, order, cancel" 2026-10-28 10:32:02,905 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_out: mobile table with name/phone" 2026-10-28 10:32:03,715 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_in: mobile counter mode" 2026-10-28 10:32:04,329 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_out: mobile counter with name/phone" 2026-10-28 10:32:05,018 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_in: meal mode, multiple orders, total/qty checks" 2026-10-28 10:32:05,916 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_out: meal mode with name/phone" 2026-10-28 10:32:06,866 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_in: meal counter, confirm shown each time" 2026-10-28 10:32:07,752 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_out: meal counter with name/phone" 2026-10-28 10:32:08,666 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_meal_cancel: meal mode cancel and re-order" 2026-10-28 10:32:10,151 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_each_cancel: each mode cancel and re-order" 2026-10-28 10:32:11,233 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/SelfOrderOrderNumberTour: table selection popup" 2026-10-28 10:32:12,053 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_auto_table_selection_takeaway_in: auto table, no table selector" 2026-10-28 10:32:12,711 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_0_price_order: zero-price with order note" 2026-10-28 10:32:13,534 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed: parent/child category products" 2026-10-28 10:32:14,024 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_mobile: mobile sub categories" 2026-10-28 10:32:14,518 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_consultation: consultation sub categories" 2026-10-28 10:32:15,028 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_mobile_self_order_preparation_changes: preparation with table select" 2026-10-28 10:32:15,858 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_product_availability: kiosk unavailable product handling" 2026-10-28 10:32:16,999 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_product_availability: mobile unavailable product handling" 2026-10-28 10:32:18,486 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_multi_attribute_selector: multi-check attribute selection" 2026-10-28 10:32:20,011 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_pricelist: kiosk pricelist with fixed price" 2026-10-28 10:32:20,652 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_special_products_category: special products category hidden" 2026-10-28 10:32:21,020 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_no_access_token: no access token hides order button" 2026-10-28 10:32:21,459 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_preset_dine_in_tour: dine in preset with table identifier" 2026-10-28 10:32:21,997 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_slot_limit_orders: slot limit order test" 2026-10-28 10:32:23,027 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_preset_btn: check preset button displays correct preset" 2026-10-28 10:32:23,580 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/scenario/pos_self_order_flow" ended (passed: 56 / time: 44112 ms) 2026-10-28 10:32:23,967 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 152279696 - total: 308733888 - limit: 4395630592 - tests: 56 2026-10-28 10:32:24,059 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/floor_screen/floor_screen/PosResGetQRtest" 2026-10-28 10:32:24,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:32:24,581 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/screens/floor_screen/floor_screen" ended (passed: 1 / time: 499 ms) 2026-10-28 10:32:24,772 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/screens/floor_screen/floor_screen (after GC) - used: 147006954 - total: 245034806 - limit: 4395630592 - tests: 1 2026-10-28 10:32:24,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-10-28 10:32:25,092 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:32:25,343 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns self_ordering_table_id when table_id is falsy" 2026-10-28 10:32:25,693 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when neither table_id nor self_ordering_table_id" 2026-10-28 10:32:26,063 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 3 / time: 1195 ms) 2026-10-28 10:32:26,082 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 3 / time: 1195 ms) 2026-10-28 10:32:26,278 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 146963611 - total: 250277815 - limit: 4395630592 - tests: 3 2026-10-28 10:32:26,367 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 1" 2026-10-28 10:32:26,595 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:32:26,780 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 2 - preparation categories" 2026-10-28 10:32:27,063 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 3 - combo" 2026-10-28 10:32:27,323 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/name entered for a name-required preset shows as the prep ticket order_label" 2026-10-28 10:32:27,606 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:27] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.014 ro 2026-10-28 10:32:27,634 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt/preparation ticket" ended (passed: 4 / time: 1251 ms) 2026-10-28 10:32:27,638 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt" ended (passed: 4 / time: 1251 ms) 2026-10-28 10:32:27,898 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/preparation_receipt (after GC) - used: 147026906 - total: 251850638 - limit: 4395630592 - tests: 4 2026-10-28 10:32:27,975 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll/scrollItemIntoViewX/scrolls when item is out of view" 2026-10-28 10:32:27,982 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll/scrollItemIntoViewX/does not scroll if item is already visible" 2026-10-28 10:32:27,987 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll/scrollItemIntoViewX" ended (passed: 2 / time: 12 ms) 2026-10-28 10:32:28,000 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll" ended (passed: 2 / time: 12 ms) 2026-10-28 10:32:28,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/scroll (after GC) - used: 146758797 - total: 240840541 - limit: 4395630592 - tests: 2 2026-10-28 10:32:28,280 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll_dnd_hook/useDraggableScroll/drags and scrolls horizontally" 2026-10-28 10:32:28,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.016 ro 2026-10-28 10:32:28,639 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll_dnd_hook/useDraggableScroll/does not scroll if movement is less than threshold" 2026-10-28 10:32:28,647 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:28] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.009 ro 2026-10-28 10:32:28,949 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll_dnd_hook/useDraggableScroll" ended (passed: 2 / time: 673 ms) 2026-10-28 10:32:28,971 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll_dnd_hook" ended (passed: 2 / time: 673 ms) 2026-10-28 10:32:29,157 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/scroll_dnd_hook (after GC) - used: 147024943 - total: 244772759 - limit: 4395630592 - tests: 2 2026-10-28 10:32:29,246 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentOrder" 2026-10-28 10:32:29,433 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:29] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:32:29,573 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/dynamic_qr mode returns the current order's bound table" 2026-10-28 10:32:29,876 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/other modes returns the table matching the router identifier" 2026-10-28 10:32:30,162 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTable" ended (passed: 2 / time: 587 ms) 2026-10-28 10:32:30,162 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/dynamic_qr mode returns the current order's bound table identifier" 2026-10-28 10:32:30,411 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/other modes fall back to the router identifier" 2026-10-28 10:32:30,679 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTableIdentifier" ended (passed: 2 / time: 521 ms) 2026-10-28 10:32:30,680 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/dynamic_qr mode" 2026-10-28 10:32:30,931 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/kiosk mode" 2026-10-28 10:32:31,169 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/table mode" 2026-10-28 10:32:31,402 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/shop closed" 2026-10-28 10:32:31,600 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/availablePresets" ended (passed: 4 / time: 920 ms) 2026-10-28 10:32:31,601 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier in the url validates and selects the order in dynamic_qr mode" 2026-10-28 10:32:31,879 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier pointing to a no longer draft order is not selected nor validated" 2026-10-28 10:32:32,147 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier is ignored entirely outside dynamic_qr mode" 2026-10-28 10:32:32,439 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initMobileData" ended (passed: 3 / time: 835 ms) 2026-10-28 10:32:32,440 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/returns a delta only for synced lines whose local qty differs from their last-synced baseline" 2026-10-28 10:32:32,718 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/ignores lines that were never synced at all" 2026-10-28 10:32:33,055 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_computePendingDeltas" ended (passed: 2 / time: 615 ms) 2026-10-28 10:32:33,055 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/reapplies the delta on top of the refreshed qty and restores it as the new baseline" 2026-10-28 10:32:33,530 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/removes the line instead of going negative when the reapplied delta would drop qty to 0 or below" 2026-10-28 10:32:33,848 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/ignores deltas for lines belonging to a different order" 2026-10-28 10:32:34,205 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas" ended (passed: 3 / time: 1150 ms) 2026-10-28 10:32:34,207 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when a synced line's qty changes" 2026-10-28 10:32:34,546 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when the order's general_customer_note changes" 2026-10-28 10:32:34,882 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores a line's customer_note (self-order cannot set per-line notes)" 2026-10-28 10:32:35,304 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores lines that were never synced" 2026-10-28 10:32:35,706 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot" ended (passed: 4 / time: 1495 ms) 2026-10-28 10:32:35,706 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true without refreshing when the order has no access_token yet" 2026-10-28 10:32:35,977 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when nothing changed server-side" 2026-10-28 10:32:36,322 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order changed server-side" 2026-10-28 10:32:36,705 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order became paid server-side with an unchanged cart" 2026-10-28 10:32:37,001 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when only a line's customer_note changes server-side" 2026-10-28 10:32:37,385 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order's general note changed server-side" 2026-10-28 10:32:37,766 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/canProceedToPay" ended (passed: 6 / time: 2059 ms) 2026-10-28 10:32:37,767 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines (default): merges another local draft's lines into openOrder and deletes it" 2026-10-28 10:32:38,068 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines: false deletes another local draft without merging its lines" 2026-10-28 10:32:38,370 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/prefers the draft matching the requested token over an arbitrary other draft" 2026-10-28 10:32:38,624 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/multiple requested tokens: the first wins, neither is treated as an orphan" 2026-10-28 10:32:38,906 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/getUserDataFromServer" ended (passed: 4 / time: 1140 ms) 2026-10-28 10:32:38,906 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/hide special products" 2026-10-28 10:32:39,185 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/availableCategories and computeAvailableCategories" 2026-10-28 10:32:39,490 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initProducts" ended (passed: 2 / time: 584 ms) 2026-10-28 10:32:39,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/adds payment terminals" 2026-10-28 10:32:39,761 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/initLNA is only called in kiosk mode" 2026-10-28 10:32:40,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initHardware" ended (passed: 2 / time: 515 ms) 2026-10-28 10:32:40,005 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/applyPendingComboConversion" 2026-10-28 10:32:40,808 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/createNewOrder" 2026-10-28 10:32:41,064 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/removeLine" 2026-10-28 10:32:41,302 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/verifyCart" 2026-10-28 10:32:41,573 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getProductPriceInfo" 2026-10-28 10:32:41,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:41] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.013 ro 2026-10-28 10:32:41,831 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/simple flow" 2026-10-28 10:32:42,115 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/Combo Products" 2026-10-28 10:32:42,337 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With pricelist acting on variants" 2026-10-28 10:32:42,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With price_extra for attribute create_variant='no_variant'" 2026-10-28 10:32:42,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/addToCart" ended (passed: 4 / time: 967 ms) 2026-10-28 10:32:42,799 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/syncs the local draft order and its lines, reusing the same order" 2026-10-28 10:32:43,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-10-28 10:32:43,299 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/setOrderPrices/Combo products order" 2026-10-28 10:32:43,550 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/setOrderPrices" ended (passed: 1 / time: 250 ms) 2026-10-28 10:32:43,551 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Normal cancel order" 2026-10-28 10:32:43,806 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Some line are sent" 2026-10-28 10:32:44,110 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/reverts to the last-sent qty, not the pending delta, across multiple sync rounds" 2026-10-28 10:32:44,433 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/cancelOrder" ended (passed: 3 / time: 880 ms) 2026-10-28 10:32:44,434 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelBackendOrder" 2026-10-28 10:32:44,697 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/resetCategorySelection" 2026-10-28 10:32:44,953 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/all matching lines" 2026-10-28 10:32:45,213 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat1" 2026-10-28 10:32:45,520 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat2" 2026-10-28 10:32:45,872 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/no category matches" 2026-10-28 10:32:46,234 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/ignores combo root category" 2026-10-28 10:32:46,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/printOrderChanges" ended (passed: 5 / time: 1623 ms) 2026-10-28 10:32:46,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend" 2026-10-28 10:32:46,879 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend only prices the pending delta once a line has already been sent" 2026-10-28 10:32:47,222 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineSent" 2026-10-28 10:32:47,556 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/payment status notification keeps the partner of the order" 2026-10-28 10:32:47,812 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service" ended (passed: 61 / time: 18533 ms) 2026-10-28 10:32:48,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/self_order_service (after GC) - used: 156935184 - total: 391573436 - limit: 4395630592 - tests: 61 2026-10-28 10:32:48,296 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:48] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1841 13 0.01 0.016 rw 2026-10-28 10:32:48,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow/zero amount total order flow with payment method" 2026-10-28 10:32:48,596 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.01 ro 2026-10-28 10:32:48,760 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:48] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.009 ro 2026-10-28 10:32:48,902 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:48] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.018 ro 2026-10-28 10:32:49,279 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow" ended (passed: 1 / time: 820 ms) 2026-10-28 10:32:49,518 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 157215229 - total: 260538645 - limit: 4395630592 - tests: 1 2026-10-28 10:32:49,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/pay route params" 2026-10-28 10:32:49,841 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.017 ro 2026-10-28 10:32:50,011 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/no exit route" 2026-10-28 10:32:50,338 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/service mode dynamic qr" 2026-10-28 10:32:50,656 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/has current table identifier" 2026-10-28 10:32:50,967 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params" ended (passed: 3 / time: 953 ms) 2026-10-28 10:32:50,968 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl" ended (passed: 4 / time: 1358 ms) 2026-10-28 10:32:50,968 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-10-28 10:32:51,392 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service" ended (passed: 5 / time: 1756 ms) 2026-10-28 10:32:51,574 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment_self_order/unit/services/self_order_service (after GC) - used: 151255752 - total: 268560108 - limit: 4395630592 - tests: 5 2026-10-28 10:32:51,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:51] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.015 0.023 rw 2026-10-28 10:32:51,694 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/customer_display/customer_display/LipaNaMpesa: the customer display shows the QR code to scan" 2026-10-28 10:32:51,813 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:32:52,136 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom/unit/customer_display/customer_display" ended (passed: 1 / time: 431 ms) 2026-10-28 10:32:52,350 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_safaricom/unit/customer_display/customer_display (after GC) - used: 151093505 - total: 250475645 - limit: 4395630592 - tests: 1 2026-10-28 10:32:52,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/MpesaExpressTour: the phone number is asked and sent with the payment request" 2026-10-28 10:32:52,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:32:53,002 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: the QR code can be displayed and cancelling the popup sets the line to retry" 2026-10-28 10:32:53,518 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: accepting a transaction validates the payment line" 2026-10-28 10:32:54,039 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom/unit/scenarios/safaricom_flow" ended (passed: 3 / time: 1601 ms) 2026-10-28 10:32:54,313 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_safaricom/unit/scenarios/safaricom_flow (after GC) - used: 160553599 - total: 255194879 - limit: 4395630592 - tests: 3 2026-10-28 10:32:54,361 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:54] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1829 13 0.014 0.021 rw 2026-10-28 10:32:54,494 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_order_with_lot: the SN/Lots of the sale order are loaded on the settled line" 2026-10-28 10:32:54,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:32:55,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_multiple_lots_sale_order_2: discarding the SN/Lots leaves the line without lot" 2026-10-28 10:32:55,882 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_import_lot_groupable_and_non_groupable / test_multiple_lots_sale_order_3: a non groupable lot line is split per lot" 2026-10-28 10:32:56,590 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_changed_price_with_lots: the price of a lot tracked line is not reset" 2026-10-28 10:32:57,268 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_groupable_lot_total_amount: a groupable lot tracked line keeps its total" 2026-10-28 10:32:57,899 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosShipLaterNoDefault: settling a sale order does not activate ship later" 2026-10-28 10:32:58,629 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosSettleOrder4 / PosSettleOrderShipLater: ship later sets the shipping date of the order" 2026-10-28 10:32:59,345 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow" ended (passed: 7 / time: 4833 ms) 2026-10-28 10:32:59,675 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale_stock/unit/scenarios/pos_sale_stock_flow (after GC) - used: 158504900 - total: 291018936 - limit: 4395630592 - tests: 7 2026-10-28 10:32:59,728 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:59] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1905 13 0.013 0.024 rw 2026-10-28 10:32:59,847 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/ticketAvailabilityText" 2026-10-28 10:32:59,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:32:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:33:00,152 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct adds a regular product to the cart" 2026-10-28 10:33:00,159 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:00] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.011 ro 2026-10-28 10:33:00,446 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct navigates to the event page for an event product" 2026-10-28 10:33:00,763 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/components/product_card" ended (passed: 3 / time: 891 ms) 2026-10-28 10:33:00,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/components/product_card (after GC) - used: 157558479 - total: 268827415 - limit: 4395630592 - tests: 3 2026-10-28 10:33:01,083 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/cart_page/cart_page/changeQuantity" 2026-10-28 10:33:01,307 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:33:01,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:01] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.01 ro 2026-10-28 10:33:01,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:01] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.012 ro 2026-10-28 10:33:01,532 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page/cart_page" ended (passed: 1 / time: 450 ms) 2026-10-28 10:33:01,550 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page" ended (passed: 1 / time: 450 ms) 2026-10-28 10:33:01,754 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/pages/cart_page (after GC) - used: 157559832 - total: 257817384 - limit: 4395630592 - tests: 1 2026-10-28 10:33:01,828 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/validateQuestion" 2026-10-28 10:33:02,020 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:33:02,207 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/onStepClicked" 2026-10-28 10:33:02,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:02] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.008 0.012 ro 2026-10-28 10:33:02,572 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/slotAvailabilityText" 2026-10-28 10:33:02,918 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/seatAvailability" 2026-10-28 10:33:03,207 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/changeQuantity" 2026-10-28 10:33:03,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page/EventPage Component" ended (passed: 5 / time: 1602 ms) 2026-10-28 10:33:03,450 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page" ended (passed: 5 / time: 1602 ms) 2026-10-28 10:33:03,677 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/pages/event_page (after GC) - used: 157938089 - total: 266224569 - limit: 4395630592 - tests: 5 2026-10-28 10:33:03,778 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/services/self_order_service/self_order_service/eventImageUrl" 2026-10-28 10:33:04,003 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:33:04,168 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service/self_order_service" ended (passed: 1 / time: 390 ms) 2026-10-28 10:33:04,197 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service" ended (passed: 1 / time: 390 ms) 2026-10-28 10:33:04,394 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/services/self_order_service (after GC) - used: 157753575 - total: 258622263 - limit: 4395630592 - tests: 1 2026-10-28 10:33:04,430 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:04] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1742 13 0.011 0.02 rw 2026-10-28 10:33:04,529 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-10-28 10:33:04,740 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:33:04,998 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:04] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.012 ro 2026-10-28 10:33:05,015 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-10-28 10:33:05,370 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 2 / time: 839 ms) 2026-10-28 10:33:05,384 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact" ended (passed: 2 / time: 839 ms) 2026-10-28 10:33:05,554 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 157856647 - total: 259146747 - limit: 4395630592 - tests: 2 2026-10-28 10:33:05,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_success: scanning the QR code pays the kiosk order" 2026-10-28 10:33:05,819 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:33:05,992 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:05] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.012 ro 2026-10-28 10:33:06,005 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 FTdkuiMO - [28/Oct/2026 10:33:06] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.003 0.01 ro 2026-10-28 10:33:06,134 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed: a failed payment can be retried" 2026-10-28 10:33:06,667 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed_create_payment: the payment cannot be created" 2026-10-28 10:33:07,222 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow" ended (passed: 3 / time: 1556 ms) 2026-10-28 10:33:07,434 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow (after GC) - used: 158120029 - total: 264914437 - limit: 4395630592 - tests: 3 2026-10-28 10:33:07,644 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] tests done (after GC) - used: 152205113 - total: 258097797 - limit: 4395630592 2026-10-28 10:33:07,646 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@product" ended (passed: 1 / time: 2653 ms) 2026-10-28 10:33:07,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account" ended (passed: 41 / time: 11235 ms) 2026-10-28 10:33:07,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale" ended (passed: 493 / time: 129647 ms) 2026-10-28 10:33:07,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant" ended (passed: 147 / time: 60197 ms) 2026-10-28 10:33:07,648 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project" ended (passed: 69 / time: 13511 ms) 2026-10-28 10:33:07,648 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo" ended (passed: 16 / time: 2793 ms) 2026-10-28 10:33:07,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount" ended (passed: 10 / time: 4356 ms) 2026-10-28 10:33:07,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty" ended (passed: 23 / time: 7223 ms) 2026-10-28 10:33:07,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_mollie" ended (passed: 4 / time: 1026 ms) 2026-10-28 10:33:07,657 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock" ended (passed: 7 / time: 2589 ms) 2026-10-28 10:33:07,658 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale" ended (passed: 35 / time: 20438 ms) 2026-10-28 10:33:07,658 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com" ended (passed: 2 / time: 692 ms) 2026-10-28 10:33:07,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer" ended (passed: 13 / time: 1073 ms) 2026-10-28 10:33:07,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay" ended (passed: 24 / time: 14192 ms) 2026-10-28 10:33:07,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro" ended (passed: 7 / time: 63 ms) 2026-10-28 10:33:07,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic" ended (passed: 6 / time: 434 ms) 2026-10-28 10:33:07,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event" ended (passed: 15 / time: 3777 ms) 2026-10-28 10:33:07,661 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash" ended (passed: 26 / time: 404 ms) 2026-10-28 10:33:07,661 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr" ended (passed: 30 / time: 8165 ms) 2026-10-28 10:33:07,661 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment" ended (passed: 3 / time: 1474 ms) 2026-10-28 10:33:07,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order" ended (passed: 221 / time: 101690 ms) 2026-10-28 10:33:07,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order" ended (passed: 6 / time: 2576 ms) 2026-10-28 10:33:07,663 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom" ended (passed: 4 / time: 2032 ms) 2026-10-28 10:33:07,663 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale_stock" ended (passed: 7 / time: 4833 ms) 2026-10-28 10:33:07,664 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event" ended (passed: 10 / time: 3333 ms) 2026-10-28 10:33:07,664 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay" ended (passed: 5 / time: 2395 ms) 2026-10-28 10:33:07,665 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Passed 1225 tests (5749 assertions, total time: 00:07:42) 2026-10-28 10:33:07,665 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Test suite succeeded 2026-10-28 10:33:08,347 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-10-28 10:33:08,347 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: heap 105679900 (allocated 111390720) 2026-10-28 10:33:08,456 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Closing chrome headless with pid 74577 2026-10-28 10:33:08,458 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Closing websocket connection 2026-10-28 10:33:08,459 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Terminating chrome headless with pid 74577 2026-10-28 10:33:08,615 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_103308_613695_test_unit_desktop.txt 2026-10-28 10:33:08,615 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Removing chrome user profile "/tmp/tmp5qrpuind_chrome_odoo" 2026-10-28 10:33:08,689 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:33:08,707 7 INFO rb-a84341f-226073-429745 odoo.tests.suite: Auto retry disabled for test_unit_mobile (odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile) 2026-10-28 10:33:08,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_unit_mobile ... 2026-10-28 10:33:09,126 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome pid: 74922 2026-10-28 10:33:09,127 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless temporary user profile dir: /tmp/tmp1xqh6pvs_chrome_odoo 2026-10-28 10:33:09,127 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Issuing json command http://127.0.0.1:33103/json/version 2026-10-28 10:33:09,130 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:33:09,220 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Browser version: Chrome/150.0.7871.114 2026-10-28 10:33:09,220 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Issuing json command http://127.0.0.1:33103/json 2026-10-28 10:33:09,222 7 INFO rb-a84341f-226073-429745 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-28 10:33:09,231 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Websocket url found: ws://127.0.0.1:33103/devtools/page/CA21A8C70914B9AC2330F6C0F8FD8339 2026-10-28 10:33:09,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Enable chrome headless console log notification 2026-10-28 10:33:09,255 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless enable page notifications 2026-10-28 10:33:09,359 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-28 10:33:09,395 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Setting session cookie in browser 2026-10-28 10:33:09,400 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Open "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3" in browser 2026-10-28 10:33:09,401 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Navigating to: "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3" 2026-10-28 10:33:09,602 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:09] "GET /web/tests?&headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3 HTTP/1.1" 200 2146 16 0.03 0.169 ro 2026-10-28 10:33:09,609 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Navigation result: {'frameId': 'CA21A8C70914B9AC2330F6C0F8FD8339', 'loaderId': 'F4200832C5CB72A303DF6EE4C1387A98', 'isDownload': False} 2026-10-28 10:33:09,609 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Waiting for frame 'CA21A8C70914B9AC2330F6C0F8FD8339' to stop loading 2026-10-28 10:33:09,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:09] "GET /web/assets/13a483a/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 1542698 2 0.004 0.29 ro 2026-10-28 10:33:09,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:09] "GET /web/assets/afd79cb/web.assets_unit_tests.min.css HTTP/1.1" 200 257211 2 0.008 0.026 ro 2026-10-28 10:33:09,852 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:09] "GET /web/assets/b1548a2/web.assets_unit_tests_setup.min.js HTTP/1.1" 200 13562574 2 0.004 0.167 ro 2026-10-28 10:33:10,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:09] "GET /web/assets/8a52fdc/web.assets_unit_tests.min.js HTTP/1.1" 200 22428579 2 0.002 0.393 ro 2026-10-28 10:33:10,493 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Roboto:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,496 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,496 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,497 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,498 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Noto+Serif:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,498 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,499 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,499 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-10-28 10:33:10,638 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-10-28 10:33:12,932 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-10-28 10:33:12,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:12] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-10-28 10:33:13,220 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Evaluate ready code "document.readyState === 'complete'" 2026-10-28 10:33:13,236 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Evaluate test code "" 2026-10-28 10:33:13,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.012 - 2026-10-28 10:33:13,444 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:13] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 299 11 0.027 0.158 rw 2026-10-28 10:33:13,612 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Configuration (click to expand) 2026-10-28 10:33:13,613 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='mobile', random=0, showdetail='first-fail', timeout=15000, filter='', id='[b21ec1ed, 8f0c4dc0, 385c6225, 44b17663, dea4a2bc,…b31eec2b, e588ffda, e5d904af, e5db82d9, d8c27dec]', tag='[-headless]') 2026-10-28 10:33:13,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: console.groupEnd 2026-10-28 10:33:13,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Starting test suites 2026-10-28 10:33:13,616 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@product/product_pricelist_report/Pricelist Client Action" 2026-10-28 10:33:15,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:15] "POST /web/model/get_definitions HTTP/1.1" 200 2481484 568 0.519 1.445 rw 2026-10-28 10:33:15,927 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:15] "GET /web/assets/7ed36e9/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.011 ro 2026-10-28 10:33:16,210 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@product/product_pricelist_report" ended (passed: 1 / time: 2584 ms) 2026-10-28 10:33:16,350 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @product/product_pricelist_report (after GC) - used: 88014340 - total: 193089448 - limit: 4395630592 - tests: 1 2026-10-28 10:33:16,384 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:16] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 874 9 0.009 0.017 rw 2026-10-28 10:33:16,478 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_move_form/When I switch tabs, it saves" 2026-10-28 10:33:16,646 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:16] "GET /web/bundle/web.assets_emoji HTTP/1.1" 200 74 0 0 0.003 ro 2026-10-28 10:33:16,670 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:16] "GET /web/assets/18ec849/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.012 ro 2026-10-28 10:33:16,883 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_move_form/Confirmation dialog on delete contains a warning" 2026-10-28 10:33:17,145 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_move_form/Update description on product line" 2026-10-28 10:33:17,506 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_move_form" ended (passed: 3 / time: 1021 ms) 2026-10-28 10:33:17,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_move_form (after GC) - used: 96036481 - total: 182457881 - limit: 4395630592 - tests: 3 2026-10-28 10:33:17,716 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_number_widget/Account Number Widget full flow" 2026-10-28 10:33:17,947 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-10-28 10:33:18,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_number_widget" ended (passed: 1 / time: 387 ms) 2026-10-28 10:33:18,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_number_widget (after GC) - used: 92896022 - total: 175566522 - limit: 4395630592 - tests: 1 2026-10-28 10:33:18,255 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_payment_field/payment popover can unreconcile a payment" 2026-10-28 10:33:18,436 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_payment_field/payment popover opens without a company, a foreign currency or a payment method" 2026-10-28 10:33:18,547 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_payment_field" ended (passed: 2 / time: 286 ms) 2026-10-28 10:33:18,620 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_payment_field (after GC) - used: 96720427 - total: 174777423 - limit: 4395630592 - tests: 2 2026-10-28 10:33:18,681 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_widgets/AccountFileUploader/widget contains context based on the record despite field not in view" 2026-10-28 10:33:18,814 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets/AccountFileUploader" ended (passed: 1 / time: 128 ms) 2026-10-28 10:33:18,815 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_widgets/PaymentTermsLineWidget/records don't get abandoned after clicking globally or on an exisiting record" 2026-10-28 10:33:19,002 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets/PaymentTermsLineWidget" ended (passed: 1 / time: 192 ms) 2026-10-28 10:33:19,009 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets" ended (passed: 2 / time: 320 ms) 2026-10-28 10:33:19,099 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_widgets (after GC) - used: 94160869 - total: 175307157 - limit: 4395630592 - tests: 2 2026-10-28 10:33:19,156 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can add a line in a section" 2026-10-28 10:33:19,513 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can add a line in a subsection" 2026-10-28 10:33:19,849 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can add a subsection in a section" 2026-10-28 10:33:20,168 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can't add a subsection if value not in options" 2026-10-28 10:33:20,328 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can delete sections" 2026-10-28 10:33:20,535 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can delete subsections" 2026-10-28 10:33:20,756 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can duplicate sections" 2026-10-28 10:33:21,018 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can duplicate subsections" 2026-10-28 10:33:21,250 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can resequence records inside sections" 2026-10-28 10:33:21,707 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/resequence can be discarded" 2026-10-28 10:33:21,978 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can resequence sections" 2026-10-28 10:33:22,274 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/add a section" 2026-10-28 10:33:22,530 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/add note" 2026-10-28 10:33:22,835 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/multiline notes use the native text field" 2026-10-28 10:33:23,283 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/sections with required content field" 2026-10-28 10:33:24,013 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/sections duplicate with many2many" 2026-10-28 10:33:24,516 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/swap sections and subsections" 2026-10-28 10:33:25,078 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' muting logic for widget" 2026-10-28 10:33:25,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' duplicating logic" 2026-10-28 10:33:25,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/check subsections' collapse_ fields' drag and drop logic" 2026-10-28 10:33:26,068 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/section_and_note" ended (passed: 20 / time: 6892 ms) 2026-10-28 10:33:26,319 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/section_and_note (after GC) - used: 110175166 - total: 255493042 - limit: 4395630592 - tests: 20 2026-10-28 10:33:26,392 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: less than 3 records on field" 2026-10-28 10:33:26,497 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: exactly 3 records on field" 2026-10-28 10:33:26,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: more than 3 records on field" 2026-10-28 10:33:26,687 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/edit record and check if edits get discarded when click on one of the buttons and redirects to proper record" 2026-10-28 10:33:26,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/redirect to list view and discards edits when clicking on last button with more than 3 records on field" 2026-10-28 10:33:26,957 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/x2many_buttons" ended (passed: 5 / time: 559 ms) 2026-10-28 10:33:27,082 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/x2many_buttons (after GC) - used: 96534152 - total: 199581536 - limit: 4395630592 - tests: 5 2026-10-28 10:33:27,126 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:27] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1360 9 0.017 0.015 rw 2026-10-28 10:33:27,206 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/discount/Taxes object should contain no discount values" 2026-10-28 10:33:27,336 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:33:27,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/discount" ended (passed: 1 / time: 715 ms) 2026-10-28 10:33:28,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/discount (after GC) - used: 101920480 - total: 184362356 - limit: 4395630592 - tests: 1 2026-10-28 10:33:28,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] pos_basic_order_01_multi_payment_and_change" 2026-10-28 10:33:28,292 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:33:28,461 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] PaymentScreenRoundingHalfUp" 2026-10-28 10:33:28,740 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method" 2026-10-28 10:33:29,000 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash" 2026-10-28 10:33:29,248 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left" 2026-10-28 10:33:29,459 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method" 2026-10-28 10:33:29,691 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash" 2026-10-28 10:33:29,914 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_with_change" 2026-10-28 10:33:30,167 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_only_cash_method_with_change" 2026-10-28 10:33:30,404 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_up_with_change" 2026-10-28 10:33:30,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/old_tour" ended (passed: 10 / time: 2524 ms) 2026-10-28 10:33:30,804 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/old_tour (after GC) - used: 103957529 - total: 232072593 - limit: 4395630592 - tests: 10 2026-10-28 10:33:30,892 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices includes" 2026-10-28 10:33:31,026 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:33:31,207 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices excludes" 2026-10-28 10:33:31,469 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Combo prices incl and excl" 2026-10-28 10:33:31,738 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/price" ended (passed: 3 / time: 836 ms) 2026-10-28 10:33:31,824 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/price (after GC) - used: 103856593 - total: 204023185 - limit: 4395630592 - tests: 3 2026-10-28 10:33:31,899 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Nested Pricelists with different currencies" 2026-10-28 10:33:32,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.009 ro 2026-10-28 10:33:32,185 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Precedence Rules (Variant > Template > Category > Global)" 2026-10-28 10:33:32,437 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Min Quantity logic" 2026-10-28 10:33:32,645 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Nested Pricelists (Pricelist of Pricelist)" 2026-10-28 10:33:32,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: rule targeting a product missing from the PoS is not applied globally" 2026-10-28 10:33:33,079 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule still adds attribute extra price" 2026-10-28 10:33:33,256 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule targeting a specific variant only adds no_variant extra price" 2026-10-28 10:33:33,430 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price with currency conversion still adds attribute extra price" 2026-10-28 10:33:33,638 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/pricelist" ended (passed: 8 / time: 1722 ms) 2026-10-28 10:33:33,766 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/pricelist (after GC) - used: 104037709 - total: 212936081 - limit: 4395630592 - tests: 8 2026-10-28 10:33:33,828 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (cash only)" 2026-10-28 10:33:33,963 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.019 ro 2026-10-28 10:33:34,145 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (all methods)" 2026-10-28 10:33:34,397 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (cash only)" 2026-10-28 10:33:34,637 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (all methods)" 2026-10-28 10:33:34,873 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 10 (all methods)" 2026-10-28 10:33:35,090 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (cash only)" 2026-10-28 10:33:35,329 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (all methods)" 2026-10-28 10:33:35,640 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (cash only)" 2026-10-28 10:33:35,897 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (all methods)" 2026-10-28 10:33:36,194 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (cash only)" 2026-10-28 10:33:36,405 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (all methods)" 2026-10-28 10:33:36,678 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (cash only)" 2026-10-28 10:33:36,934 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (all methods)" 2026-10-28 10:33:37,183 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rouding sale HALF-UP 0.05 with two payment method" 2026-10-28 10:33:37,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Applied rounding when overpaying" 2026-10-28 10:33:37,742 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/rounding" ended (passed: 15 / time: 3902 ms) 2026-10-28 10:33:37,908 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/rounding (after GC) - used: 104704961 - total: 241771905 - limit: 4395630592 - tests: 15 2026-10-28 10:33:37,977 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/backend/pos_search_model/SearchModel/pos orders can be grouped by hour" 2026-10-28 10:33:38,122 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.02 ro 2026-10-28 10:33:38,325 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model/SearchModel" ended (passed: 1 / time: 347 ms) 2026-10-28 10:33:38,333 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model" ended (passed: 1 / time: 347 ms) 2026-10-28 10:33:38,449 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/backend/pos_search_model (after GC) - used: 104497564 - total: 188838636 - limit: 4395630592 - tests: 1 2026-10-28 10:33:38,519 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash in with amount and reason" 2026-10-28 10:33:38,656 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.011 ro 2026-10-28 10:33:38,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash out with amount and reason" 2026-10-28 10:33:39,006 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders logo when configured" 2026-10-28 10:33:39,220 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket does not render logo when not configured" 2026-10-28 10:33:39,417 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders different amounts correctly" 2026-10-28 10:33:39,609 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/cash_move_receipt" ended (passed: 5 / time: 1081 ms) 2026-10-28 10:33:39,732 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/cash_move_receipt (after GC) - used: 104650368 - total: 202227304 - limit: 4395630592 - tests: 5 2026-10-28 10:33:39,813 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/category_selector/child category is visible when parent is loaded only via a printer" 2026-10-28 10:33:39,945 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:33:40,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/category_selector" ended (passed: 1 / time: 259 ms) 2026-10-28 10:33:40,160 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/category_selector (after GC) - used: 105370645 - total: 190433681 - limit: 4395630592 - tests: 1 2026-10-28 10:33:40,234 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl" 2026-10-28 10:33:40,368 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:33:40,555 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl with tax excluded" 2026-10-28 10:33:40,811 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/canEditPayment" 2026-10-28 10:33:41,100 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/feedback_screen" ended (passed: 3 / time: 853 ms) 2026-10-28 10:33:41,221 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/feedback_screen (after GC) - used: 105527247 - total: 199616819 - limit: 4395630592 - tests: 3 2026-10-28 10:33:41,296 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders new lines with product name and quantity" 2026-10-28 10:33:41,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:41] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.014 ro 2026-10-28 10:33:41,613 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders cancelled lines" 2026-10-28 10:33:41,823 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders customer note on line" 2026-10-28 10:33:42,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders general customer note section" 2026-10-28 10:33:42,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders multiple new lines" 2026-10-28 10:33:42,460 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_restricts_to_allowed_categories_for_combo: only combo items in allowed categories print" 2026-10-28 10:33:42,663 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-10-28 10:33:42,822 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_not_linked_to_any_combo_category: printer only shows non-combo items in its category" 2026-10-28 10:33:43,170 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_change_receipt" ended (passed: 7 / time: 1853 ms) 2026-10-28 10:33:43,322 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_change_receipt (after GC) - used: 111744016 - total: 220670888 - limit: 4395630592 - tests: 7 2026-10-28 10:33:43,410 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders totals, cashier, payments, order lines and qr code for processed order" 2026-10-28 10:33:43,568 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:33:43,774 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders tip lines and line css rules" 2026-10-28 10:33:44,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data does not render internal notes" 2026-10-28 10:33:44,269 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders discount details and can omit discount summary for manual prices" 2026-10-28 10:33:44,528 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders receipt change on overpayment" 2026-10-28 10:33:44,757 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders rounding amounts on receipts" 2026-10-28 10:33:44,977 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_company_logo_tour, point_of_sale.test_receipt_no_logo_tour: ticket data renders logo and contact info variants" 2026-10-28 10:33:45,208 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_custom_logo_tour: custom logo and phone displayed on receipt" 2026-10-28 10:33:45,439 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data can hide the invoice qr code" 2026-10-28 10:33:45,626 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 15 percent tip" 2026-10-28 10:33:45,846 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 20 percent tip" 2026-10-28 10:33:46,105 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 6.00 total" 2026-10-28 10:33:46,302 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 8.00 total" 2026-10-28 10:33:46,472 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: no tip after tip screen" 2026-10-28 10:33:46,653 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: custom tip" 2026-10-28 10:33:46,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: direct settle without tip" 2026-10-28 10:33:47,125 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: cash payment skips tip screen" 2026-10-28 10:33:47,368 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: already tipped before validation" 2026-10-28 10:33:47,617 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: deleted tip before tip screen" 2026-10-28 10:33:47,875 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: zero tip before tip screen" 2026-10-28 10:33:48,110 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale without rounding" 2026-10-28 10:33:48,395 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund without rounding" 2026-10-28 10:33:48,666 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with rounding down" 2026-10-28 10:33:48,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with rounding up" 2026-10-28 10:33:49,180 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with bank and cash" 2026-10-28 10:33:49,776 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with bank and cash" 2026-10-28 10:33:49,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with rounding down" 2026-10-28 10:33:50,123 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with rounding up" 2026-10-28 10:33:50,315 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with bank and cash" 2026-10-28 10:33:50,485 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with bank and cash" 2026-10-28 10:33:50,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/test_printed_receipt_tour: basic receipt hides totals and prices" 2026-10-28 10:33:50,836 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_receipt" ended (passed: 31 / time: 7419 ms) 2026-10-28 10:33:50,987 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_receipt (after GC) - used: 114380899 - total: 223050355 - limit: 4395630592 - tests: 31 2026-10-28 10:33:51,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/getNewLine" 2026-10-28 10:33:51,223 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:33:51,401 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/Display tax include/exclude subtotal label" 2026-10-28 10:33:51,682 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/setLinePrice: input is per-unit tax-included price, discount is preserved" 2026-10-28 10:33:51,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_summary" ended (passed: 3 / time: 885 ms) 2026-10-28 10:33:52,088 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_summary (after GC) - used: 114117046 - total: 214137474 - limit: 4395630592 - tests: 3 2026-10-28 10:33:52,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline/orderline.js" 2026-10-28 10:33:52,277 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:33:52,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/orderline" ended (passed: 1 / time: 267 ms) 2026-10-28 10:33:52,542 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/orderline (after GC) - used: 114039567 - total: 199195283 - limit: 4395630592 - tests: 1 2026-10-28 10:33:52,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline_note_button/orderline_note_button.js" 2026-10-28 10:33:52,724 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:33:52,920 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:52] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-10-28 10:33:53,065 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:53] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-10-28 10:33:53,290 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/orderline_note_button" ended (passed: 1 / time: 681 ms) 2026-10-28 10:33:53,462 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/orderline_note_button (after GC) - used: 114235669 - total: 199197861 - limit: 4395630592 - tests: 1 2026-10-28 10:33:53,549 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/getPaymentActionState" 2026-10-28 10:33:53,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.016 ro 2026-10-28 10:33:54,000 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/processing qr code" 2026-10-28 10:33:54,283 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/non-processing qr code" 2026-10-28 10:33:54,560 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/no qr code" 2026-10-28 10:33:54,831 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/not external qr code" 2026-10-28 10:33:55,101 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/show qr code button" ended (passed: 4 / time: 1097 ms) 2026-10-28 10:33:55,102 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and no status" 2026-10-28 10:33:55,368 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected but no status" 2026-10-28 10:33:55,630 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected but processing" 2026-10-28 10:33:55,894 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and not done" 2026-10-28 10:33:56,151 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and processing" 2026-10-28 10:33:56,419 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and done" 2026-10-28 10:33:56,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/spinner or delete button" ended (passed: 6 / time: 1563 ms) 2026-10-28 10:33:56,673 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines" ended (passed: 11 / time: 3107 ms) 2026-10-28 10:33:56,886 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/payment_lines (after GC) - used: 114651499 - total: 227778099 - limit: 4395630592 - tests: 11 2026-10-28 10:33:56,957 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/Change always incl" 2026-10-28 10:33:57,096 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:33:57,297 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/addTip startingValue uses locale decimal separator on overpayment" 2026-10-28 10:33:57,572 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_screen" ended (passed: 2 / time: 606 ms) 2026-10-28 10:33:57,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/payment_screen (after GC) - used: 114579570 - total: 209710714 - limit: 4395630592 - tests: 2 2026-10-28 10:33:57,784 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js/allCombos" 2026-10-28 10:33:57,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:33:58,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js" ended (passed: 1 / time: 320 ms) 2026-10-28 10:33:58,110 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup renders with single applicable combo" 2026-10-28 10:33:58,395 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup handles upsell combo correctly" 2026-10-28 10:33:58,637 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup with applicable and upsell combos mixed" 2026-10-28 10:33:58,882 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup lines are correctly sorted by upsell and sequence" 2026-10-28 10:33:59,105 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup confirm function calls getPayload correctly" 2026-10-28 10:33:59,333 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup" ended (passed: 6 / time: 1540 ms) 2026-10-28 10:33:59,480 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/chose_combo_popup (after GC) - used: 114956692 - total: 218889160 - limit: 4395630592 - tests: 6 2026-10-28 10:33:59,575 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/payment method helpers" 2026-10-28 10:33:59,712 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:33:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:33:59,912 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/validPms includes bank/cash methods with more than one payment" 2026-10-28 10:34:00,170 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/closing_popup" ended (passed: 2 / time: 591 ms) 2026-10-28 10:34:00,272 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/closing_popup (after GC) - used: 114921794 - total: 208947758 - limit: 4395630592 - tests: 2 2026-10-28 10:34:00,368 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/combo_configurator_popup/formattedComboPrice_contains_no_trailing_zeros" 2026-10-28 10:34:00,510 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:34:00,680 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/combo_configurator_popup" ended (passed: 1 / time: 286 ms) 2026-10-28 10:34:00,811 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/combo_configurator_popup (after GC) - used: 114806567 - total: 200034731 - limit: 4395630592 - tests: 1 2026-10-28 10:34:00,875 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/error_dialog/shows Reload Data button on Error Dialog" 2026-10-28 10:34:01,008 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:34:01,275 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/error_dialog" ended (passed: 1 / time: 395 ms) 2026-10-28 10:34:01,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/error_dialog (after GC) - used: 114591790 - total: 200038502 - limit: 4395630592 - tests: 1 2026-10-28 10:34:01,436 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/order_details_dialog/OrderDetailsDialog opens without currency error" 2026-10-28 10:34:01,555 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:34:01,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 280 ms) 2026-10-28 10:34:01,833 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/order_details_dialog (after GC) - used: 114648806 - total: 200046222 - limit: 4395630592 - tests: 1 2026-10-28 10:34:01,907 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/preset_slots_popup/PresetSlotsPopup" 2026-10-28 10:34:02,042 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:34:02,222 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/preset_slots_popup" ended (passed: 1 / time: 308 ms) 2026-10-28 10:34:02,355 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/preset_slots_popup (after GC) - used: 114714142 - total: 200050666 - limit: 4395630592 - tests: 1 2026-10-28 10:34:02,442 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup displays product tag names and colors" 2026-10-28 10:34:02,574 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:34:02,729 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup prices come from the tax details, not from the server prices" 2026-10-28 10:34:03,019 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/product_info_popup" ended (passed: 2 / time: 576 ms) 2026-10-28 10:34:03,139 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/product_info_popup (after GC) - used: 114880767 - total: 205572699 - limit: 4395630592 - tests: 2 2026-10-28 10:34:03,210 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Include extra price for dynamic variants in popup" 2026-10-28 10:34:03,342 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:34:03,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when no pricelist rule applies" 2026-10-28 10:34:03,805 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is hidden when a fixed pricelist rule targets that specific variant" 2026-10-28 10:34:04,087 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when a percentage pricelist rule prices the product" 2026-10-28 10:34:04,352 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Same attribute on two lines keeps one selection per line" 2026-10-28 10:34:04,592 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/product_configurator_popup" ended (passed: 5 / time: 1369 ms) 2026-10-28 10:34:04,710 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/product_configurator_popup (after GC) - used: 115155014 - total: 216067766 - limit: 4395630592 - tests: 5 2026-10-28 10:34:04,785 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_getProductByBarcode" 2026-10-28 10:34:04,922 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:34:05,092 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_barcodeProductAction" 2026-10-28 10:34:05,366 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/fastValidate" 2026-10-28 10:34:05,367 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:05,666 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/full slots remain available in POS" 2026-10-28 10:34:05,975 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup" 2026-10-28 10:34:06,216 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup on touch devices" 2026-10-28 10:34:06,480 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/scrolling the product list on touch devices does not open the product info popup" 2026-10-28 10:34:07,092 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/simple click on a product adds it to the cart" 2026-10-28 10:34:07,396 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/drag and drop reorders products" 2026-10-28 10:34:07,749 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/price numpad button follows the restrict price control setting" 2026-10-28 10:34:08,034 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/multiplePrinter using mock records" 2026-10-28 10:34:08,299 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/addProductToOrder presets the variant matched by default_code search" 2026-10-28 10:34:08,618 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/discarding the product configurator does not open the optional products popup" 2026-10-28 10:34:08,926 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/product_screen" ended (passed: 13 / time: 4131 ms) 2026-10-28 10:34:09,140 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/product_screen (after GC) - used: 115801797 - total: 251195661 - limit: 4395630592 - tests: 13 2026-10-28 10:34:09,218 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders sold products by category" 2026-10-28 10:34:09,386 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:34:09,504 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders refunded products" 2026-10-28 10:34:09,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders payments section" 2026-10-28 10:34:09,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders taxes section" 2026-10-28 10:34:10,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders total paid" 2026-10-28 10:34:10,418 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders logo when configured" 2026-10-28 10:34:10,632 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket does not render logo when not configured" 2026-10-28 10:34:10,826 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders no sold section when no products" 2026-10-28 10:34:11,029 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders multiple categories" 2026-10-28 10:34:11,224 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/sale_details_receipt" ended (passed: 9 / time: 1994 ms) 2026-10-28 10:34:11,374 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/sale_details_receipt (after GC) - used: 115809385 - total: 251727421 - limit: 4395630592 - tests: 9 2026-10-28 10:34:11,458 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund moves to next" 2026-10-28 10:34:11,603 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:34:11,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/Clicking Edit Payment closes OrderDetailsDialog and navigates to PaymentScreen" 2026-10-28 10:34:12,216 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/filter" 2026-10-28 10:34:12,505 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.searchTerm" 2026-10-28 10:34:12,774 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.partnerId" 2026-10-28 10:34:13,016 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset" 2026-10-28 10:34:13,263 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/sort" 2026-10-28 10:34:13,510 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset.use_timing" 2026-10-28 10:34:13,775 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/pagination" 2026-10-28 10:34:14,093 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList" ended (passed: 7 / time: 1871 ms) 2026-10-28 10:34:14,093 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderDoneOrPaid" 2026-10-28 10:34:14,318 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderCancelled" 2026-10-28 10:34:14,656 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatus" 2026-10-28 10:34:14,919 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_getOrderStates" 2026-10-28 10:34:15,176 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatusDecoration" 2026-10-28 10:34:15,409 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_updateSyncedOrders" 2026-10-28 10:34:15,704 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderSynced" 2026-10-28 10:34:15,956 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund order should not have preset_id" 2026-10-28 10:34:16,170 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showSubPads" 2026-10-28 10:34:16,516 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showInvoiceButton" 2026-10-28 10:34:16,857 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order, not the default preset one" 2026-10-28 10:34:17,111 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order when the default preset has none" 2026-10-28 10:34:17,409 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/scanning a barcode on the ticket screen does not feed the refund quantity" 2026-10-28 10:34:17,908 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/searching by customer keeps the orders of a nameless address contact" 2026-10-28 10:34:18,190 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen" ended (passed: 23 / time: 6711 ms) 2026-10-28 10:34:18,498 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/ticket_screen (after GC) - used: 116632113 - total: 299206917 - limit: 4395630592 - tests: 23 2026-10-28 10:34:18,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders title, totals, tip and signature lines" 2026-10-28 10:34:18,713 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:34:18,843 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders customer name when provided" 2026-10-28 10:34:19,056 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render name element when name is empty" 2026-10-28 10:34:19,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders logo when configured" 2026-10-28 10:34:19,474 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render logo when not configured" 2026-10-28 10:34:19,714 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders correct total for multiple quantities" 2026-10-28 10:34:19,957 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/tip_receipt" ended (passed: 6 / time: 1364 ms) 2026-10-28 10:34:20,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/tip_receipt (after GC) - used: 116324535 - total: 239965839 - limit: 4395630592 - tests: 6 2026-10-28 10:34:20,183 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display renders selected line, notes and total" 2026-10-28 10:34:20,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:34:20,625 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display screen saver" 2026-10-28 10:34:20,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-10-28 10:34:20,981 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTour: full customer display flow with products and payments" 2026-10-28 10:34:22,191 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourScroll: customer display scrolls to selected orderline" 2026-10-28 10:34:22,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourWithQr: customer display shows QR code for payment" 2026-10-28 10:34:22,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 58464 0 0 0.004 - 2026-10-28 10:34:22,953 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display" ended (passed: 5 / time: 2759 ms) 2026-10-28 10:34:23,097 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display (after GC) - used: 116845857 - total: 241298729 - limit: 4395630592 - tests: 5 2026-10-28 10:34:23,173 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display_plugin/_buildDisplayPayload" 2026-10-28 10:34:23,318 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-10-28 10:34:23,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display_plugin" ended (passed: 1 / time: 302 ms) 2026-10-28 10:34:23,611 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display_plugin (after GC) - used: 116468363 - total: 205909255 - limit: 4395630592 - tests: 1 2026-10-28 10:34:23,664 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal asks who is connected when it starts" 2026-10-28 10:34:23,794 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:34:23,894 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal ignores the echo of its own ping" 2026-10-28 10:34:24,126 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a new order asks again while no display is connected" 2026-10-28 10:34:24,376 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal counts each display separately" 2026-10-28 10:34:24,631 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a display announces itself when it opens" 2026-10-28 10:34:24,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/device_registration" ended (passed: 5 / time: 1207 ms) 2026-10-28 10:34:25,014 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/device_registration (after GC) - used: 116706327 - total: 215346439 - limit: 4395630592 - tests: 5 2026-10-28 10:34:25,090 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have fiscal_position_ids → returns []" 2026-10-28 10:34:25,233 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:34:25,381 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have no fiscal_position_ids → passes taxes through" 2026-10-28 10:34:25,623 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: fiscal position has tax_ids, unmapped tax passes through" 2026-10-28 10:34:25,790 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getProductInfo: VAT uses pricelist price and fiscal-position-mapped tax" 2026-10-28 10:34:26,021 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/account_fiscal_position" ended (passed: 4 / time: 916 ms) 2026-10-28 10:34:26,119 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/account_fiscal_position (after GC) - used: 116769379 - total: 216395015 - limit: 4395630592 - tests: 4 2026-10-28 10:34:26,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/groups upsell suggestions and keeps only free combo values" 2026-10-28 10:34:26,377 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:34:26,523 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/builds combo payloads for direct non-upsell combos" 2026-10-28 10:34:26,812 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/combo_suggestion" ended (passed: 2 / time: 577 ms) 2026-10-28 10:34:26,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/combo_suggestion (after GC) - used: 116669699 - total: 212200727 - limit: 4395630592 - tests: 2 2026-10-28 10:34:27,006 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/getAllChildren" 2026-10-28 10:34:27,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:34:27,300 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get allParents" 2026-10-28 10:34:27,546 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get associatedProducts" 2026-10-28 10:34:27,767 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_category" ended (passed: 3 / time: 753 ms) 2026-10-28 10:34:27,873 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_category (after GC) - used: 116824659 - total: 214297863 - limit: 4395630592 - tests: 3 2026-10-28 10:34:27,947 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_combo/combo price remains consistent when recomputing prices" 2026-10-28 10:34:28,113 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:34:28,306 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_combo" ended (passed: 1 / time: 352 ms) 2026-10-28 10:34:28,423 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_combo (after GC) - used: 116632867 - total: 204860679 - limit: 4395630592 - tests: 1 2026-10-28 10:34:28,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/uiState" 2026-10-28 10:34:28,639 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:34:28,762 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/totalItemQuantity" 2026-10-28 10:34:29,047 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/setPreset" 2026-10-28 10:34:29,265 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/updateLastOrderChange" 2026-10-28 10:34:29,479 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getPreparationChanges" 2026-10-28 10:34:29,698 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/removeOrderline" 2026-10-28 10:34:29,917 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/addPaymentline" 2026-10-28 10:34:30,193 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getTotalDiscount" 2026-10-28 10:34:30,498 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/preventRoundingErrorsCombo" 2026-10-28 10:34:30,811 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/customer requirements" 2026-10-28 10:34:31,025 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Address requirements" 2026-10-28 10:34:31,278 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/slot requirement preset" 2026-10-28 10:34:31,585 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/isCustomerRequired" 2026-10-28 10:34:31,942 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/[get prices] check prices and taxes" 2026-10-28 10:34:32,181 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/showChange remains true when change line name is translated" 2026-10-28 10:34:32,421 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/priceDoesntChangeWhenChangingPreset" 2026-10-28 10:34:32,724 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/finalized" 2026-10-28 10:34:32,968 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/lastPrints" 2026-10-28 10:34:33,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/pushLastPrints" 2026-10-28 10:34:33,482 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order/print history" ended (passed: 2 / time: 513 ms) 2026-10-28 10:34:33,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Ignore attribute always extra price with combo" 2026-10-28 10:34:33,746 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order" ended (passed: 20 / time: 5245 ms) 2026-10-28 10:34:33,978 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_order (after GC) - used: 117044639 - total: 257813767 - limit: 4395630592 - tests: 20 2026-10-28 10:34:34,039 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] Base test" 2026-10-28 10:34:34,150 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:34] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:34:34,271 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with discount applied" 2026-10-28 10:34:34,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with multiple taxes settings" 2026-10-28 10:34:34,718 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with fixed-amount tax" 2026-10-28 10:34:34,946 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with one price-included and one price-excluded tax" 2026-10-28 10:34:35,170 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get quantityStr] Base test" 2026-10-28 10:34:35,391 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[setQuantity] Base test" 2026-10-28 10:34:35,617 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-10-28 10:34:35,839 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Orderline containing a taxed product" 2026-10-28 10:34:36,078 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Taxed Orderline orderline after fiscal position" 2026-10-28 10:34:36,292 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Non-taxed orderline after fiscal position" 2026-10-28 10:34:36,532 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position" ended (passed: 3 / time: 695 ms) 2026-10-28 10:34:36,539 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line" ended (passed: 11 / time: 2493 ms) 2026-10-28 10:34:36,707 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_order_line (after GC) - used: 116990759 - total: 260959511 - limit: 4395630592 - tests: 11 2026-10-28 10:34:36,781 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/uiState" 2026-10-28 10:34:36,915 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:36] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:34:37,049 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isDone" 2026-10-28 10:34:37,278 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isProcessing" 2026-10-28 10:34:37,506 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentResponse" 2026-10-28 10:34:37,735 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentCancelResponse" 2026-10-28 10:34:37,959 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceDone" 2026-10-28 10:34:38,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceCancel" 2026-10-28 10:34:38,384 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/canBeAdjusted" 2026-10-28 10:34:38,565 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/adjustAmount" 2026-10-28 10:34:38,741 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_payment" ended (passed: 9 / time: 1948 ms) 2026-10-28 10:34:38,871 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment (after GC) - used: 117066351 - total: 261483783 - limit: 4395630592 - tests: 9 2026-10-28 10:34:38,954 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/_checkOrder" 2026-10-28 10:34:39,089 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:34:39,195 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/getPaymentInterfaceStates" 2026-10-28 10:34:39,424 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_payment_method" ended (passed: 2 / time: 460 ms) 2026-10-28 10:34:39,522 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment_method (after GC) - used: 116857307 - total: 212987159 - limit: 4395630592 - tests: 2 2026-10-28 10:34:39,594 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_preset/generateSlots" 2026-10-28 10:34:39,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:34:39,815 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_preset" ended (passed: 1 / time: 209 ms) 2026-10-28 10:34:39,917 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_preset (after GC) - used: 116737219 - total: 206171399 - limit: 4395630592 - tests: 1 2026-10-28 10:34:39,969 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template and product product override" 2026-10-28 10:34:40,094 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:34:40,177 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template searchString includes single-value attribute value from variants" 2026-10-28 10:34:40,398 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/product_product" ended (passed: 2 / time: 417 ms) 2026-10-28 10:34:40,487 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/product_product (after GC) - used: 116869735 - total: 209317127 - limit: 4395630592 - tests: 2 2026-10-28 10:34:40,555 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'is_custom' attr is configurable" 2026-10-28 10:34:40,690 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:34:40,802 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable" 2026-10-28 10:34:41,028 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/product_template" ended (passed: 2 / time: 462 ms) 2026-10-28 10:34:41,136 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/product_template (after GC) - used: 116864875 - total: 211152135 - limit: 4395630592 - tests: 2 2026-10-28 10:34:41,203 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting multiple records must fire update once" 2026-10-28 10:34:41,294 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Loading data" 2026-10-28 10:34:41,363 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting new data" 2026-10-28 10:34:41,447 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Delete record" 2026-10-28 10:34:41,524 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/events/Related models Events" ended (passed: 4 / time: 321 ms) 2026-10-28 10:34:41,542 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/events" ended (passed: 4 / time: 321 ms) 2026-10-28 10:34:41,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/events (after GC) - used: 116933610 - total: 209579286 - limit: 4395630592 - tests: 4 2026-10-28 10:34:41,697 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/newly created record" 2026-10-28 10:34:41,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/UIState serialization" 2026-10-28 10:34:41,901 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/Restore serialized data" 2026-10-28 10:34:42,032 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:34:42,192 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/indexed_db_serialization" ended (passed: 3 / time: 478 ms) 2026-10-28 10:34:42,303 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/indexed_db_serialization (after GC) - used: 116866412 - total: 210103596 - limit: 4395630592 - tests: 3 2026-10-28 10:34:42,370 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/basic" 2026-10-28 10:34:42,480 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/serialization of non-dynamic model relationships" 2026-10-28 10:34:42,593 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/nested lines relationship" 2026-10-28 10:34:42,691 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/recursive relationship with group of lines" 2026-10-28 10:34:42,785 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/grouped lines and nested lines" 2026-10-28 10:34:42,861 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed and then reloaded from the server is not unlinked" 2026-10-28 10:34:42,948 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line that is really removed is still unlinked" 2026-10-28 10:34:43,034 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed again after being reloaded is unlinked" 2026-10-28 10:34:43,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/orm_serialization" ended (passed: 8 / time: 750 ms) 2026-10-28 10:34:43,229 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/orm_serialization (after GC) - used: 117009855 - total: 211414331 - limit: 4395630592 - tests: 8 2026-10-28 10:34:43,306 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/create operation" 2026-10-28 10:34:43,410 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/read operation 1" 2026-10-28 10:34:43,521 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-10-28 10:34:43,610 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, one2many" 2026-10-28 10:34:43,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-10-28 10:34:43,806 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink one2many" 2026-10-28 10:34:43,905 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear one2many" 2026-10-28 10:34:43,997 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear many2one" 2026-10-28 10:34:44,105 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, one2many item" 2026-10-28 10:34:44,195 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-10-28 10:34:44,295 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models" ended (passed: 10 / time: 992 ms) 2026-10-28 10:34:44,296 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/create operation" 2026-10-28 10:34:44,387 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/read operation 2" 2026-10-28 10:34:44,478 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, many2one" 2026-10-28 10:34:44,570 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, one2many" 2026-10-28 10:34:44,672 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink many2one" 2026-10-28 10:34:44,745 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink one2many" 2026-10-28 10:34:44,814 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear one2many" 2026-10-28 10:34:44,902 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear many2one" 2026-10-28 10:34:44,988 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, one2many item" 2026-10-28 10:34:45,074 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, many2one item" 2026-10-28 10:34:45,165 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model" ended (passed: 10 / time: 867 ms) 2026-10-28 10:34:45,168 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one" ended (passed: 10 / time: 867 ms) 2026-10-28 10:34:45,168 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, create" 2026-10-28 10:34:45,252 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, link" 2026-10-28 10:34:45,333 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/read operation 3" 2026-10-28 10:34:45,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, many2many" 2026-10-28 10:34:45,509 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, unlink many2many" 2026-10-28 10:34:45,576 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, Clear many2many" 2026-10-28 10:34:45,653 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/delete operation, many2many item" 2026-10-28 10:34:45,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/create operation, link" 2026-10-28 10:34:45,803 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/read operation 4" 2026-10-28 10:34:45,874 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, many2many" 2026-10-28 10:34:45,974 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, unlink many2many" 2026-10-28 10:34:46,055 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, Clear many2many" 2026-10-28 10:34:46,158 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/delete operation, many2many item" 2026-10-28 10:34:46,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model" ended (passed: 6 / time: 521 ms) 2026-10-28 10:34:46,244 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models" ended (passed: 13 / time: 1073 ms) 2026-10-28 10:34:46,245 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks" ended (passed: 33 / time: 2932 ms) 2026-10-28 10:34:46,246 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/create operation" 2026-10-28 10:34:46,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/read operation 5" 2026-10-28 10:34:46,430 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-10-28 10:34:46,533 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-10-28 10:34:46,612 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-10-28 10:34:46,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models" ended (passed: 5 / time: 459 ms) 2026-10-28 10:34:46,709 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/create operation, link" 2026-10-28 10:34:46,792 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/read operation 6" 2026-10-28 10:34:46,890 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, link" 2026-10-28 10:34:46,966 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, unlink" 2026-10-28 10:34:47,070 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, Clear" 2026-10-28 10:34:47,163 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/delete operation" 2026-10-28 10:34:47,261 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations" ended (passed: 6 / time: 555 ms) 2026-10-28 10:34:47,262 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks" ended (passed: 11 / time: 1014 ms) 2026-10-28 10:34:47,269 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink" ended (passed: 44 / time: 3946 ms) 2026-10-28 10:34:47,366 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models.backlink (after GC) - used: 117014824 - total: 247852384 - limit: 4395630592 - tests: 44 2026-10-28 10:34:47,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Create simple model object" 2026-10-28 10:34:47,508 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Keep raw datas not defined in models fields" 2026-10-28 10:34:47,597 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ensure raw data is immutable" 2026-10-28 10:34:47,678 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation (by ids)" 2026-10-28 10:34:47,786 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation" 2026-10-28 10:34:47,873 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many array is not modifiable" 2026-10-28 10:34:47,969 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many update" 2026-10-28 10:34:48,040 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2one delete" 2026-10-28 10:34:48,146 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2many test" 2026-10-28 10:34:48,244 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many allow setter" 2026-10-28 10:34:48,341 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data without connect" 2026-10-28 10:34:48,425 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data & connect records" 2026-10-28 10:34:48,505 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect new records" 2026-10-28 10:34:48,588 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect records without many2one" 2026-10-28 10:34:48,674 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Adding record to the store should not compute getter" 2026-10-28 10:34:48,738 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Update newly created records with server data" 2026-10-28 10:34:48,830 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Disallow record id update" 2026-10-28 10:34:48,913 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ignoring update for unknown field" 2026-10-28 10:34:48,986 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Deleting the root record must disconnect its child records" 2026-10-28 10:34:49,047 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/DateTime in raw data must be stored in server format" 2026-10-28 10:34:49,123 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store updates must invalidate getters" 2026-10-28 10:34:49,202 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Backref lazy loading" 2026-10-28 10:34:49,304 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi values index" 2026-10-28 10:34:49,376 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi value index update" 2026-10-28 10:34:49,492 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Undefined models" 2026-10-28 10:34:49,566 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Base subclass must not override a field getter" 2026-10-28 10:34:49,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Simple create" 2026-10-28 10:34:49,746 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Load connected data" 2026-10-28 10:34:49,856 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Connect new data" 2026-10-28 10:34:49,941 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading" ended (passed: 3 / time: 281 ms) 2026-10-28 10:34:49,942 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection" ended (passed: 3 / time: 281 ms) 2026-10-28 10:34:49,943 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Setup and State lifecycle execution order" 2026-10-28 10:34:50,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model" ended (passed: 30 / time: 2609 ms) 2026-10-28 10:34:50,051 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models" ended (passed: 30 / time: 2609 ms) 2026-10-28 10:34:50,148 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models (after GC) - used: 117022297 - total: 260435333 - limit: 4395630592 - tests: 30 2026-10-28 10:34:50,218 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/field update" 2026-10-28 10:34:50,312 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/model creation" 2026-10-28 10:34:50,415 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/load data" 2026-10-28 10:34:50,499 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/related record update" 2026-10-28 10:34:50,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/many2many" 2026-10-28 10:34:50,663 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/datetime type" 2026-10-28 10:34:50,762 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty/Dirty record" ended (passed: 6 / time: 540 ms) 2026-10-28 10:34:50,769 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty" ended (passed: 6 / time: 540 ms) 2026-10-28 10:34:50,869 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models_dirty (after GC) - used: 117038170 - total: 213249450 - limit: 4395630592 - tests: 6 2026-10-28 10:34:50,912 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertRawToDate" 2026-10-28 10:34:50,917 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertDateToRaw" 2026-10-28 10:34:50,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/utils/Date conversion utilities" ended (passed: 2 / time: 7 ms) 2026-10-28 10:34:50,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/utils" ended (passed: 2 / time: 7 ms) 2026-10-28 10:34:51,021 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/utils (after GC) - used: 116763654 - total: 205647274 - limit: 4395630592 - tests: 2 2026-10-28 10:34:51,076 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningTour: scan product and weighted barcodes" 2026-10-28 10:34:51,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:34:51,428 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,452 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,489 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,525 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,543 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningProductPackagingTour: scan product packaging barcodes" 2026-10-28 10:34:51,871 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,902 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,932 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,965 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:51,994 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:52,101 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanPartnerTour: scan customer barcode sets partner" 2026-10-28 10:34:52,388 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:52,593 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/scan-error.ogg 2026-10-28 10:34:52,601 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_quantity_package_of_non_basic_unit: barcode packaging sets the packaged quantity" 2026-10-28 10:34:52,878 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:52,892 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_one_attribute_value_scan_barcode: scan barcode adds variant with attributes" 2026-10-28 10:34:53,174 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:53,195 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:34:53,221 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/barcode_scanning_flow" ended (passed: 5 / time: 2134 ms) 2026-10-28 10:34:53,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/barcode_scanning_flow (after GC) - used: 117825645 - total: 226631813 - limit: 4395630592 - tests: 5 2026-10-28 10:34:53,440 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/FloatingOrderTour: floating orders preserve product quantities" 2026-10-28 10:34:53,579 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:34:54,323 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCategoriesOrder: pos categories keep sequence and hierarchy" 2026-10-28 10:34:54,714 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/test_preset_customer_selection: selecting a customer with address preset" 2026-10-28 10:34:55,210 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCustomerAllFieldsDisplayed: partner fields displayed and searchable" 2026-10-28 10:34:55,737 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/customer_display_shows_qr_popup: customer display QR code popup" 2026-10-28 10:34:56,127 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/chrome_flow" ended (passed: 5 / time: 2678 ms) 2026-10-28 10:34:56,279 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/chrome_flow (after GC) - used: 122169288 - total: 233515056 - limit: 4395630592 - tests: 5 2026-10-28 10:34:56,345 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_variant_mix: combo with variant and no_variant attributes" 2026-10-28 10:34:56,457 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:34:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:34:56,849 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo: convert orderlines to combo and break" 2026-10-28 10:34:57,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_upsell: combo suggestion shows prices" 2026-10-28 10:34:58,433 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboMaxFreeQtyTour: combo max free qty and upsell pricing" 2026-10-28 10:34:58,943 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangeFP: changing fiscal position doesn't change combo price" 2026-10-28 10:34:59,545 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangePricelist: changing pricelist updates combo price" 2026-10-28 10:35:00,015 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboDiscountTour: combo with manual discount" 2026-10-28 10:35:00,628 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_display: combo items show images when config enabled" 2026-10-28 10:35:01,094 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_not_display: combo items hide images when config disabled" 2026-10-28 10:35:01,657 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_no_free_item: combo with all upsell items (no free qty)" 2026-10-28 10:35:02,508 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_same_product: same product with different attributes stays split" 2026-10-28 10:35:03,208 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboPriceButtonDisabled: price numpad button is disabled for combo lines" 2026-10-28 10:35:03,652 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/combo_flow" ended (passed: 12 / time: 7298 ms) 2026-10-28 10:35:03,982 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/combo_flow (after GC) - used: 119017905 - total: 277260177 - limit: 4395630592 - tests: 12 2026-10-28 10:35:04,056 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/test_automatic_receipt_printing: auto print and auto-skip feedback screen" 2026-10-28 10:35:04,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.014 0.011 ro 2026-10-28 10:35:06,351 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/FeedbackScreenDiscountWithPricelistTour: discount display with multiple pricelists" 2026-10-28 10:35:07,075 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/feedback_screen_flow" ended (passed: 2 / time: 3003 ms) 2026-10-28 10:35:07,275 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/feedback_screen_flow (after GC) - used: 124793855 - total: 224679463 - limit: 4395630592 - tests: 2 2026-10-28 10:35:07,336 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionNoTax: fiscal position maps tax to no tax" 2026-10-28 10:35:07,463 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:35:07,936 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionExcl: exclusive tax mapped to exclusive and inclusive" 2026-10-28 10:35:08,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionIncl: inclusive tax mapped to inclusive and exclusive" 2026-10-28 10:35:09,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/pos_basic_order_03_tax_position: fiscal position changes tax on order" 2026-10-28 10:35:09,822 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/test_tax_control_button_visiblity: fiscal position button hidden when disabled" 2026-10-28 10:35:10,167 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/fiscal_position_flow" ended (passed: 5 / time: 2811 ms) 2026-10-28 10:35:10,407 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/fiscal_position_flow (after GC) - used: 118979550 - total: 228243058 - limit: 4395630592 - tests: 5 2026-10-28 10:35:10,467 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingUp: cash rounding up with refund" 2026-10-28 10:35:10,599 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:35:11,288 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingDown: cash rounding down with refund" 2026-10-28 10:35:12,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTotalDueWithOverPayment: overpayment shows correct change" 2026-10-28 10:35:12,478 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/test_pos_large_amount_confirmation_dialog: large payment asks for confirmation" 2026-10-28 10:35:12,972 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTour2: change without cash payment method shows error" 2026-10-28 10:35:13,443 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/Check flow with multi currency payment lines" 2026-10-28 10:35:14,131 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/AutofillCashCount: cash count autofill with comma decimal separator" 2026-10-28 10:35:14,687 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/payment_screen_flow" ended (passed: 7 / time: 4207 ms) 2026-10-28 10:35:14,899 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/payment_screen_flow (after GC) - used: 120259046 - total: 243448246 - limit: 4395630592 - tests: 7 2026-10-28 10:35:14,971 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_product: line configurators product" 2026-10-28 10:35:15,107 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:35:15,695 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_combo: line configurators combo" 2026-10-28 10:35:16,826 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/MultiProductOptionsTour: multi product options shows all values" 2026-10-28 10:35:17,227 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_attribute_order: attributes keep the configured display order" 2026-10-28 10:35:17,690 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_custom_attribute_alone_displayed: custom attribute shows configurator" 2026-10-28 10:35:18,135 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/ProductConfiguratorTour: full product configurator flow" 2026-10-28 10:35:19,132 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product: optional product popup and add to cart" 2026-10-28 10:35:19,643 7 INFO rb-a84341f-226073-429745 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-10-28 10:35:19,792 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product_image_not_display: optional product hides image when config off" 2026-10-28 10:35:20,124 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/product_configurator_flow" ended (passed: 8 / time: 5142 ms) 2026-10-28 10:35:20,366 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_configurator_flow (after GC) - used: 119593677 - total: 257872645 - limit: 4395630592 - tests: 8 2026-10-28 10:35:20,450 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/pos_basic_order_02_decimal_order_quantity: decimal order quantity" 2026-10-28 10:35:20,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.02 ro 2026-10-28 10:35:21,079 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/DecimalCommaOrderlinePrice: decimal comma orderline price format" 2026-10-28 10:35:21,447 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ProductCardUoMPrecision: product card shows correct quantity precision" 2026-10-28 10:35:21,947 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_ctrl_number_ignored: ctrl+number does not change the order line" 2026-10-28 10:35:22,272 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_orderline_merge_with_higher_price_precision: merging with high precision price" 2026-10-28 10:35:22,633 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/SearchProducts: product search is case-insensitive and accent-aware" 2026-10-28 10:35:23,046 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ShowTaxExcludedTour: tax-excluded price display" 2026-10-28 10:35:23,359 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pos_snooze: snooze and unsnooze products" 2026-10-28 10:35:24,111 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_multi_items_different_qty_thresholds: prefer highest matching min_quantity" 2026-10-28 10:35:24,594 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_parent_category_rule: pricelist applies to child category products" 2026-10-28 10:35:24,973 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_delete_line: delete line through popup when disallowLineQuantityChange" 2026-10-28 10:35:25,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/product_screen_flow" ended (passed: 11 / time: 4975 ms) 2026-10-28 10:35:25,632 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_screen_flow (after GC) - used: 119937092 - total: 276752636 - limit: 4395630592 - tests: 11 2026-10-28 10:35:25,690 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_refund_line_keep_attributes: refund keeps variant attributes" 2026-10-28 10:35:25,824 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:35:26,468 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_combo_refund_different_qty: refund combo with different quantities" 2026-10-28 10:35:27,460 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/RefundFewQuantities: refund with quantities less than 0.5" 2026-10-28 10:35:28,284 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/refund_flow" ended (passed: 3 / time: 2585 ms) 2026-10-28 10:35:28,446 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/refund_flow (after GC) - used: 120433580 - total: 234285352 - limit: 4395630592 - tests: 3 2026-10-28 10:35:28,524 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/localDeleteCascade" 2026-10-28 10:35:28,682 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:35:28,815 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels returns the model itself when it has no dependencies" 2026-10-28 10:35:29,042 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels for product.product includes its direct dependencies and reverse" 2026-10-28 10:35:29,219 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels traverses transitive dependencies" 2026-10-28 10:35:29,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels does not include unrelated models" 2026-10-28 10:35:29,601 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/loading a missing product.template also requests product.product" 2026-10-28 10:35:29,870 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/data_service/data_service" ended (passed: 6 / time: 1334 ms) 2026-10-28 10:35:29,884 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/data_service" ended (passed: 6 / time: 1334 ms) 2026-10-28 10:35:30,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/data_service (after GC) - used: 120624600 - total: 238479640 - limit: 4395630592 - tests: 6 2026-10-28 10:35:30,089 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/creates object stores that are declared but missing" 2026-10-28 10:35:30,101 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/drops object stores that are no longer expected (ex: module uninstalled)" 2026-10-28 10:35:30,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/keeps unrelated stores untouched when dropping a stale one" 2026-10-28 10:35:30,134 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/indexed_db" ended (passed: 3 / time: 36 ms) 2026-10-28 10:35:30,295 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/indexed_db (after GC) - used: 120298940 - total: 207808800 - limit: 4395630592 - tests: 3 2026-10-28 10:35:30,371 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setTip" 2026-10-28 10:35:30,532 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:35:30,688 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderNoteFormat" 2026-10-28 10:35:30,715 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/connectNewData canceled order" 2026-10-28 10:35:30,908 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/sendOrderInPreparation clears change state when no prep changes" 2026-10-28 10:35:31,121 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/simple sync" 2026-10-28 10:35:31,364 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync specific order" 2026-10-28 10:35:31,641 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/getChanges" 2026-10-28 10:35:31,830 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync no network should not raise error" 2026-10-28 10:35:32,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/retry sync reserializes updated order lines" 2026-10-28 10:35:32,320 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/insync order should not be re-synced" 2026-10-28 10:35:32,512 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders" ended (passed: 6 / time: 1394 ms) 2026-10-28 10:35:32,512 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder" 2026-10-28 10:35:32,687 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder keeps the given variant with a single-value dynamic attribute" 2026-10-28 10:35:32,884 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPreparationChangesNoPrepCateg" 2026-10-28 10:35:33,099 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderContainsProduct" 2026-10-28 10:35:33,373 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint" 2026-10-28 10:35:33,583 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint keeps combo children on the split product ticket" 2026-10-28 10:35:33,849 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories" 2026-10-28 10:35:34,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories on a combo after a print history round trip" 2026-10-28 10:35:34,310 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders" 2026-10-28 10:35:34,541 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders multiple orders" 2026-10-28 10:35:34,813 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productsToDisplay" 2026-10-28 10:35:35,032 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg" 2026-10-28 10:35:35,298 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg count" 2026-10-28 10:35:35,691 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/onDeleteOrder" 2026-10-28 10:35:35,951 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setNextOrderRefs" 2026-10-28 10:35:36,205 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/pending orders" 2026-10-28 10:35:36,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPaymentMethodFmtAmount" 2026-10-28 10:35:37,053 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/displayQrCode" 2026-10-28 10:35:37,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/closeQrCode" 2026-10-28 10:35:37,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getValidationOrderOptions" 2026-10-28 10:35:37,602 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/autoValidateOrder" 2026-10-28 10:35:37,766 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/tip scenario with different decimal separators" 2026-10-28 10:35:37,939 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/sets, clears, and merges extra data" 2026-10-28 10:35:38,119 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/merges payment props, explicit qrCode wins" 2026-10-28 10:35:38,263 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData" ended (passed: 2 / time: 324 ms) 2026-10-28 10:35:38,264 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/falls back to the selected in-progress payment line" 2026-10-28 10:35:38,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/an explicit value takes precedence over the fallback" 2026-10-28 10:35:38,598 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData" ended (passed: 2 / time: 337 ms) 2026-10-28 10:35:38,599 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/keeps a paid order that could not be synced" 2026-10-28 10:35:38,764 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/syncs a paid order before wiping local data" 2026-10-28 10:35:38,952 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData" ended (passed: 2 / time: 352 ms) 2026-10-28 10:35:38,952 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js" ended (passed: 38 / time: 8570 ms) 2026-10-28 10:35:38,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service" ended (passed: 38 / time: 8570 ms) 2026-10-28 10:35:39,166 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/pos_service (after GC) - used: 121158962 - total: 256567622 - limit: 4395630592 - tests: 38 2026-10-28 10:35:39,257 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Preparation ticket: order note behavior and change detection" 2026-10-28 10:35:39,381 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:35:39,523 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: a single receipt printer becomes the default printer" 2026-10-28 10:35:39,713 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: the default printer is restored after a refresh" 2026-10-28 10:35:39,915 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/printer" ended (passed: 3 / time: 651 ms) 2026-10-28 10:35:40,034 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/printer (after GC) - used: 120642354 - total: 220653878 - limit: 4395630592 - tests: 3 2026-10-28 10:35:40,091 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown arch node degrades to an empty widget instead of crashing" 2026-10-28 10:35:40,095 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known arch node still resolves from the registry" 2026-10-28 10:35:40,098 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown field widget falls back to the field type widget without warning" 2026-10-28 10:35:40,104 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known field widget still resolves from the registry" 2026-10-28 10:35:40,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/backend_widgets_fallback" ended (passed: 4 / time: 11 ms) 2026-10-28 10:35:40,217 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/backend_widgets_fallback (after GC) - used: 120476150 - total: 208071046 - limit: 4395630592 - tests: 4 2026-10-28 10:35:40,260 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on a self-closing t-foreach node" 2026-10-28 10:35:40,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on an open/close t-foreach node" 2026-10-28 10:35:40,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on an open/close t-foreach node when missing" 2026-10-28 10:35:40,272 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on a self-closing t-foreach node when missing, without breaking the tag" 2026-10-28 10:35:40,277 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/convert_python_template" ended (passed: 4 / time: 11 ms) 2026-10-28 10:35:40,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/convert_python_template (after GC) - used: 120499642 - total: 208071046 - limit: 4395630592 - tests: 4 2026-10-28 10:35:40,446 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Check GAP" 2026-10-28 10:35:40,627 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:35:41,859 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Device identifier is set" 2026-10-28 10:35:42,050 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A removed order frees its number right away" 2026-10-28 10:35:42,261 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number still used by an order is not reused" 2026-10-28 10:35:42,479 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number held by a synced order is not reused" 2026-10-28 10:35:42,722 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A synced number leaves the reuse stack" 2026-10-28 10:35:42,946 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Numbers of another device or config stay on the reuse stack" 2026-10-28 10:35:43,148 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/devices_identifier_sequence" ended (passed: 7 / time: 2690 ms) 2026-10-28 10:35:43,319 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/devices_identifier_sequence (after GC) - used: 121061901 - total: 238741969 - limit: 4395630592 - tests: 7 2026-10-28 10:35:43,379 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/each getter should only be called once and only when needed" 2026-10-28 10:35:43,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent components rerender" 2026-10-28 10:35:43,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent getters are called and in correct order" 2026-10-28 10:35:43,555 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/dynamically creates a lazy getter" 2026-10-28 10:35:43,564 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/lazy_getter" ended (passed: 4 / time: 179 ms) 2026-10-28 10:35:43,696 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/lazy_getter (after GC) - used: 120686653 - total: 207809021 - limit: 4395630592 - tests: 4 2026-10-28 10:35:43,741 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace local" 2026-10-28 10:35:43,746 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace loopback" 2026-10-28 10:35:43,757 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/lna" ended (passed: 2 / time: 7 ms) 2026-10-28 10:35:43,857 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/lna (after GC) - used: 120607134 - total: 207284874 - limit: 4395630592 - tests: 2 2026-10-28 10:35:43,915 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/inputs are rounded before comparison" 2026-10-28 10:35:43,916 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/rounding" 2026-10-28 10:35:43,918 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/DOWN asymmetricRound" 2026-10-28 10:35:43,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/numbers" ended (passed: 3 / time: 11 ms) 2026-10-28 10:35:44,024 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/numbers (after GC) - used: 120628183 - total: 207284911 - limit: 4395630592 - tests: 3 2026-10-28 10:35:44,079 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/validateOrder" 2026-10-28 10:35:44,203 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:35:44,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/isOrderValid" 2026-10-28 10:35:44,566 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/order_payment_validation" ended (passed: 2 / time: 478 ms) 2026-10-28 10:35:44,678 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/order_payment_validation (after GC) - used: 120839181 - total: 212789973 - limit: 4395630592 - tests: 2 2026-10-28 10:35:44,746 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to a websocket channel" 2026-10-28 10:35:44,886 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:35:44,994 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to multiple channels" 2026-10-28 10:35:45,241 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/only subscribes once to a given channel if called multiple times" 2026-10-28 10:35:45,469 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface/connectWebsocket" ended (passed: 3 / time: 723 ms) 2026-10-28 10:35:45,481 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface" ended (passed: 3 / time: 723 ms) 2026-10-28 10:35:45,603 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/payment_interface (after GC) - used: 125271232 - total: 218557148 - limit: 4395630592 - tests: 3 2026-10-28 10:35:45,678 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/pretty_console_log/a failing log write does not raise an error" 2026-10-28 10:35:45,684 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/pretty_console_log" ended (passed: 1 / time: 5 ms) 2026-10-28 10:35:45,785 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/pretty_console_log (after GC) - used: 120778719 - total: 209644207 - limit: 4395630592 - tests: 1 2026-10-28 10:35:45,837 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Related models must keep local records" 2026-10-28 10:35:45,948 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-10-28 10:35:46,094 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Check behavior when deleting records" 2026-10-28 10:35:46,377 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Local changes must survive a synchronisation triggered by another device" 2026-10-28 10:35:46,630 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js" ended (passed: 3 / time: 792 ms) 2026-10-28 10:35:46,631 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/A stale draft read does not reopen a paid order" 2026-10-28 10:35:46,879 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization" ended (passed: 4 / time: 1033 ms) 2026-10-28 10:35:47,012 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/server_synchronization (after GC) - used: 121233874 - total: 219343610 - limit: 4395630592 - tests: 4 2026-10-28 10:35:47,046 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:47] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.014 0.011 rw 2026-10-28 10:35:47,132 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/actionpad_widget/highlightPay" 2026-10-28 10:35:47,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.007 ro 2026-10-28 10:35:47,491 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/actionpad_widget" ended (passed: 1 / time: 348 ms) 2026-10-28 10:35:47,621 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/actionpad_widget (after GC) - used: 120946444 - total: 209122184 - limit: 4395630592 - tests: 1 2026-10-28 10:35:47,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/control_buttons/showAddCourse" 2026-10-28 10:35:47,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:35:48,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/control_buttons" ended (passed: 1 / time: 318 ms) 2026-10-28 10:35:48,176 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/control_buttons (after GC) - used: 121091803 - total: 208598991 - limit: 4395630592 - tests: 1 2026-10-28 10:35:48,261 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/timer badge shows duration on floor screen table" 2026-10-28 10:35:48,425 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:35:48,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/floor plan unmounted before the background image is loaded" 2026-10-28 10:35:48,903 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/floor_screen" ended (passed: 2 / time: 627 ms) 2026-10-28 10:35:49,030 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/floor_screen (after GC) - used: 121386819 - total: 215166655 - limit: 4395630592 - tests: 2 2026-10-28 10:35:49,121 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/payment_lines/getPaymentActionState" 2026-10-28 10:35:49,250 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:35:49,447 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/payment_lines" ended (passed: 1 / time: 307 ms) 2026-10-28 10:35:49,545 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/payment_lines (after GC) - used: 121298547 - total: 209399423 - limit: 4395630592 - tests: 1 2026-10-28 10:35:49,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/popup/order_details_dialog/order details dialog shows clock and duration for table order" 2026-10-28 10:35:49,751 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:35:49,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 299 ms) 2026-10-28 10:35:50,042 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/popup/order_details_dialog (after GC) - used: 121354433 - total: 209399717 - limit: 4395630592 - tests: 1 2026-10-28 10:35:50,116 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/addProductToOrder" 2026-10-28 10:35:50,255 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:35:50,588 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/Mobile Pay Button/Restaurant - Pay button with no preparation resource" 2026-10-28 10:35:50,871 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/Mobile Pay Button/Retail - Pay button behavior" 2026-10-28 10:35:51,163 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/product_screen/Mobile Pay Button" ended (passed: 2 / time: 582 ms) 2026-10-28 10:35:51,166 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/onWillRender replaces a finalized order with a new one that keeps its table and preset" 2026-10-28 10:35:51,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/select existing order when preset requires order name" 2026-10-28 10:35:51,815 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/breakCombo with course allocation" 2026-10-28 10:35:52,210 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/product_screen" ended (passed: 6 / time: 2086 ms) 2026-10-28 10:35:52,364 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/product_screen (after GC) - used: 130763301 - total: 237978341 - limit: 4395630592 - tests: 6 2026-10-28 10:35:52,451 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getSplitOrderName" 2026-10-28 10:35:52,583 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:35:52,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/increments quantity and price tracker on regular line" 2026-10-28 10:35:52,996 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/handles combo line and its child lines" 2026-10-28 10:35:53,240 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen/onClickLine" ended (passed: 2 / time: 494 ms) 2026-10-28 10:35:53,241 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getOrderName" 2026-10-28 10:35:53,479 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/setLineQtyStr" 2026-10-28 10:35:53,779 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/createSplittedOrder" 2026-10-28 10:35:54,206 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/paySplittedOrder splits partial selection then calls pay" 2026-10-28 10:35:54,573 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/transferSplittedOrder splits partial selection then starts transfer" 2026-10-28 10:35:54,939 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen" ended (passed: 8 / time: 2477 ms) 2026-10-28 10:35:55,123 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/split_bill_screen (after GC) - used: 122327919 - total: 249781511 - limit: 4395630592 - tests: 8 2026-10-28 10:35:55,187 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/validateTip" 2026-10-28 10:35:55,311 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:35:55,504 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipAmount" 2026-10-28 10:35:55,782 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/overallAmount" 2026-10-28 10:35:56,044 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipSubText" 2026-10-28 10:35:56,335 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/canSettle" 2026-10-28 10:35:56,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/selectTip" 2026-10-28 10:35:56,863 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/tip_screen" ended (passed: 6 / time: 1662 ms) 2026-10-28 10:35:57,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/tip_screen (after GC) - used: 122449346 - total: 250311562 - limit: 4395630592 - tests: 6 2026-10-28 10:35:57,104 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/customer count and amount per guest" 2026-10-28 10:35:57,235 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:35:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:35:57,371 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isDirectSale" 2026-10-28 10:35:57,590 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/setPartner" 2026-10-28 10:35:57,792 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses" 2026-10-28 10:35:58,018 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getNextCourseIndex" 2026-10-28 10:35:58,224 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getName returns formatted name for table + children" 2026-10-28 10:35:58,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges after split order" 2026-10-28 10:35:58,744 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: split qty 4 from 5, then add 1 on split order" 2026-10-28 10:35:59,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: combo 2x same + 1 different product, scale to 3 combos then split 1" 2026-10-28 10:35:59,366 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: apply best combo" 2026-10-28 10:35:59,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/ensureCourseSelection and getSelectedCourse" 2026-10-28 10:35:59,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isTippedAfterPayment" 2026-10-28 10:36:00,206 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses renames courses after their new index" 2026-10-28 10:36:00,437 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses keeps the name of backend courses" 2026-10-28 10:36:00,782 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses doesn't rename courses if use_course_allocation is enabled" 2026-10-28 10:36:01,016 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches" ended (passed: 15 / time: 3907 ms) 2026-10-28 10:36:01,025 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/pos_order" ended (passed: 15 / time: 3907 ms) 2026-10-28 10:36:01,232 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/pos_order (after GC) - used: 122713918 - total: 279933738 - limit: 4395630592 - tests: 15 2026-10-28 10:36:01,303 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/name returns localized name with index" 2026-10-28 10:36:01,429 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:36:01,550 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSelected" 2026-10-28 10:36:01,753 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isEmpty" 2026-10-28 10:36:01,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isReadyToFire" 2026-10-28 10:36:02,112 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSynced" 2026-10-28 10:36:02,298 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_order_course" ended (passed: 5 / time: 984 ms) 2026-10-28 10:36:02,423 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_order_course (after GC) - used: 127232037 - total: 245592913 - limit: 4395630592 - tests: 5 2026-10-28 10:36:02,510 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getOrders" 2026-10-28 10:36:02,633 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:36:02,774 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getParent and isParent" 2026-10-28 10:36:02,995 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/rootTable" 2026-10-28 10:36:03,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_table" ended (passed: 3 / time: 707 ms) 2026-10-28 10:36:03,345 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_table (after GC) - used: 122658246 - total: 234320698 - limit: 4395630592 - tests: 3 2026-10-28 10:36:03,403 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/OrderChangeTour: add product, send order, pay with cash change" 2026-10-28 10:36:03,529 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-10-28 10:36:04,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour: split items, verify both orders, split again" 2026-10-28 10:36:05,532 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RefundStayCurrentTableTour: refund from another table creates floating order" 2026-10-28 10:36:06,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PreparationPrinterContent: guest, notes, preset, note update in preparation data" 2026-10-28 10:36:07,846 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_timing_restaurant: select takeaway preset, name popup, pick timing slot" 2026-10-28 10:36:08,843 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_default_register_screen_config: starts on FloorScreen with tables mode" 2026-10-28 10:36:09,114 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_show_default_with_register_screen: showDefault syncs selectedOrderUuid correctly" 2026-10-28 10:36:09,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: select table, add product, pay with cash" 2026-10-28 10:36:10,147 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_transfering_orders: create floating and table orders, verify 4 orders exist" 2026-10-28 10:36:11,421 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_guest_count_bank_payment: guest popup on open, add product, pay, go back" 2026-10-28 10:36:11,924 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_customer_alone_saved: partner is preserved after leaving and reopening table" 2026-10-28 10:36:12,605 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/ControlButtonsTour: transfer, notes, guest count, cancel, cross-floor transfer" 2026-10-28 10:36:14,769 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour3: split partial qty, pay split, pay remainder" 2026-10-28 10:36:15,750 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTourPay: split selected items, pay split, pay remainder" 2026-10-28 10:36:16,962 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour5Actions: split+transfer, split+pay, pay remainder" 2026-10-28 10:36:18,377 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_pos_restaurant_default_course: course allocation by category across orders" 2026-10-28 10:36:19,302 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_course_restaurant_preparation_tour: 3 courses, fire sequentially, verify prep data" 2026-10-28 10:36:20,323 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/CategLabelCheck: order button shows category counts" 2026-10-28 10:36:20,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt: combo parent above children, category counts, order count" 2026-10-28 10:36:21,355 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/MultiPreparationPrinter: only printer with matching category prints, no empty receipt" 2026-10-28 10:36:21,829 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_name_preset_skip_screen: partner set skips name popup, pay succeeds" 2026-10-28 10:36:22,355 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_delivery_restaurant: cancel order with preset returns to floor" 2026-10-28 10:36:23,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_register_with_preset_takeaway: timing popup on table, cancel removes order" 2026-10-28 10:36:23,704 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RestaurantPresetEatInTour: eat-in table order, pay, receipt has no preset info" 2026-10-28 10:36:24,195 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_apply_after_preparation: apply combo groups standalone lines, persists after reload" 2026-10-28 10:36:24,820 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_multiple_preparation_printer_different_categories: both printers triggered, then pay without warning" 2026-10-28 10:36:25,454 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_synchronisation: combo links persist after partner change, course transfer moves entire combo" 2026-10-28 10:36:26,305 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt_layout: combo parent above children in receipt" 2026-10-28 10:36:26,881 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour4ProductCombo: split combos as group, pay, verify remainder" 2026-10-28 10:36:28,091 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/FloorScreenTour: mounted FloorScreen switches floors, opens a table, and adds a floor" 2026-10-28 10:36:28,475 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: mount PosApp, return to the same floor, select table, add product, pay with cash" 2026-10-28 10:36:29,028 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_add_new_table_number_with_multi_floor: table numbers increment per floor" 2026-10-28 10:36:29,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PosResTicketScreenTour: delete order and table becomes empty" 2026-10-28 10:36:30,079 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_tip_after_payment: tip adjusts payment line based on remaining/change" 2026-10-28 10:36:31,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/scenario/restaurant_flow" ended (passed: 34 / time: 27653 ms) 2026-10-28 10:36:31,761 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/scenario/restaurant_flow (after GC) - used: 130656581 - total: 380878249 - limit: 4395630592 - tests: 34 2026-10-28 10:36:31,848 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-10-28 10:36:31,994 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:36:32,144 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when order has no table" 2026-10-28 10:36:32,433 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 2 / time: 586 ms) 2026-10-28 10:36:32,441 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 2 / time: 586 ms) 2026-10-28 10:36:32,584 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 126908943 - total: 230145115 - limit: 4395630592 - tests: 2 2026-10-28 10:36:32,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/fireCourse" 2026-10-28 10:36:32,790 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-10-28 10:36:32,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/printCourseTicket builds note update payload" 2026-10-28 10:36:33,132 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/setTable" 2026-10-28 10:36:33,347 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync dirty order when unsetting table" 2026-10-28 10:36:33,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getChanges" 2026-10-28 10:36:33,789 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Synchronization for a filled table has arrived" 2026-10-28 10:36:34,010 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders must be downloaded by opening a table." 2026-10-28 10:36:34,215 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders updated from another device must be synchronized directly." 2026-10-28 10:36:34,461 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/paid state from server is synchronized" 2026-10-28 10:36:34,626 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Data from other devices overrides local data" 2026-10-28 10:36:34,863 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/There should only be one order per table." 2026-10-28 10:36:35,236 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation" ended (passed: 6 / time: 1446 ms) 2026-10-28 10:36:35,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/Normal flow" 2026-10-28 10:36:35,467 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/multi-category product counts only first category" 2026-10-28 10:36:35,651 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount" ended (passed: 2 / time: 414 ms) 2026-10-28 10:36:35,651 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getDefaultSearchDetails" 2026-10-28 10:36:35,850 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable" 2026-10-28 10:36:36,037 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/searchOrder" 2026-10-28 10:36:36,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getTableOrders" 2026-10-28 10:36:36,401 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getActiveOrdersOnTable" 2026-10-28 10:36:36,589 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/prepareOrderTransfer moves the order into an empty destination table" 2026-10-28 10:36:36,762 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks transferring a self-order" 2026-10-28 10:36:36,945 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks merging into a table with an active self-order" 2026-10-28 10:36:37,154 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder" ended (passed: 2 / time: 393 ms) 2026-10-28 10:36:37,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder" 2026-10-28 10:36:37,366 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder from floating order to filled table merges lines" 2026-10-28 10:36:37,582 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/floating order transfers into another floating order" 2026-10-28 10:36:37,778 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preSyncAllOrders assigns floating order name to direct sale" 2026-10-28 10:36:37,978 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync updates quantity, partner, note, line note and pricelist" 2026-10-28 10:36:38,249 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/cancel order keeps lines on first reject and removes on confirm" 2026-10-28 10:36:38,461 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order has no pending line changes after sending" 2026-10-28 10:36:38,709 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firing first course highlights next" 2026-10-28 10:36:38,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/combo synchronisation keeps combo links after synced update" 2026-10-28 10:36:39,520 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders merges lines and courses" 2026-10-28 10:36:39,676 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders sums guest counts" 2026-10-28 10:36:39,831 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders keeps kitchen sent quantities when merging identical products" 2026-10-28 10:36:40,005 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getCustomerCount" 2026-10-28 10:36:40,171 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firstPage" 2026-10-28 10:36:40,349 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/defaultPage uses ProductScreen when default_screen is register" 2026-10-28 10:36:40,519 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault navigates to ProductScreen with selected order in register mode" 2026-10-28 10:36:40,694 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault" 2026-10-28 10:36:40,885 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/register config opens product screen" 2026-10-28 10:36:41,051 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/timing preset sets slot and non-timing preset clears it" 2026-10-28 10:36:41,203 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting timed table order leaves table empty" 2026-10-28 10:36:41,397 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting future order skips preparation cancellation" 2026-10-28 10:36:41,592 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable falls back to all tables when table is not in current floor" 2026-10-28 10:36:41,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint preserves course grouping when splitting per product" 2026-10-28 10:36:41,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint does not set groupedData when no courses" 2026-10-28 10:36:42,117 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/ensureGuestCustomerCount sets guest count for preset" 2026-10-28 10:36:42,290 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table order validates with default preset" 2026-10-28 10:36:42,477 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/payment-only order validation skips kitchen send" 2026-10-28 10:36:42,656 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/removing table order leaves table without active order" 2026-10-28 10:36:42,841 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transfer to another floor keeps order lines" 2026-10-28 10:36:43,043 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/each restaurant floor keeps its own table set" 2026-10-28 10:36:43,201 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/selecting child table opens root table order" 2026-10-28 10:36:43,359 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting a temporary floor keeps it removed" 2026-10-28 10:36:43,522 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table numbers increment per selected floor" 2026-10-28 10:36:43,667 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates first course and selects it" 2026-10-28 10:36:43,856 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates second course and assigns existing lines to first" 2026-10-28 10:36:44,030 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/do not create second course if use_course_allocation" 2026-10-28 10:36:44,222 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse" ended (passed: 3 / time: 552 ms) 2026-10-28 10:36:44,222 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preparation receipt order_label" 2026-10-28 10:36:44,398 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/use_show_items_on_course_ticket keeps course items while course firing" 2026-10-28 10:36:44,613 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/name entered for a name-required preset shows as the prep ticket order_label" 2026-10-28 10:36:44,779 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order synced from a trusted config updates its session_id to the current session" 2026-10-28 10:36:44,932 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js" ended (passed: 61 / time: 12255 ms) 2026-10-28 10:36:44,948 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service" ended (passed: 61 / time: 12255 ms) 2026-10-28 10:36:45,473 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/services/pos_service (after GC) - used: 127786507 - total: 336051307 - limit: 4395630592 - tests: 61 2026-10-28 10:36:45,558 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/preparation data includes table and customer note" 2026-10-28 10:36:45,701 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:36:45,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/note update title is generated" 2026-10-28 10:36:46,098 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/only printers with matching categories are used" 2026-10-28 10:36:46,301 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/preparation_printer" ended (passed: 3 / time: 734 ms) 2026-10-28 10:36:46,442 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/services/preparation_printer (after GC) - used: 127361819 - total: 239058011 - limit: 4395630592 - tests: 3 2026-10-28 10:36:46,464 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:46] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 824 8 0.004 0.01 rw 2026-10-28 10:36:46,539 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is still editable even if the record/view is in readonly." 2026-10-28 10:36:46,732 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is readonly if the field is readonly" 2026-10-28 10:36:46,844 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_is_favorite_field" ended (passed: 2 / time: 294 ms) 2026-10-28 10:36:46,973 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_is_favorite_field (after GC) - used: 127286063 - total: 219156475 - limit: 4395630592 - tests: 2 2026-10-28 10:36:47,056 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_notebook_task_list_mobile/test open subtask in form view instead of form view dialog" 2026-10-28 10:36:47,233 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_notebook_task_list_mobile/test open task dependencies in form view instead of form view dialog" 2026-10-28 10:36:47,390 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_notebook_task_list_mobile" ended (passed: 2 / time: 330 ms) 2026-10-28 10:36:47,529 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_notebook_task_list_mobile (after GC) - used: 125144590 - total: 219162162 - limit: 4395630592 - tests: 2 2026-10-28 10:36:47,585 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form)" 2026-10-28 10:36:47,685 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) hide archive action for project user" 2026-10-28 10:36:47,810 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) show archive action for project manager" 2026-10-28 10:36:48,008 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is enabled on at least one project" 2026-10-28 10:36:48,110 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_milestones is enabled and there already exists one project with the feature enabled" 2026-10-28 10:36:48,230 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is disabled on all projects" 2026-10-28 10:36:48,343 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is enabled on at least one project" 2026-10-28 10:36:48,458 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_task_dependencies is enabled and there already exists one project with the feature enabled" 2026-10-28 10:36:48,571 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is disabled on all projects" 2026-10-28 10:36:48,690 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is enabled on at least one project" 2026-10-28 10:36:48,789 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_recurring_tasks is enabled and there already exists one project with the feature enabled" 2026-10-28 10:36:48,926 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is disabled on all projects" 2026-10-28 10:36:49,046 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_project_form_view" ended (passed: 12 / time: 1451 ms) 2026-10-28 10:36:49,173 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_project_form_view (after GC) - used: 125339354 - total: 226020022 - limit: 4395630592 - tests: 12 2026-10-28 10:36:49,237 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_state_selection/project.project (kanban): check that ProjectStateSelectionField does not propose `Set Status`" 2026-10-28 10:36:49,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_project_state_selection" ended (passed: 1 / time: 114 ms) 2026-10-28 10:36:49,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_project_state_selection (after GC) - used: 125166694 - total: 216548854 - limit: 4395630592 - tests: 1 2026-10-28 10:36:49,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Can create stage if we are in tasks of specific project" 2026-10-28 10:36:49,708 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Cannot create stage if we are not in tasks of specific project" 2026-10-28 10:36:49,804 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_groupby" ended (passed: 2 / time: 259 ms) 2026-10-28 10:36:49,939 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_groupby (after GC) - used: 125488302 - total: 216572454 - limit: 4395630592 - tests: 2 2026-10-28 10:36:50,000 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_priority_switch/project.task (form): check ProjectTaskPrioritySwitch" 2026-10-28 10:36:50,120 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_priority_switch" ended (passed: 1 / time: 107 ms) 2026-10-28 10:36:50,226 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_priority_switch (after GC) - used: 125504738 - total: 216569334 - limit: 4395630592 - tests: 1 2026-10-28 10:36:50,285 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task form view with private task" 2026-10-28 10:36:50,388 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task list view" 2026-10-28 10:36:50,543 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_project_many2one_field" ended (passed: 2 / time: 254 ms) 2026-10-28 10:36:50,669 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_project_many2one_field (after GC) - used: 125561980 - total: 216582676 - limit: 4395630592 - tests: 2 2026-10-28 10:36:50,742 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with no template" 2026-10-28 10:36:50,840 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with one template with showing Edit and Delete actions" 2026-10-28 10:36:51,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with no template" 2026-10-28 10:36:51,119 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with one template with showing Edit and Delete actions" 2026-10-28 10:36:51,338 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with no template" 2026-10-28 10:36:51,455 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with one template with showing Edit and Delete actions" 2026-10-28 10:36:51,688 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown should not appear when not in the context of a specific project" 2026-10-28 10:36:51,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_template_dropdown" ended (passed: 7 / time: 1064 ms) 2026-10-28 10:36:51,944 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_template_dropdown (after GC) - used: 126365647 - total: 220221983 - limit: 4395630592 - tests: 7 2026-10-28 10:36:52,010 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_update_with_color/project.update (kanban): check that ProjectStatusWithColorSelectionField is displaying the correct informations" 2026-10-28 10:36:52,138 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_update_with_color" ended (passed: 1 / time: 119 ms) 2026-10-28 10:36:52,269 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_update_with_color (after GC) - used: 126160962 - total: 217302666 - limit: 4395630592 - tests: 1 2026-10-28 10:36:52,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:52] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 853 10 0.01 0.011 rw 2026-10-28 10:36:52,374 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_conversion_form_view/Check that todo_conversion_form view focuses on the focus on the first element" 2026-10-28 10:36:52,615 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo/todo_conversion_form_view" ended (passed: 1 / time: 234 ms) 2026-10-28 10:36:52,728 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project_todo/todo_conversion_form_view (after GC) - used: 126286914 - total: 217055802 - limit: 4395630592 - tests: 1 2026-10-28 10:36:52,790 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task appears in the menu actions if the user does belong to the group_project_user group" 2026-10-28 10:36:52,919 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task does not appear in the menu actions if the user does not belong to the group_project_user group" 2026-10-28 10:36:53,026 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that todo_form view contains the TodoDoneCheckmark and relative_date widgets" 2026-10-28 10:36:53,222 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo/todo_form_view" ended (passed: 3 / time: 428 ms) 2026-10-28 10:36:53,333 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project_todo/todo_form_view (after GC) - used: 126050310 - total: 217599958 - limit: 4395630592 - tests: 3 2026-10-28 10:36:53,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:53] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.021 0.013 rw 2026-10-28 10:36:53,451 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/control_buttons/global discount startingValue uses locale decimal separator" 2026-10-28 10:36:53,580 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:36:53,697 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/control_buttons" ended (passed: 1 / time: 241 ms) 2026-10-28 10:36:53,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/control_buttons (after GC) - used: 125954357 - total: 217577245 - limit: 4395630592 - tests: 1 2026-10-28 10:36:53,870 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/getNumpadButtons" 2026-10-28 10:36:53,999 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:36:54,210 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/addProductToOrder reapplies the global discount" 2026-10-28 10:36:54,507 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/product_screen" ended (passed: 2 / time: 630 ms) 2026-10-28 10:36:54,623 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/product_screen (after GC) - used: 126212053 - total: 222033857 - limit: 4395630592 - tests: 2 2026-10-28 10:36:54,716 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund skips discount line" 2026-10-28 10:36:54,855 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.022 ro 2026-10-28 10:36:55,030 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/ticket_screen" ended (passed: 1 / time: 305 ms) 2026-10-28 10:36:55,155 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/ticket_screen (after GC) - used: 126141879 - total: 218625931 - limit: 4395630592 - tests: 1 2026-10-28 10:36:55,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/isDiscountLine" 2026-10-28 10:36:55,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.021 ro 2026-10-28 10:36:55,429 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/Test taxes after fiscal position with discount product (should not change)" 2026-10-28 10:36:55,629 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/models/pos_order_line" ended (passed: 2 / time: 430 ms) 2026-10-28 10:36:55,752 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/models/pos_order_line (after GC) - used: 126277905 - total: 222820141 - limit: 4395630592 - tests: 2 2026-10-28 10:36:55,809 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/pos_discount_numpad: apply a fixed then a percentage global discount" 2026-10-28 10:36:55,919 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:36:56,542 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/PosDiscountServiceFeePresetSwitchTour: a global discount only reaches a fee based on the total after discount" 2026-10-28 10:36:57,268 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/scenario/pos_discount_flow" ended (passed: 2 / time: 1451 ms) 2026-10-28 10:36:57,415 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/scenario/pos_discount_flow (after GC) - used: 128732405 - total: 229898797 - limit: 4395630592 - tests: 2 2026-10-28 10:36:57,482 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/changing fiscal positions reapplies the global discount" 2026-10-28 10:36:57,609 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:36:57,758 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/fixed global discount mirrors its sign when refunding" 2026-10-28 10:36:57,950 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/services/pos_service/PoS Discount" ended (passed: 2 / time: 470 ms) 2026-10-28 10:36:57,955 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/services/pos_service" ended (passed: 2 / time: 470 ms) 2026-10-28 10:36:58,093 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/services/pos_service (after GC) - used: 128855942 - total: 228063566 - limit: 4395630592 - tests: 2 2026-10-28 10:36:58,138 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:58] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1465 11 0.017 0.015 rw 2026-10-28 10:36:58,234 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/manage_giftcard_popup/addBalance" 2026-10-28 10:36:58,354 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:36:58,556 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/manage_giftcard_popup" ended (passed: 1 / time: 313 ms) 2026-10-28 10:36:58,699 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/manage_giftcard_popup (after GC) - used: 128826050 - total: 221775506 - limit: 4395630592 - tests: 1 2026-10-28 10:36:58,800 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/getPotentialRewards" 2026-10-28 10:36:58,959 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-10-28 10:36:59,153 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/more button catches attention when rewards are available" 2026-10-28 10:36:59,537 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/control_buttons" ended (passed: 2 / time: 717 ms) 2026-10-28 10:36:59,659 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/control_buttons (after GC) - used: 129081514 - total: 228069318 - limit: 4395630592 - tests: 2 2026-10-28 10:36:59,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/order_summary/manageGiftCard writes the code, amount and expiration date onto the line" 2026-10-28 10:36:59,874 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:36:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:37:00,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/order_summary" ended (passed: 1 / time: 336 ms) 2026-10-28 10:37:00,182 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/order_summary (after GC) - used: 128971842 - total: 220729122 - limit: 4395630592 - tests: 1 2026-10-28 10:37:00,246 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/partner_line/getLoyaltyPoints lists loyalty balances for the partner" 2026-10-28 10:37:00,379 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-10-28 10:37:00,548 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/partner_line" ended (passed: 1 / time: 295 ms) 2026-10-28 10:37:00,673 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/partner_line (after GC) - used: 129037082 - total: 220729210 - limit: 4395630592 - tests: 1 2026-10-28 10:37:00,739 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/customer_display/customer_display/[Old Tour] test_customer_display_loyalty_points" 2026-10-28 10:37:00,853 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:01,179 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/customer_display/customer_display" ended (passed: 1 / time: 434 ms) 2026-10-28 10:37:01,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/customer_display/customer_display (after GC) - used: 129199824 - total: 220991816 - limit: 4395630592 - tests: 1 2026-10-28 10:37:01,357 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/getOrderlines sorts reward lines last" 2026-10-28 10:37:01,499 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:01,653 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/claimed loyalty state survives an IndexedDB round-trip" 2026-10-28 10:37:01,884 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a pricelist-restricted program only applies for its pricelist" 2026-10-28 10:37:02,142 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a cheapest discount reward line excludes fixed tax" 2026-10-28 10:37:02,427 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a specific discount reward line excludes fixed tax" 2026-10-28 10:37:02,734 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/product-restricted rules only earn points with a valid product" 2026-10-28 10:37:03,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/removeOrderline removes a reward line and re-selects the product line" 2026-10-28 10:37:03,239 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/isSaleDisallowed" 2026-10-28 10:37:03,421 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/totalItemQuantity" 2026-10-28 10:37:03,640 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/changing partner drops nominative rewards and updates the balance" 2026-10-28 10:37:03,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a 100% cheapest discount reward line is the product's full tax-included price" 2026-10-28 10:37:04,183 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/an already applied discount reward is not offered again" 2026-10-28 10:37:04,454 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/stacked specific discounts respect discount_max_amount" 2026-10-28 10:37:04,790 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order/pos.order - loyalty" ended (passed: 13 / time: 3429 ms) 2026-10-28 10:37:04,804 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order" ended (passed: 13 / time: 3429 ms) 2026-10-28 10:37:05,009 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order (after GC) - used: 129672302 - total: 265294118 - limit: 4395630592 - tests: 13 2026-10-28 10:37:05,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/gift card reward lines are excluded from global discount" 2026-10-28 10:37:05,196 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:05,353 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/promotion reward lines are not excluded from global discount" 2026-10-28 10:37:05,567 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/getPaymentProgramBalance" 2026-10-28 10:37:05,797 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty" ended (passed: 3 / time: 715 ms) 2026-10-28 10:37:05,803 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line" ended (passed: 3 / time: 715 ms) 2026-10-28 10:37:05,933 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order_line (after GC) - used: 129392134 - total: 238555446 - limit: 4395630592 - tests: 3 2026-10-28 10:37:06,006 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/screens/ticket_screen/TicketScreen.setOrder keeps the reward line and triggers pos.updateRewards" 2026-10-28 10:37:06,140 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:37:06,317 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/screens/ticket_screen" ended (passed: 1 / time: 308 ms) 2026-10-28 10:37:06,438 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/screens/ticket_screen (after GC) - used: 129484056 - total: 223351188 - limit: 4395630592 - tests: 1 2026-10-28 10:37:06,460 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:06] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1479 11 0.006 0.013 rw 2026-10-28 10:37:06,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/successful payment" 2026-10-28 10:37:06,660 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.01 ro 2026-10-28 10:37:06,813 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on invalid payment state" 2026-10-28 10:37:07,038 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on failed payment" 2026-10-28 10:37:07,281 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on expired payment" 2026-10-28 10:37:07,506 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_mollie/unit/payment_mollie" ended (passed: 4 / time: 948 ms) 2026-10-28 10:37:07,643 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_mollie/unit/payment_mollie (after GC) - used: 129532204 - total: 230688556 - limit: 4395630592 - tests: 4 2026-10-28 10:37:07,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:07] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1509 11 0.007 0.012 rw 2026-10-28 10:37:07,767 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/accounting/price/price of lot tracked product with and without pricelist" 2026-10-28 10:37:07,889 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-10-28 10:37:08,357 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/accounting/price" ended (passed: 1 / time: 588 ms) 2026-10-28 10:37:08,492 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/accounting/price (after GC) - used: 129623146 - total: 222832306 - limit: 4395630592 - tests: 1 2026-10-28 10:37:08,564 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Print stock report on validation" 2026-10-28 10:37:08,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:08,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Do not print stock report if not configured" 2026-10-28 10:37:09,241 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/components/payment_screen" ended (passed: 2 / time: 674 ms) 2026-10-28 10:37:09,410 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/components/payment_screen (after GC) - used: 129723054 - total: 228861882 - limit: 4395630592 - tests: 2 2026-10-28 10:37:09,463 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/customer_display/customer_display/customer display shows the lot/serial names of tracked product" 2026-10-28 10:37:09,618 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:37:09,941 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/customer_display/customer_display" ended (passed: 1 / time: 473 ms) 2026-10-28 10:37:10,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/customer_display/customer_display (after GC) - used: 129730457 - total: 222832477 - limit: 4395630592 - tests: 1 2026-10-28 10:37:10,125 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-10-28 10:37:10,270 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.019 ro 2026-10-28 10:37:10,428 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/Test serial number requirements" 2026-10-28 10:37:10,687 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/models/pos_order_line" ended (passed: 2 / time: 552 ms) 2026-10-28 10:37:10,810 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/models/pos_order_line (after GC) - used: 129810859 - total: 226502475 - limit: 4395630592 - tests: 2 2026-10-28 10:37:10,884 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/related_models/orm_serialization/serialization of dynamic model without uuid" 2026-10-28 10:37:11,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/related_models/orm_serialization" ended (passed: 1 / time: 137 ms) 2026-10-28 10:37:11,165 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/related_models/orm_serialization (after GC) - used: 129700465 - total: 222570293 - limit: 4395630592 - tests: 1 2026-10-28 10:37:11,212 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:11] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1635 11 0.022 0.02 rw 2026-10-28 10:37:11,311 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/components/orderline/Displays the table with details of the down payment" 2026-10-28 10:37:11,472 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:37:11,656 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/components/orderline" ended (passed: 1 / time: 337 ms) 2026-10-28 10:37:11,782 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/components/orderline (after GC) - used: 129801981 - total: 222569857 - limit: 4395630592 - tests: 1 2026-10-28 10:37:11,853 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as array" 2026-10-28 10:37:12,006 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:37:12,125 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as stringified JSON" 2026-10-28 10:37:12,385 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/models/pos_order_line/saleDetails" ended (passed: 2 / time: 524 ms) 2026-10-28 10:37:12,386 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/models/pos_order_line" ended (passed: 2 / time: 524 ms) 2026-10-28 10:37:12,515 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/models/pos_order_line (after GC) - used: 129953550 - total: 227288414 - limit: 4395630592 - tests: 2 2026-10-28 10:37:12,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrder: settle a sale order, change a quantity and pay" 2026-10-28 10:37:12,734 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:37:13,327 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderIncompatiblePartner: settling an order of another customer starts a new order" 2026-10-28 10:37:14,058 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleDraftOrder: settling a quotation loads its line" 2026-10-28 10:37:14,555 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleCustomPrice: changing the customer keeps the sale order line price" 2026-10-28 10:37:15,056 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_with_non_pos_groupable_uom: quantity is converted back to the product unit" 2026-10-28 10:37:15,521 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_quantity_updated_settle: settling twice only loads the remaining quantity" 2026-10-28 10:37:16,370 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSApplyDownpayment / PoSDownPaymentAmount: apply a percentage down payment on a sale order" 2026-10-28 10:37:16,919 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/a fixed down payment applies the typed amount" 2026-10-28 10:37:17,431 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSSaleOrderWithDownpayment: an invoiced down payment is deducted when settling" 2026-10-28 10:37:17,959 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_pos_settle_so_with_downpayment: every down payment of the order is deducted" 2026-10-28 10:37:18,513 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_down_payment_displayed: a down payment applied in the PoS is shown on the settled order" 2026-10-28 10:37:18,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderNotGroupable: a non groupable line is split and keeps its discount" 2026-10-28 10:37:19,504 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderWithNote: the notes of the sale order are merged in the customer note" 2026-10-28 10:37:20,137 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSDownPaymentLinesPerTax: a down payment line is created per tax of the sale order" 2026-10-28 10:37:20,718 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_order_with_multiple_uom: a sale order mixing units of measure is settled" 2026-10-28 10:37:21,323 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_archived_attribute: an archived attribute line does not open the configurator" 2026-10-28 10:37:21,791 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_custom_attribute_value: the custom attribute value is shown on the settled line" 2026-10-28 10:37:22,331 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/pos_sale_flow" ended (passed: 17 / time: 9735 ms) 2026-10-28 10:37:22,733 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/pos_sale_flow (after GC) - used: 132746369 - total: 319659977 - limit: 4395630592 - tests: 17 2026-10-28 10:37:22,817 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_ecommerce_unpaid_order_is_shown_in_pos: orders that are not paid yet are listed" 2026-10-28 10:37:22,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:22] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:23,305 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrderDoesNotRemainInList / test_ecommerce_paid_order_is_hidden_in_pos: a fully paid order is not listed" 2026-10-28 10:37:23,693 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_selected_partner_quotation_loading: the orders are restricted to the selected customer" 2026-10-28 10:37:24,475 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrdersListDifferentCurrency: orders of another currency are not listed" 2026-10-28 10:37:24,847 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/quotation_list_flow" ended (passed: 4 / time: 2020 ms) 2026-10-28 10:37:25,002 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/quotation_list_flow (after GC) - used: 131152102 - total: 260977518 - limit: 4395630592 - tests: 4 2026-10-28 10:37:25,087 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the selected customer is displayed" 2026-10-28 10:37:25,222 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:25,983 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the sold product is displayed" 2026-10-28 10:37:26,392 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/sale_warning_flow" ended (passed: 2 / time: 1302 ms) 2026-10-28 10:37:26,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/sale_warning_flow (after GC) - used: 130826848 - total: 236731380 - limit: 4395630592 - tests: 2 2026-10-28 10:37:26,620 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/no selection → abort" 2026-10-28 10:37:26,777 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.008 ro 2026-10-28 10:37:26,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/settle → calls settleSO" 2026-10-28 10:37:27,373 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpPercentage → calls downPaymentSO" 2026-10-28 10:37:27,851 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpAmount → calls downPaymentSO" 2026-10-28 10:37:28,279 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/sale order: ignore lines with zero quantity" 2026-10-28 10:37:28,698 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/import sale downpayment with percentage" 2026-10-28 10:37:29,087 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/down payment line count on sale order with down payment" 2026-10-28 10:37:29,363 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store/onClickSaleOrder" ended (passed: 7 / time: 2744 ms) 2026-10-28 10:37:29,363 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/service product, state != sent/draft → qty_to_invoice" 2026-10-28 10:37:29,611 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/non-service product → qty = uom_qty - max(delivered, invoiced)" 2026-10-28 10:37:29,835 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline" ended (passed: 2 / time: 469 ms) 2026-10-28 10:37:29,842 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store" ended (passed: 9 / time: 3213 ms) 2026-10-28 10:37:29,995 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/services/pos_store (after GC) - used: 131216155 - total: 254557203 - limit: 4395630592 - tests: 9 2026-10-28 10:37:30,047 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:30] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.01 0.04 rw 2026-10-28 10:37:30,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_lines/getPaymentActionState" 2026-10-28 10:37:30,261 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:30,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com/unit/app/payment_lines" ended (passed: 1 / time: 285 ms) 2026-10-28 10:37:30,551 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_viva_com/unit/app/payment_lines (after GC) - used: 130897489 - total: 225457449 - limit: 4395630592 - tests: 1 2026-10-28 10:37:30,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_screen/viva app payment blocked by a payment in progress on another order" 2026-10-28 10:37:30,729 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.02 ro 2026-10-28 10:37:30,895 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com/unit/app/payment_screen" ended (passed: 1 / time: 278 ms) 2026-10-28 10:37:31,003 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_viva_com/unit/app/payment_screen (after GC) - used: 130949926 - total: 225195406 - limit: 4395630592 - tests: 1 2026-10-28 10:37:31,028 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:31] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1401 11 0.008 0.013 rw 2026-10-28 10:37:31,119 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-10-28 10:37:31,224 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:31,362 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-10-28 10:37:31,567 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + waitingScan status" 2026-10-28 10:37:31,751 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + retry status" 2026-10-28 10:37:31,904 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 4 / time: 786 ms) 2026-10-28 10:37:31,904 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 400)" 2026-10-28 10:37:32,075 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 422)" 2026-10-28 10:37:32,350 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/success to cancel bancontact payment" 2026-10-28 10:37:32,557 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel" ended (passed: 3 / time: 655 ms) 2026-10-28 10:37:32,567 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact" ended (passed: 7 / time: 1441 ms) 2026-10-28 10:37:32,737 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 131286964 - total: 243808032 - limit: 4395630592 - tests: 7 2026-10-28 10:37:32,790 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/handlePaymentResponse" 2026-10-28 10:37:32,930 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.02 ro 2026-10-28 10:37:33,044 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceDone" 2026-10-28 10:37:33,218 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceCancel" 2026-10-28 10:37:33,440 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment" ended (passed: 3 / time: 645 ms) 2026-10-28 10:37:33,562 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment (after GC) - used: 131147016 - total: 238040748 - limit: 4395630592 - tests: 3 2026-10-28 10:37:33,615 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment_method/_checkOrder" 2026-10-28 10:37:33,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:37:33,855 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment_method" ended (passed: 1 / time: 234 ms) 2026-10-28 10:37:33,979 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment_method (after GC) - used: 131070740 - total: 225719980 - limit: 4395630592 - tests: 1 2026-10-28 10:37:34,026 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/EXPIRED" 2026-10-28 10:37:34,123 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:34] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:34,239 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/CANCELLED" 2026-10-28 10:37:34,427 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/OTHER" 2026-10-28 10:37:34,617 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage" ended (passed: 3 / time: 584 ms) 2026-10-28 10:37:34,617 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/SUCCEEDED" 2026-10-28 10:37:34,808 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/FAILED" 2026-10-28 10:37:35,021 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/skip" 2026-10-28 10:37:35,203 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification" ended (passed: 3 / time: 590 ms) 2026-10-28 10:37:35,210 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store" ended (passed: 6 / time: 1174 ms) 2026-10-28 10:37:35,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_store (after GC) - used: 131337084 - total: 239613628 - limit: 4395630592 - tests: 6 2026-10-28 10:37:35,410 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_create_payment: the payment request is refused with a 401" 2026-10-28 10:37:35,515 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:37:36,053 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_show_qr_code: the QR code popup follows its own payment line" 2026-10-28 10:37:37,422 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_success_payment: paid orders are notified and validated" 2026-10-28 10:37:40,051 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_payment: every failure status is reported to the cashier" 2026-10-28 10:37:41,208 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_422: the cancellation can be forced" 2026-10-28 10:37:42,034 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_429: other errors cancel silently" 2026-10-28 10:37:42,712 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow" ended (passed: 6 / time: 7297 ms) 2026-10-28 10:37:42,976 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/scenario/bancontact_pay_flow (after GC) - used: 131120866 - total: 256394906 - limit: 4395630592 - tests: 6 2026-10-28 10:37:43,002 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:43] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1394 11 0.006 0.016 rw 2026-10-28 10:37:43,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/sets credentials" 2026-10-28 10:37:43,077 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/resets state" 2026-10-28 10:37:43,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/connect" ended (passed: 2 / time: 6 ms) 2026-10-28 10:37:43,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/works correctly for successful payment" 2026-10-28 10:37:43,085 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/throws error if Cashdro returns error" 2026-10-28 10:37:43,088 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/sendPaymentRequest" ended (passed: 2 / time: 8 ms) 2026-10-28 10:37:43,089 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/waitForPaymentCompletion/polls payment status until complete" 2026-10-28 10:37:43,116 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/waitForPaymentCompletion" ended (passed: 1 / time: 23 ms) 2026-10-28 10:37:43,117 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/works correctly for successful cancellation" 2026-10-28 10:37:43,120 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/throws error if Cashdro returns error" 2026-10-28 10:37:43,121 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/cancelPayment" ended (passed: 2 / time: 7 ms) 2026-10-28 10:37:43,126 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service" ended (passed: 7 / time: 44 ms) 2026-10-28 10:37:43,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_cashdro/cashdro_service (after GC) - used: 130706603 - total: 223101399 - limit: 4395630592 - tests: 7 2026-10-28 10:37:43,285 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:43] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.012 0.022 rw 2026-10-28 10:37:43,364 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/sets credentials" 2026-10-28 10:37:43,369 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/renewOrLogin" 2026-10-28 10:37:43,374 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service/connect" ended (passed: 2 / time: 8 ms) 2026-10-28 10:37:43,374 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/works correctly for successful payment" 2026-10-28 10:37:43,578 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/returns notDispensed amount when cash cannot be fully dispensed" 2026-10-28 10:37:43,781 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment" 2026-10-28 10:37:43,788 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment with partial dispense" 2026-10-28 10:37:43,796 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service/sendPaymentRequest" ended (passed: 4 / time: 424 ms) 2026-10-28 10:37:43,803 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service" ended (passed: 6 / time: 432 ms) 2026-10-28 10:37:43,922 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_cashmatic/cashmatic_service (after GC) - used: 130732656 - total: 222314980 - limit: 4395630592 - tests: 6 2026-10-28 10:37:43,961 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:43] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1591 11 0.013 0.016 rw 2026-10-28 10:37:44,049 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_configurator_popup/confirm payload and getTicketMaxQty and ticketIsAvailable" 2026-10-28 10:37:44,204 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:37:44,397 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_configurator_popup" ended (passed: 1 / time: 338 ms) 2026-10-28 10:37:44,514 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_configurator_popup (after GC) - used: 131025307 - total: 222319287 - limit: 4395630592 - tests: 1 2026-10-28 10:37:44,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/confirm payload" 2026-10-28 10:37:44,762 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:44,928 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/validateQuestion: mandatory / email / phone" 2026-10-28 10:37:45,239 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/getValidationClass shows error only after touched" 2026-10-28 10:37:45,517 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/isConfirmEnabled: disabled until all required answers are valid" 2026-10-28 10:37:45,800 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/autofill first ticket with customer data" 2026-10-28 10:37:46,079 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_registration_popup" ended (passed: 5 / time: 1464 ms) 2026-10-28 10:37:46,214 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_registration_popup (after GC) - used: 131311312 - total: 236740712 - limit: 4395630592 - tests: 5 2026-10-28 10:37:46,301 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_slot_selection_popup/confirm payload" 2026-10-28 10:37:46,468 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:37:46,651 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_slot_selection_popup" ended (passed: 1 / time: 342 ms) 2026-10-28 10:37:46,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_slot_selection_popup (after GC) - used: 131148252 - total: 224421996 - limit: 4395630592 - tests: 1 2026-10-28 10:37:46,875 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show unlimited when event not limited" 2026-10-28 10:37:47,044 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:37:47,170 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 respect event limit when event is limited" 2026-10-28 10:37:47,395 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show sold out only when event has no seats available" 2026-10-28 10:37:47,606 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max>0 work normally" 2026-10-28 10:37:47,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/product_card" ended (passed: 4 / time: 981 ms) 2026-10-28 10:37:47,991 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/product_card (after GC) - used: 131497727 - total: 234121659 - limit: 4395630592 - tests: 4 2026-10-28 10:37:48,054 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations and answers are kept in IndexedDB for paid unsynced orders" 2026-10-28 10:37:48,059 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for synced orders" 2026-10-28 10:37:48,063 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for cancelled orders" 2026-10-28 10:37:48,063 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/data_service_options/pos_event data service options" ended (passed: 3 / time: 10 ms) 2026-10-28 10:37:48,071 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/data_service_options" ended (passed: 3 / time: 10 ms) 2026-10-28 10:37:48,190 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/data_service_options (after GC) - used: 131096786 - total: 223897954 - limit: 4395630592 - tests: 3 2026-10-28 10:37:48,251 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/services/pos_store/createDummyProductForEvents" 2026-10-28 10:37:48,412 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:48,560 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/services/pos_store" ended (passed: 1 / time: 295 ms) 2026-10-28 10:37:48,683 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/services/pos_store (after GC) - used: 131244108 - total: 223897976 - limit: 4395630592 - tests: 1 2026-10-28 10:37:48,709 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:48] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1576 11 0.006 0.012 rw 2026-10-28 10:37:48,777 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/avatarAndCssClass" 2026-10-28 10:37:48,903 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.016 ro 2026-10-28 10:37:49,046 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/selectCashier" 2026-10-28 10:37:49,258 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/navbar/cashier_name" ended (passed: 2 / time: 469 ms) 2026-10-28 10:37:49,358 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/navbar/cashier_name (after GC) - used: 131487956 - total: 229403512 - limit: 4395630592 - tests: 2 2026-10-28 10:37:49,421 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/_getCashInOutExtraParams" 2026-10-28 10:37:49,549 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:37:49,696 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/partnerId" 2026-10-28 10:37:49,936 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/handleAmountBlur" 2026-10-28 10:37:50,146 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/cash_move_popup" ended (passed: 3 / time: 705 ms) 2026-10-28 10:37:50,257 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/cash_move_popup (after GC) - used: 131583056 - total: 235174408 - limit: 4395630592 - tests: 3 2026-10-28 10:37:50,317 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/displayableOptions" 2026-10-28 10:37:50,458 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:50,598 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/lock" 2026-10-28 10:37:50,827 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/selectEmployee" 2026-10-28 10:37:51,092 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/cashier_selection_popup" ended (passed: 3 / time: 770 ms) 2026-10-28 10:37:51,225 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/cashier_selection_popup (after GC) - used: 131541320 - total: 236750984 - limit: 4395630592 - tests: 3 2026-10-28 10:37:51,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/allowProductEdition" 2026-10-28 10:37:51,436 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-10-28 10:37:51,612 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/financials for all employee" 2026-10-28 10:37:51,935 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/product_info_popup" ended (passed: 2 / time: 634 ms) 2026-10-28 10:37:52,081 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/product_info_popup (after GC) - used: 131648746 - total: 234653866 - limit: 4395630592 - tests: 2 2026-10-28 10:37:52,164 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/feedback_screen/canEditPayment" 2026-10-28 10:37:52,319 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:52,454 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/feedback_screen" ended (passed: 1 / time: 281 ms) 2026-10-28 10:37:52,627 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/feedback_screen (after GC) - used: 131553278 - total: 224430170 - limit: 4395630592 - tests: 1 2026-10-28 10:37:52,695 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/openRegister" 2026-10-28 10:37:52,811 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:52,939 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/backBtnName" 2026-10-28 10:37:53,143 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js" ended (passed: 2 / time: 447 ms) 2026-10-28 10:37:53,152 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen" ended (passed: 2 / time: 447 ms) 2026-10-28 10:37:53,266 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/login_screen (after GC) - used: 131731238 - total: 229673590 - limit: 4395630592 - tests: 2 2026-10-28 10:37:53,330 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/payment_screen/showPaymentMethod" 2026-10-28 10:37:53,476 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:53,626 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/payment_screen" ended (passed: 1 / time: 290 ms) 2026-10-28 10:37:53,752 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/payment_screen (after GC) - used: 131698450 - total: 224955066 - limit: 4395630592 - tests: 1 2026-10-28 10:37:53,827 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/ticket_screen/showSubPads" 2026-10-28 10:37:53,935 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:54,138 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/ticket_screen" ended (passed: 1 / time: 319 ms) 2026-10-28 10:37:54,265 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/ticket_screen (after GC) - used: 131853797 - total: 224955045 - limit: 4395630592 - tests: 1 2026-10-28 10:37:54,331 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/models/pos_order/getCashierName" 2026-10-28 10:37:54,491 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:54,622 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/models/pos_order" ended (passed: 1 / time: 281 ms) 2026-10-28 10:37:54,764 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/models/pos_order (after GC) - used: 131916372 - total: 225217096 - limit: 4395630592 - tests: 1 2026-10-28 10:37:54,837 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/checkPin" 2026-10-28 10:37:54,960 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:37:55,078 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/selectCashier" 2026-10-28 10:37:55,314 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/services/access_right_plugin" ended (passed: 2 / time: 453 ms) 2026-10-28 10:37:55,415 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/services/access_right_plugin (after GC) - used: 132060820 - total: 231246424 - limit: 4395630592 - tests: 2 2026-10-28 10:37:55,467 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/createNewOrder" 2026-10-28 10:37:55,590 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:37:55,714 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/employeeIsAdmin" 2026-10-28 10:37:55,919 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/price mode follows the active cashier's price rights" 2026-10-28 10:37:56,146 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/_getConnectedCashier" 2026-10-28 10:37:56,383 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/shouldShowOpeningControl" 2026-10-28 10:37:56,564 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccess" 2026-10-28 10:37:56,786 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/addLineToCurrentOrder" 2026-10-28 10:37:57,056 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/handleUrlParams prevents unauthorized access when POS is locked with pos_hr" 2026-10-28 10:37:57,293 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/keybordInputRights" 2026-10-28 10:37:57,569 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/validateOrder" 2026-10-28 10:37:57,851 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithAdmin" 2026-10-28 10:37:58,008 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithNonAdmin" 2026-10-28 10:37:58,198 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/services/pos_store" ended (passed: 12 / time: 2719 ms) 2026-10-28 10:37:58,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/services/pos_store (after GC) - used: 132341166 - total: 256674442 - limit: 4395630592 - tests: 12 2026-10-28 10:37:58,408 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:58] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1500 11 0.009 0.014 rw 2026-10-28 10:37:58,478 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Uses an online accounting payment" 2026-10-28 10:37:58,572 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:37:58,696 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Do not use an online accounting payment" 2026-10-28 10:37:58,933 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines/delete button" ended (passed: 2 / time: 457 ms) 2026-10-28 10:37:58,940 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines" ended (passed: 2 / time: 457 ms) 2026-10-28 10:37:59,083 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment/unit/components/payment_lines (after GC) - used: 132113456 - total: 233605096 - limit: 4395630592 - tests: 2 2026-10-28 10:37:59,134 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment/unit/customer_display/customer_display/[Old Tour] CustomerDisplayTourOnlinePayment" 2026-10-28 10:37:59,242 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:37:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:37:59,988 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/customer_display/customer_display" ended (passed: 1 / time: 849 ms) 2026-10-28 10:38:00,129 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment/unit/customer_display/customer_display (after GC) - used: 132067449 - total: 226527181 - limit: 4395630592 - tests: 1 2026-10-28 10:38:00,169 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:00] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1548 13 0.017 0.018 rw 2026-10-28 10:38:00,271 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders slot content in the left/right containers" 2026-10-28 10:38:00,428 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:38:00,543 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders without a slot that is not provided" 2026-10-28 10:38:00,551 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:00] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 200 9976 5 0.003 0.008 ro 2026-10-28 10:38:00,763 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/removeTopClasses controls the border-top class" 2026-10-28 10:38:00,990 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/order_widget" ended (passed: 3 / time: 706 ms) 2026-10-28 10:38:01,131 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/order_widget (after GC) - used: 132514771 - total: 233354247 - limit: 4395630592 - tests: 3 2026-10-28 10:38:01,204 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/pills_selection_popup/PillsSelectionPopup" 2026-10-28 10:38:01,410 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:38:01,577 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:01] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.01 ro 2026-10-28 10:38:01,583 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/pills_selection_popup" ended (passed: 1 / time: 362 ms) 2026-10-28 10:38:01,712 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/pills_selection_popup (after GC) - used: 132480718 - total: 227068110 - limit: 4395630592 - tests: 1 2026-10-28 10:38:01,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validSelection" 2026-10-28 10:38:01,979 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:38:02,111 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validated partner keeps the form values locally" 2026-10-28 10:38:02,437 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/preset_info_popup" ended (passed: 2 / time: 615 ms) 2026-10-28 10:38:02,554 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/preset_info_popup (after GC) - used: 132763447 - total: 234420611 - limit: 4395630592 - tests: 2 2026-10-28 10:38:02,627 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/card content" 2026-10-28 10:38:02,820 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:38:02,944 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:02] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.016 ro 2026-10-28 10:38:02,968 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/a snoozed product is dimmed and cannot be added to the cart" 2026-10-28 10:38:03,255 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/selectProduct" 2026-10-28 10:38:03,622 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/product_card" ended (passed: 3 / time: 977 ms) 2026-10-28 10:38:03,757 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/product_card (after GC) - used: 133114302 - total: 238379398 - limit: 4395630592 - tests: 3 2026-10-28 10:38:03,826 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/renders header, content, scroll-end and footer slots around the product" 2026-10-28 10:38:03,996 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:38:04,106 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/puts the content slots inside the scroll area and the footer outside of it" 2026-10-28 10:38:04,110 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:04] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.011 ro 2026-10-28 10:38:04,391 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/exposes the scroll container under the id the pages look up" 2026-10-28 10:38:04,693 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the header discard button calls the goBack prop" 2026-10-28 10:38:05,061 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the sticky header title starts hidden and carries the product name" 2026-10-28 10:38:05,411 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/product_interface" ended (passed: 5 / time: 1572 ms) 2026-10-28 10:38:05,547 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/product_interface (after GC) - used: 133196762 - total: 241787730 - limit: 4395630592 - tests: 5 2026-10-28 10:38:05,611 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/isTakeaway" 2026-10-28 10:38:05,809 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.011 0.007 ro 2026-10-28 10:38:05,942 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/Self Order changes and unsentLines and lineChanges and recomputeChanges" 2026-10-28 10:38:06,273 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_order" ended (passed: 2 / time: 633 ms) 2026-10-28 10:38:06,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_order (after GC) - used: 133096098 - total: 239428434 - limit: 4395630592 - tests: 2 2026-10-28 10:38:06,452 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getDisplayPriceWithQty" 2026-10-28 10:38:06,650 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:38:06,740 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getPendingQtyDelta" 2026-10-28 10:38:06,946 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/changes getter uses getPendingQtyDelta for the qty diff" 2026-10-28 10:38:07,261 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_order_line" ended (passed: 3 / time: 790 ms) 2026-10-28 10:38:07,391 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_order_line (after GC) - used: 133222014 - total: 241525586 - limit: 4395630592 - tests: 3 2026-10-28 10:38:07,475 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_preset/needsEmail" 2026-10-28 10:38:07,689 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:38:07,807 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_preset" ended (passed: 1 / time: 315 ms) 2026-10-28 10:38:07,925 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_preset (after GC) - used: 133338950 - total: 227894114 - limit: 4395630592 - tests: 1 2026-10-28 10:38:07,998 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'is_custom' attr" 2026-10-28 10:38:08,179 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:38:08,294 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable in both modes" 2026-10-28 10:38:08,543 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/showComboSelectionPage" 2026-10-28 10:38:08,780 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/product_template" ended (passed: 3 / time: 767 ms) 2026-10-28 10:38:08,896 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/product_template (after GC) - used: 133473450 - total: 232350562 - limit: 4395630592 - tests: 3 2026-10-28 10:38:08,959 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/opens no popup and warns when the server returns no url" 2026-10-28 10:38:09,112 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:38:09,293 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/syncs the order if needed, then opens the popup and updates the customer display" 2026-10-28 10:38:09,602 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/does not re-sync an already-saved order, even with newer unsynced edits" 2026-10-28 10:38:09,912 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr" ended (passed: 3 / time: 949 ms) 2026-10-28 10:38:09,922 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons" ended (passed: 3 / time: 949 ms) 2026-10-28 10:38:10,046 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/overrides/screens/product_screen/control_buttons (after GC) - used: 133647624 - total: 237071944 - limit: 4395630592 - tests: 3 2026-10-28 10:38:10,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/services/pos_service/pos_store.js/check self_ordering_table_id" 2026-10-28 10:38:10,275 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-10-28 10:38:10,434 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service/pos_store.js" ended (passed: 1 / time: 328 ms) 2026-10-28 10:38:10,450 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service" ended (passed: 1 / time: 328 ms) 2026-10-28 10:38:10,581 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/overrides/services/pos_service (after GC) - used: 133448664 - total: 229207544 - limit: 4395630592 - tests: 1 2026-10-28 10:38:10,660 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/removeLine" 2026-10-28 10:38:10,850 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-10-28 10:38:11,012 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:11] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.006 ro 2026-10-28 10:38:11,022 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:11] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 200 63364 5 0.003 0.015 ro 2026-10-28 10:38:11,023 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/changeQuantity" 2026-10-28 10:38:11,264 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay" 2026-10-28 10:38:11,577 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay blocked when cannot proceed" 2026-10-28 10:38:11,853 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/canChangeQuantity" 2026-10-28 10:38:12,176 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/isCheckout" 2026-10-28 10:38:12,589 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/cart page is not affected by mobile dialog navigation" 2026-10-28 10:38:13,010 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/totalPriceAndTax" 2026-10-28 10:38:13,405 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getPrice" 2026-10-28 10:38:13,750 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/add note button is not shown in kiosk mode" 2026-10-28 10:38:14,188 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies a direct combo" 2026-10-28 10:38:14,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies repeated single-free combos" 2026-10-28 10:38:15,108 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and redirects upsell combos to combo selection" 2026-10-28 10:38:15,471 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/onClickBack" 2026-10-28 10:38:15,839 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/presetButton" 2026-10-28 10:38:16,243 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/payButton" 2026-10-28 10:38:16,658 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/OrderWidget renders back and pay buttons in the DOM" 2026-10-28 10:38:16,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getLineDisplayQty" 2026-10-28 10:38:17,348 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/lines" 2026-10-28 10:38:17,710 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip persists on reload/same preset, resets on line or preset change" 2026-10-28 10:38:18,219 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip can be set via percentage buttons and via numpad" 2026-10-28 10:38:18,549 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/sendDraftOrderToServer syncs tip even when order.changes is empty (extra sync)" 2026-10-28 10:38:18,989 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/cart_page" ended (passed: 22 / time: 8265 ms) 2026-10-28 10:38:19,331 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/cart_page (after GC) - used: 139345817 - total: 343019477 - limit: 4395630592 - tests: 22 2026-10-28 10:38:19,394 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/onChoiceClicked and selectItem" 2026-10-28 10:38:19,578 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:38:19,725 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/getComboSelection" 2026-10-28 10:38:19,983 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isBackVisible" 2026-10-28 10:38:20,262 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isNextEnabled" 2026-10-28 10:38:20,533 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/attribute other than 'no_variant' and 'is_custom' in combo 'kiosk' mode is not allowed" 2026-10-28 10:38:20,785 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is not configurable in combo 'kiosk' mode" 2026-10-28 10:38:20,997 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is configurable in combo 'mobile' mode" 2026-10-28 10:38:21,300 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/combo_page" ended (passed: 7 / time: 1894 ms) 2026-10-28 10:38:21,473 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/combo_page (after GC) - used: 129273997 - total: 280895909 - limit: 4395630592 - tests: 7 2026-10-28 10:38:21,538 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to cart with fromLanding when a draft order exists" 2026-10-28 10:38:21,699 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:21] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.019 ro 2026-10-28 10:38:21,818 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to orderHistory when there is no draft order" 2026-10-28 10:38:21,837 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:21] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.01 0.014 ro 2026-10-28 10:38:22,087 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/navigates to product list when presets are disabled" 2026-10-28 10:38:22,346 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/handles single and multiple available presets" 2026-10-28 10:38:22,584 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/includes table-service presets in QR/kiosk mode" 2026-10-28 10:38:22,835 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/landing_page" ended (passed: 5 / time: 1280 ms) 2026-10-28 10:38:22,965 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/landing_page (after GC) - used: 128983524 - total: 258875796 - limit: 4395630592 - tests: 5 2026-10-28 10:38:23,027 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts and isOptionalProductSelected" 2026-10-28 10:38:23,207 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-10-28 10:38:23,356 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:23] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:38:23,378 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts skips products not available in self order" 2026-10-28 10:38:23,679 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optional product UI behavior for self-order" 2026-10-28 10:38:24,600 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:24] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.005 0.01 ro 2026-10-28 10:38:24,828 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/optional_product_page" ended (passed: 3 / time: 1790 ms) 2026-10-28 10:38:24,959 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/optional_product_page (after GC) - used: 136026061 - total: 253640101 - limit: 4395630592 - tests: 3 2026-10-28 10:38:25,042 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/order_history_page/getNameAndDescription" 2026-10-28 10:38:25,260 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.03 ro 2026-10-28 10:38:25,400 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/order_history_page" ended (passed: 1 / time: 346 ms) 2026-10-28 10:38:25,523 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/order_history_page (after GC) - used: 129222445 - total: 229007109 - limit: 4395630592 - tests: 1 2026-10-28 10:38:25,586 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the backend returns no error" 2026-10-28 10:38:25,780 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.013 0.008 ro 2026-10-28 10:38:25,896 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the backend returns an error" 2026-10-28 10:38:25,900 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:25] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.013 ro 2026-10-28 10:38:25,907 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:25] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.001 0.015 ro 2026-10-28 10:38:26,152 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the payment terminal succeeds and backend returns no error" 2026-10-28 10:38:26,455 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal fails" 2026-10-28 10:38:26,709 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal succeeds but the backend returns an error" 2026-10-28 10:38:26,986 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the external QR code payment interface succeeds and backend returns no error" 2026-10-28 10:38:27,246 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the external QR code payment interface fails" 2026-10-28 10:38:27,505 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the cash machine payment interface succeeds" 2026-10-28 10:38:27,796 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/cancels cash machine payment when Back is pressed" 2026-10-28 10:38:28,067 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/sends the signed partner of the order to the backend" 2026-10-28 10:38:28,259 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/payment_page/startPayment" ended (passed: 10 / time: 2671 ms) 2026-10-28 10:38:28,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/payment_page" ended (passed: 10 / time: 2671 ms) 2026-10-28 10:38:28,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/payment_page (after GC) - used: 129506229 - total: 257326705 - limit: 4395630592 - tests: 10 2026-10-28 10:38:28,483 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/selectProduct" 2026-10-28 10:38:28,686 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-10-28 10:38:28,814 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:28] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.009 ro 2026-10-28 10:38:29,096 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/getSubCategories and selectCategory" 2026-10-28 10:38:29,417 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/showBackButton" 2026-10-28 10:38:29,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/backTargetPage" 2026-10-28 10:38:30,075 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/checkoutDisabled" 2026-10-28 10:38:30,364 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/total" 2026-10-28 10:38:30,717 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Discard button when there are pending changes" 2026-10-28 10:38:31,082 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Back button when there are no pending changes" 2026-10-28 10:38:31,449 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_list_page" ended (passed: 8 / time: 2902 ms) 2026-10-28 10:38:31,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/product_list_page (after GC) - used: 129492670 - total: 268074602 - limit: 4395630592 - tests: 8 2026-10-28 10:38:31,661 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/changeQuantity and isProductAvailable" 2026-10-28 10:38:31,840 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-10-28 10:38:32,009 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:32] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.013 ro 2026-10-28 10:38:32,010 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice" 2026-10-28 10:38:32,351 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice uses getTaxDetails with order fiscal position" 2026-10-28 10:38:32,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice matches cart line after take-out preset" 2026-10-28 10:38:32,934 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='always'" 2026-10-28 10:38:33,187 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='no_variant'" 2026-10-28 10:38:33,490 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With mixed attribute `create_variant`" 2026-10-28 10:38:33,826 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_page/getProductPrice with variants" ended (passed: 3 / time: 888 ms) 2026-10-28 10:38:33,827 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/isAddToCartEnabled" 2026-10-28 10:38:34,048 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/hide attribute with single 'is_custom' value" 2026-10-28 10:38:34,287 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/multi attributes are optional and can be selected together" 2026-10-28 10:38:34,613 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_page" ended (passed: 10 / time: 2938 ms) 2026-10-28 10:38:34,780 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/product_page (after GC) - used: 129659846 - total: 278560446 - limit: 4395630592 - tests: 10 2026-10-28 10:38:34,858 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_close: closed POS hides checkout" 2026-10-28 10:38:35,072 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:38:35,210 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:35] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.008 ro 2026-10-28 10:38:35,290 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_open_consultation: consultation mode opens then hides Order" 2026-10-28 10:38:35,557 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:35] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:38:35,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel: no My Order button and carousel auto-plays" 2026-10-28 10:38:36,155 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:38:36] "GET /web/image/ir.attachment/101/raw HTTP/1.1" 200 11977 5 0.002 0.014 ro 2026-10-28 10:38:36,203 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_mobile: mobile landing page carousel auto-plays" 2026-10-28 10:38:36,746 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_consultation: consultation landing page carousel auto-plays" 2026-10-28 10:38:37,302 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed: closed POS blocks checkout for normal/attribute/combo" 2026-10-28 10:38:38,170 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_mobile: mobile closed POS blocks checkout" 2026-10-28 10:38:39,147 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_consultation: consultation closed POS blocks checkout" 2026-10-28 10:38:40,115 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_pos_closed: kiosk closed blocks checkout across categories" 2026-10-28 10:38:41,000 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_preparation_categories_are_loaded: only preparation categories visible" 2026-10-28 10:38:41,336 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector: M+Leather then L+Leather, order, verify cart" 2026-10-28 10:38:42,500 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/selfAlwaysAttributeVariants: Chair White then Red variants" 2026-10-28 10:38:43,579 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_product_info: info popup shows product description" 2026-10-28 10:38:44,055 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector_shows_images: color dot and image displayed" 2026-10-28 10:38:44,500 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector: Office Combo with attributes + 2 plain items" 2026-10-28 10:38:45,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector_category: Test Combo selection" 2026-10-28 10:38:46,530 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_product_dont_display_all_variants: Meal Combo with always/never variants" 2026-10-28 10:38:47,639 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_combo_multiple_qty: Combo Drinks qty + Price for drinks qty" 2026-10-28 10:38:48,669 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_combo_extra_price_selection_and_confirmation: price badge + Extra badge verification" 2026-10-28 10:38:49,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_in: table mode, order, qty numpad, close, verify" 2026-10-28 10:38:50,200 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_out: table mode, order, close, URL validation" 2026-10-28 10:38:50,728 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_in: counter mode multi-category, total check" 2026-10-28 10:38:51,448 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_out: counter mode with name/phone fill" 2026-10-28 10:38:52,111 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_kiosk_cancel: cancel order from product list" 2026-10-28 10:38:52,770 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_duplicate_order_kiosk: order then close, no My Order button" 2026-10-28 10:38:53,215 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_price_null: zero-price product order" 2026-10-28 10:38:53,662 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_sides: combo with attribute selection then Next" 2026-10-28 10:38:54,196 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_qty_max_free: combo with max free qty increase" 2026-10-28 10:38:54,755 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_unpaid: unpaid kiosk order" 2026-10-28 10:38:55,104 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_parent_category: child categories from parent" 2026-10-28 10:38:55,562 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_in: mobile table mode, order, cancel" 2026-10-28 10:38:56,269 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_out: mobile table with name/phone" 2026-10-28 10:38:56,930 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_in: mobile counter mode" 2026-10-28 10:38:57,595 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_out: mobile counter with name/phone" 2026-10-28 10:38:58,235 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_in: meal mode, multiple orders, total/qty checks" 2026-10-28 10:38:59,183 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_out: meal mode with name/phone" 2026-10-28 10:39:00,132 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_in: meal counter, confirm shown each time" 2026-10-28 10:39:01,080 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_out: meal counter with name/phone" 2026-10-28 10:39:01,967 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_meal_cancel: meal mode cancel and re-order" 2026-10-28 10:39:03,330 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_each_cancel: each mode cancel and re-order" 2026-10-28 10:39:04,317 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/SelfOrderOrderNumberTour: table selection popup" 2026-10-28 10:39:04,934 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_auto_table_selection_takeaway_in: auto table, no table selector" 2026-10-28 10:39:06,097 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_0_price_order: zero-price with order note" 2026-10-28 10:39:06,745 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed: parent/child category products" 2026-10-28 10:39:07,158 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_mobile: mobile sub categories" 2026-10-28 10:39:07,602 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_consultation: consultation sub categories" 2026-10-28 10:39:08,032 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_mobile_self_order_preparation_changes: preparation with table select" 2026-10-28 10:39:08,696 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_product_availability: kiosk unavailable product handling" 2026-10-28 10:39:09,745 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_product_availability: mobile unavailable product handling" 2026-10-28 10:39:10,836 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_multi_attribute_selector: multi-check attribute selection" 2026-10-28 10:39:11,284 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_pricelist: kiosk pricelist with fixed price" 2026-10-28 10:39:11,814 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_special_products_category: special products category hidden" 2026-10-28 10:39:12,139 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_no_access_token: no access token hides order button" 2026-10-28 10:39:12,497 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_preset_dine_in_tour: dine in preset with table identifier" 2026-10-28 10:39:12,979 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_slot_limit_orders: slot limit order test" 2026-10-28 10:39:13,845 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_preset_btn: check preset button displays correct preset" 2026-10-28 10:39:14,279 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/scenario/pos_self_order_flow" ended (passed: 56 / time: 39389 ms) 2026-10-28 10:39:14,684 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 145712052 - total: 377399892 - limit: 4395630592 - tests: 56 2026-10-28 10:39:14,756 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/floor_screen/floor_screen/PosResGetQRtest" 2026-10-28 10:39:14,970 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.007 ro 2026-10-28 10:39:15,238 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/screens/floor_screen/floor_screen" ended (passed: 1 / time: 465 ms) 2026-10-28 10:39:15,425 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/screens/floor_screen/floor_screen (after GC) - used: 135787434 - total: 241087390 - limit: 4395630592 - tests: 1 2026-10-28 10:39:15,506 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-10-28 10:39:15,731 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-10-28 10:39:15,920 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns self_ordering_table_id when table_id is falsy" 2026-10-28 10:39:16,240 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when neither table_id nor self_ordering_table_id" 2026-10-28 10:39:16,554 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 3 / time: 1044 ms) 2026-10-28 10:39:16,569 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 3 / time: 1044 ms) 2026-10-28 10:39:16,707 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 135816763 - total: 243446799 - limit: 4395630592 - tests: 3 2026-10-28 10:39:16,766 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 1" 2026-10-28 10:39:16,921 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:39:17,047 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 2 - preparation categories" 2026-10-28 10:39:17,309 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 3 - combo" 2026-10-28 10:39:17,583 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/name entered for a name-required preset shows as the prep ticket order_label" 2026-10-28 10:39:17,891 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:17] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:39:17,908 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt/preparation ticket" ended (passed: 4 / time: 1137 ms) 2026-10-28 10:39:17,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt" ended (passed: 4 / time: 1137 ms) 2026-10-28 10:39:18,072 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/services/preparation_receipt (after GC) - used: 135877858 - total: 246068198 - limit: 4395630592 - tests: 4 2026-10-28 10:39:18,148 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentOrder" 2026-10-28 10:39:18,300 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.007 ro 2026-10-28 10:39:18,399 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/dynamic_qr mode returns the current order's bound table" 2026-10-28 10:39:18,590 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/other modes returns the table matching the router identifier" 2026-10-28 10:39:18,776 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTable" ended (passed: 2 / time: 380 ms) 2026-10-28 10:39:18,777 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/dynamic_qr mode returns the current order's bound table identifier" 2026-10-28 10:39:19,017 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/other modes fall back to the router identifier" 2026-10-28 10:39:19,318 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTableIdentifier" ended (passed: 2 / time: 539 ms) 2026-10-28 10:39:19,319 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/dynamic_qr mode" 2026-10-28 10:39:19,651 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/kiosk mode" 2026-10-28 10:39:19,898 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/table mode" 2026-10-28 10:39:20,083 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/shop closed" 2026-10-28 10:39:20,319 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/availablePresets" ended (passed: 4 / time: 999 ms) 2026-10-28 10:39:20,320 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier in the url validates and selects the order in dynamic_qr mode" 2026-10-28 10:39:20,647 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier pointing to a no longer draft order is not selected nor validated" 2026-10-28 10:39:20,972 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier is ignored entirely outside dynamic_qr mode" 2026-10-28 10:39:21,269 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initMobileData" ended (passed: 3 / time: 947 ms) 2026-10-28 10:39:21,269 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/returns a delta only for synced lines whose local qty differs from their last-synced baseline" 2026-10-28 10:39:21,576 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/ignores lines that were never synced at all" 2026-10-28 10:39:21,888 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_computePendingDeltas" ended (passed: 2 / time: 619 ms) 2026-10-28 10:39:21,888 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/reapplies the delta on top of the refreshed qty and restores it as the new baseline" 2026-10-28 10:39:22,158 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/removes the line instead of going negative when the reapplied delta would drop qty to 0 or below" 2026-10-28 10:39:22,405 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/ignores deltas for lines belonging to a different order" 2026-10-28 10:39:22,675 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas" ended (passed: 3 / time: 787 ms) 2026-10-28 10:39:22,676 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when a synced line's qty changes" 2026-10-28 10:39:22,931 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when the order's general_customer_note changes" 2026-10-28 10:39:23,260 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores a line's customer_note (self-order cannot set per-line notes)" 2026-10-28 10:39:23,531 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores lines that were never synced" 2026-10-28 10:39:23,856 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot" ended (passed: 4 / time: 1180 ms) 2026-10-28 10:39:23,857 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true without refreshing when the order has no access_token yet" 2026-10-28 10:39:24,156 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when nothing changed server-side" 2026-10-28 10:39:24,477 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order changed server-side" 2026-10-28 10:39:24,806 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order became paid server-side with an unchanged cart" 2026-10-28 10:39:25,109 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when only a line's customer_note changes server-side" 2026-10-28 10:39:25,403 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order's general note changed server-side" 2026-10-28 10:39:25,703 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/canProceedToPay" ended (passed: 6 / time: 1838 ms) 2026-10-28 10:39:25,704 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines (default): merges another local draft's lines into openOrder and deletes it" 2026-10-28 10:39:25,963 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines: false deletes another local draft without merging its lines" 2026-10-28 10:39:26,182 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/prefers the draft matching the requested token over an arbitrary other draft" 2026-10-28 10:39:26,523 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/multiple requested tokens: the first wins, neither is treated as an orphan" 2026-10-28 10:39:27,069 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/getUserDataFromServer" ended (passed: 4 / time: 1370 ms) 2026-10-28 10:39:27,069 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/hide special products" 2026-10-28 10:39:27,276 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/availableCategories and computeAvailableCategories" 2026-10-28 10:39:27,529 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initProducts" ended (passed: 2 / time: 459 ms) 2026-10-28 10:39:27,529 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/adds payment terminals" 2026-10-28 10:39:27,731 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/initLNA is only called in kiosk mode" 2026-10-28 10:39:27,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initHardware" ended (passed: 2 / time: 400 ms) 2026-10-28 10:39:27,929 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/applyPendingComboConversion" 2026-10-28 10:39:28,128 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/createNewOrder" 2026-10-28 10:39:28,338 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/removeLine" 2026-10-28 10:39:28,531 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/verifyCart" 2026-10-28 10:39:28,781 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getProductPriceInfo" 2026-10-28 10:39:28,782 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:28] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.008 ro 2026-10-28 10:39:29,040 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/simple flow" 2026-10-28 10:39:29,282 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/Combo Products" 2026-10-28 10:39:29,533 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With pricelist acting on variants" 2026-10-28 10:39:29,806 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With price_extra for attribute create_variant='no_variant'" 2026-10-28 10:39:30,066 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/addToCart" ended (passed: 4 / time: 1024 ms) 2026-10-28 10:39:30,066 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/syncs the local draft order and its lines, reusing the same order" 2026-10-28 10:39:30,325 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-10-28 10:39:30,621 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/setOrderPrices/Combo products order" 2026-10-28 10:39:30,835 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/setOrderPrices" ended (passed: 1 / time: 213 ms) 2026-10-28 10:39:30,836 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Normal cancel order" 2026-10-28 10:39:31,038 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Some line are sent" 2026-10-28 10:39:31,332 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/reverts to the last-sent qty, not the pending delta, across multiple sync rounds" 2026-10-28 10:39:31,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/cancelOrder" ended (passed: 3 / time: 812 ms) 2026-10-28 10:39:31,650 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelBackendOrder" 2026-10-28 10:39:31,963 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/resetCategorySelection" 2026-10-28 10:39:32,275 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/all matching lines" 2026-10-28 10:39:32,574 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat1" 2026-10-28 10:39:32,844 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat2" 2026-10-28 10:39:33,104 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/no category matches" 2026-10-28 10:39:33,353 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/ignores combo root category" 2026-10-28 10:39:33,603 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/printOrderChanges" ended (passed: 5 / time: 1328 ms) 2026-10-28 10:39:33,604 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend" 2026-10-28 10:39:33,853 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend only prices the pending delta once a line has already been sent" 2026-10-28 10:39:34,118 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineSent" 2026-10-28 10:39:34,442 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/payment status notification keeps the partner of the order" 2026-10-28 10:39:34,680 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service" ended (passed: 61 / time: 16505 ms) 2026-10-28 10:39:35,004 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/services/self_order_service (after GC) - used: 145841127 - total: 392606731 - limit: 4395630592 - tests: 61 2026-10-28 10:39:35,030 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:35] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1841 13 0.008 0.014 rw 2026-10-28 10:39:35,112 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow/zero amount total order flow with payment method" 2026-10-28 10:39:35,263 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-10-28 10:39:35,387 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:35] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:39:35,523 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:35] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.008 ro 2026-10-28 10:39:35,798 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow" ended (passed: 1 / time: 661 ms) 2026-10-28 10:39:35,994 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 145998712 - total: 249251628 - limit: 4395630592 - tests: 1 2026-10-28 10:39:36,084 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/pay route params" 2026-10-28 10:39:36,298 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:36] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:39:36,411 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/no exit route" 2026-10-28 10:39:36,649 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/service mode dynamic qr" 2026-10-28 10:39:36,878 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/has current table identifier" 2026-10-28 10:39:37,173 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params" ended (passed: 3 / time: 760 ms) 2026-10-28 10:39:37,173 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl" ended (passed: 4 / time: 1089 ms) 2026-10-28 10:39:37,174 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-10-28 10:39:37,526 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service" ended (passed: 5 / time: 1420 ms) 2026-10-28 10:39:37,678 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment_self_order/unit/services/self_order_service (after GC) - used: 139911443 - total: 255502795 - limit: 4395630592 - tests: 5 2026-10-28 10:39:37,722 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:37] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.011 0.018 rw 2026-10-28 10:39:37,805 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/customer_display/customer_display/LipaNaMpesa: the customer display shows the QR code to scan" 2026-10-28 10:39:37,923 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-10-28 10:39:38,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom/unit/customer_display/customer_display" ended (passed: 1 / time: 400 ms) 2026-10-28 10:39:38,343 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_safaricom/unit/customer_display/customer_display (after GC) - used: 139618892 - total: 238729036 - limit: 4395630592 - tests: 1 2026-10-28 10:39:38,411 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/MpesaExpressTour: the phone number is asked and sent with the payment request" 2026-10-28 10:39:38,534 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:39:38,937 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: the QR code can be displayed and cancelling the popup sets the line to retry" 2026-10-28 10:39:39,359 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: accepting a transaction validates the payment line" 2026-10-28 10:39:39,862 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom/unit/scenarios/safaricom_flow" ended (passed: 3 / time: 1440 ms) 2026-10-28 10:39:40,031 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_safaricom/unit/scenarios/safaricom_flow (after GC) - used: 148664443 - total: 244758963 - limit: 4395630592 - tests: 3 2026-10-28 10:39:40,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:40] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1829 13 0.006 0.013 rw 2026-10-28 10:39:40,148 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_order_with_lot: the SN/Lots of the sale order are loaded on the settled line" 2026-10-28 10:39:40,299 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:39:40,682 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_multiple_lots_sale_order_2: discarding the SN/Lots leaves the line without lot" 2026-10-28 10:39:41,127 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_import_lot_groupable_and_non_groupable / test_multiple_lots_sale_order_3: a non groupable lot line is split per lot" 2026-10-28 10:39:41,593 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_changed_price_with_lots: the price of a lot tracked line is not reset" 2026-10-28 10:39:42,064 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_groupable_lot_total_amount: a groupable lot tracked line keeps its total" 2026-10-28 10:39:42,614 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosShipLaterNoDefault: settling a sale order does not activate ship later" 2026-10-28 10:39:43,223 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosSettleOrder4 / PosSettleOrderShipLater: ship later sets the shipping date of the order" 2026-10-28 10:39:43,799 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow" ended (passed: 7 / time: 3642 ms) 2026-10-28 10:39:44,029 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale_stock/unit/scenarios/pos_sale_stock_flow (after GC) - used: 146726185 - total: 279790817 - limit: 4395630592 - tests: 7 2026-10-28 10:39:44,059 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:44] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1905 13 0.007 0.018 rw 2026-10-28 10:39:44,137 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/ticketAvailabilityText" 2026-10-28 10:39:44,331 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:39:44,493 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct adds a regular product to the cart" 2026-10-28 10:39:44,497 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:44] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.012 ro 2026-10-28 10:39:44,772 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct navigates to the event page for an event product" 2026-10-28 10:39:45,074 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/components/product_card" ended (passed: 3 / time: 916 ms) 2026-10-28 10:39:45,235 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/components/product_card (after GC) - used: 145930397 - total: 265207273 - limit: 4395630592 - tests: 3 2026-10-28 10:39:45,314 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/cart_page/cart_page/changeQuantity" 2026-10-28 10:39:45,527 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-10-28 10:39:45,655 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:45] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-10-28 10:39:45,666 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:45] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.001 0.009 ro 2026-10-28 10:39:45,683 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page/cart_page" ended (passed: 1 / time: 369 ms) 2026-10-28 10:39:45,706 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page" ended (passed: 1 / time: 369 ms) 2026-10-28 10:39:45,852 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/pages/cart_page (after GC) - used: 145900638 - total: 247381514 - limit: 4395630592 - tests: 1 2026-10-28 10:39:45,922 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/validateQuestion" 2026-10-28 10:39:46,139 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-10-28 10:39:46,278 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/onStepClicked" 2026-10-28 10:39:46,280 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:46] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.01 ro 2026-10-28 10:39:46,527 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/slotAvailabilityText" 2026-10-28 10:39:46,773 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/seatAvailability" 2026-10-28 10:39:46,994 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/changeQuantity" 2026-10-28 10:39:47,239 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page/EventPage Component" ended (passed: 5 / time: 1314 ms) 2026-10-28 10:39:47,254 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page" ended (passed: 5 / time: 1314 ms) 2026-10-28 10:39:47,426 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/pages/event_page (after GC) - used: 146350775 - total: 255788715 - limit: 4395630592 - tests: 5 2026-10-28 10:39:47,508 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/services/self_order_service/self_order_service/eventImageUrl" 2026-10-28 10:39:47,697 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-10-28 10:39:47,795 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service/self_order_service" ended (passed: 1 / time: 286 ms) 2026-10-28 10:39:47,816 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service" ended (passed: 1 / time: 286 ms) 2026-10-28 10:39:47,927 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/services/self_order_service (after GC) - used: 146099437 - total: 247662105 - limit: 4395630592 - tests: 1 2026-10-28 10:39:47,982 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:47] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1742 13 0.009 0.034 rw 2026-10-28 10:39:48,057 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-10-28 10:39:48,267 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-10-28 10:39:48,439 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:48] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.009 ro 2026-10-28 10:39:48,454 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-10-28 10:39:48,771 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 2 / time: 711 ms) 2026-10-28 10:39:48,787 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact" ended (passed: 2 / time: 711 ms) 2026-10-28 10:39:48,915 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 146236933 - total: 251856589 - limit: 4395630592 - tests: 2 2026-10-28 10:39:48,999 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_success: scanning the QR code pays the kiosk order" 2026-10-28 10:39:49,205 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.009 ro 2026-10-28 10:39:49,340 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:49] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.013 ro 2026-10-28 10:39:49,366 7 INFO rb-a84341f-226073-429745 odoo.http.server: 127.0.0.1 QZ8S_9GY - [28/Oct/2026 10:39:49] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.032 ro 2026-10-28 10:39:49,432 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed: a failed payment can be retried" 2026-10-28 10:39:49,960 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed_create_payment: the payment cannot be created" 2026-10-28 10:39:50,433 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow" ended (passed: 3 / time: 1417 ms) 2026-10-28 10:39:50,598 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow (after GC) - used: 146538155 - total: 257100023 - limit: 4395630592 - tests: 3 2026-10-28 10:39:50,718 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] tests done (after GC) - used: 140564729 - total: 247399913 - limit: 4395630592 2026-10-28 10:39:50,718 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@product" ended (passed: 1 / time: 2584 ms) 2026-10-28 10:39:50,719 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account" ended (passed: 33 / time: 9465 ms) 2026-10-28 10:39:50,719 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale" ended (passed: 480 / time: 123925 ms) 2026-10-28 10:39:50,720 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant" ended (passed: 149 / time: 54950 ms) 2026-10-28 10:39:50,720 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project" ended (passed: 30 / time: 3992 ms) 2026-10-28 10:39:50,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo" ended (passed: 4 / time: 662 ms) 2026-10-28 10:39:50,721 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount" ended (passed: 10 / time: 3527 ms) 2026-10-28 10:39:50,722 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty" ended (passed: 23 / time: 6547 ms) 2026-10-28 10:39:50,723 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_mollie" ended (passed: 4 / time: 948 ms) 2026-10-28 10:39:50,723 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock" ended (passed: 7 / time: 2424 ms) 2026-10-28 10:39:50,723 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale" ended (passed: 35 / time: 17131 ms) 2026-10-28 10:39:50,724 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com" ended (passed: 2 / time: 563 ms) 2026-10-28 10:39:50,725 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay" ended (passed: 23 / time: 10791 ms) 2026-10-28 10:39:50,725 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro" ended (passed: 7 / time: 44 ms) 2026-10-28 10:39:50,726 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic" ended (passed: 6 / time: 432 ms) 2026-10-28 10:39:50,730 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event" ended (passed: 15 / time: 3430 ms) 2026-10-28 10:39:50,734 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr" ended (passed: 30 / time: 7368 ms) 2026-10-28 10:39:50,736 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment" ended (passed: 3 / time: 1306 ms) 2026-10-28 10:39:50,737 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order" ended (passed: 218 / time: 88640 ms) 2026-10-28 10:39:50,737 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order" ended (passed: 6 / time: 2081 ms) 2026-10-28 10:39:50,738 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom" ended (passed: 4 / time: 1840 ms) 2026-10-28 10:39:50,738 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale_stock" ended (passed: 7 / time: 3642 ms) 2026-10-28 10:39:50,739 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event" ended (passed: 10 / time: 2885 ms) 2026-10-28 10:39:50,739 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay" ended (passed: 5 / time: 2128 ms) 2026-10-28 10:39:50,740 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Passed 1112 tests (5431 assertions, total time: 00:06:36) 2026-10-28 10:39:50,740 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Test suite succeeded 2026-10-28 10:39:51,172 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: heap 96106304 (allocated 100970496) 2026-10-28 10:39:51,173 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-10-28 10:39:51,276 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Closing chrome headless with pid 74922 2026-10-28 10:39:51,277 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Closing websocket connection 2026-10-28 10:39:51,282 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Terminating chrome headless with pid 74922 2026-10-28 10:39:51,419 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome Log in: /tmp/odoo_tests/rb-a84341f-226073-429745/chrome_logs/chrome_log_20261028_103951_419411_test_unit_mobile.txt 2026-10-28 10:39:51,420 7 INFO rb-a84341f-226073-429745 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Removing chrome user profile "/tmp/tmp1xqh6pvs_chrome_odoo" 2026-10-28 10:39:51,484 7 INFO rb-a84341f-226073-429745 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-28 10:39:51,494 7 INFO rb-a84341f-226073-429745 odoo.service.server: 2734 post-tests in 15457.56s, 3032960 queries 2026-10-28 10:39:51,511 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: account: 1298 tests 3284.80s 802382 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: point_of_sale: 369 tests 2487.71s 409265 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: portal: 37 tests 33.96s 5086 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: portal_discuss: 3 tests 0.87s 238 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_account_tax_python: 4 tests 36.35s 8095 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_adyen: 4 tests 50.27s 7361 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_bancontact_pay: 52 tests 83.26s 25714 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_discount: 6 tests 183.67s 23431 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_event: 9 tests 95.52s 12574 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_event_sale: 8 tests 62.01s 14635 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_hr: 30 tests 301.56s 46145 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_hr_restaurant: 5 tests 61.36s 10476 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_loyalty: 139 tests 1249.62s 177716 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_mercado_pago: 15 tests 20.77s 5892 queries 2026-10-28 10:39:51,512 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_mollie: 6 tests 22.35s 5814 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_mrp: 16 tests 80.04s 17468 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_online_payment: 11 tests 69.19s 13566 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_online_payment_self_order: 38 tests 586.25s 112937 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_qfpay: 3 tests 36.59s 6811 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_razorpay: 5 tests 67.62s 8118 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_repair: 3 tests 24.90s 6723 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_restaurant: 52 tests 583.42s 66881 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 36.06s 8696 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_safaricom: 6 tests 1.09s 383 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_sale: 49 tests 440.26s 86865 queries 2026-10-28 10:39:51,513 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_sale_delivery: 3 tests 18.92s 6343 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_sale_loyalty: 5 tests 40.99s 8913 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_sale_margin: 4 tests 15.70s 5206 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_sale_stock: 31 tests 131.73s 36591 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_self_order: 151 tests 1462.23s 391293 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_self_order_bancontact_pay: 7 tests 61.52s 17149 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_self_order_event: 3 tests 20.41s 5910 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_self_order_qfpay: 4 tests 26.55s 6777 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_self_order_sms: 3 tests 12.20s 3600 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_sms: 3 tests 31.32s 6633 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_stock: 119 tests 674.47s 135703 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: pos_viva_com: 7 tests 55.95s 11221 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: printer: 20 tests 5.37s 1257 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: privacy_lookup: 9 tests 11.74s 3529 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: product: 175 tests 169.99s 44420 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: product_email_template: 4 tests 16.74s 4420 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: product_expiry: 3 tests 19.22s 1314 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: product_margin: 7 tests 21.07s 4807 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project: 270 tests 475.69s 105497 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_hr_expense: 3 tests 31.79s 8347 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_mail_plugin: 3 tests 1.97s 340 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_mrp_account: 3 tests 4.80s 2258 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_mrp_sale: 4 tests 21.02s 6818 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_purchase: 4 tests 25.42s 5328 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_purchase_stock: 7 tests 3.53s 945 queries 2026-10-28 10:39:51,514 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_sale_expense: 12 tests 74.48s 19486 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_sms: 4 tests 23.96s 7611 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_stock_account: 5 tests 18.22s 4678 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_timesheet_holidays: 43 tests 357.26s 88996 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: project_todo: 25 tests 61.36s 12814 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase: 149 tests 506.98s 116673 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase_alternative: 15 tests 22.69s 4925 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 38.04s 10153 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase_mrp: 43 tests 105.78s 31154 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase_product_matrix: 4 tests 17.47s 2412 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase_repair: 5 tests 32.51s 9450 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: purchase_requisition: 12 tests 25.67s 6576 queries 2026-10-28 10:39:51,515 7 INFO rb-a84341f-226073-429745 odoo.tests.stats: web: 6 tests 871.96s 2381 queries 2026-10-28 10:39:51,516 7 ERROR rb-a84341f-226073-429745 odoo.tests.result: 2 failed, 0 error(s) of 2734 tests when loading database 'rb-a84341f-226073-429745' 2026-10-28 10:39:51,517 7 INFO rb-a84341f-226073-429745 odoo.service.server.ThreadedServer: Failed: odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart - FAILED: [8/20] Tour [...] 2026-10-28 10:39:51,517 7 INFO rb-a84341f-226073-429745 odoo.service.server.ThreadedServer: Failed: odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend - FAILED: [10/12] Tour [...] 2026-10-28 10:39:51,517 7 INFO rb-a84341f-226073-429745 odoo.service.server.ThreadedServer: Initiating shutdown 2026-10-28 10:39:51,517 7 INFO rb-a84341f-226073-429745 odoo.service.server.ThreadedServer: Hit CTRL-C again or send a second signal to force the shutdown. 2026-10-28 10:39:51,517 7 INFO rb-a84341f-226073-429745 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-10-28 10:39:51,618 7 INFO rb-a84341f-226073-429745 odoo.sql_db: ConnectionPool(read/write;used=1/count=1/max=64): Closed 2 connections